Access數據庫壓縮失敗的原因_Access數據庫教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:如何用ASP壓縮ACCESS數據庫
      用ACCESS數據庫開發的網站,當隨著網站數據量的不斷增長.數據庫的容量也是不斷加大.這讓ASP程序速度直線下降.如果才能讓ACCESS數據庫容量盡可能小.我們要對它進行壓縮處理. 下面是我整理后的源代碼,復制另存為compact.asp并上傳到數據庫所在目錄即可正常使用

      壓縮數據庫文件可以提高ACCESS數據庫性能,但在壓縮數據庫時,有時系統會提醒用戶該數據庫不能壓縮。下面我們來分析Access數據庫壓縮失敗的原因。

      如果在Access數據庫中刪除數據庫對象,或者在Access項目中刪除對象,Access數據庫或Access項目可能會產生碎片并會降低磁盤空間的使用效率。壓縮Access數據庫或Access項目實際上是復制該文件,并重新組織文件在磁盤上的存儲方式。壓縮數據庫文件確實可以提高數據庫的性能,修復數據庫中的錯誤。一般來說,Microsoft Access數據庫或Microsoft Access項目不能壓縮的原因以下幾點:

      Access數據庫壓縮失敗的原因一:

      磁盤空間已經不能同時容納原始與壓縮的Access數據庫或Access項目版本。請刪除不必要的文件后重試一次。

      Access數據庫壓縮失敗的原因二:

      沒有“打開/運行”和“以獨占方式打開” Access數據庫的權限。如果沒有擁有此數據庫,請與其擁有者聯系以決定是否可以獲得這個數據庫的這兩個權限。如果擁有此數據庫,必須更新權限。

      Access數據庫壓縮失敗的原因三:

      其他用戶打開了Access數據庫或Access項目。

      Access數據庫壓縮失敗的原因四:

      Access數據庫或Access項目位于只讀的共享網絡中,或它的文件屬性設置為“只讀”。

      如果您發現了其他原因,歡迎留言討論。

      分享:Access數據庫中數據表的自動重新聯接
      在實際的應用中,Access做應用程序時,經常會做成數據和程序兩個數據庫,數據數據庫中只存放數據表,程序數據庫中存放所有的form,query,report,module等,通過表聯接程序數據庫可以訪問所有數據數據庫中的表。 當使用的應用程序更換存儲位置的時候往往失去

      來源:模板無憂//所屬分類:Access數據庫教程/更新時間:2009-03-04
      相關Access數據庫教程