我有用Access建立了一些資料庫...
發現Access檔案越來越大...甚至有時會無法再將資料load進DB裡...
本來想說用匯出的方式將一些Table匯到另一個Access裡(因為我的資料是By月份放在不同的Table裡)...
然後在原Access裡就可以刪除匯出的Table...
但發現這麼做不僅原Access檔案還是一樣大....連新建立的Access也一樣很大....
想請問為何會造成此原因呢??
有沒有什麼辦法可以備存我原本有的資料且縮小還在用的Access檔案(因為此檔還有建立一些查詢表去得到我們要的Report)呢???
P.S.我沒有寫程式的能力,會用Access也是自己看書學的,可以請各位大大寫解答時寫的簡易能懂些.謝謝!!!!
2007-02-28 04:35:42 · 4 個解答 · 發問者 Alice 1 in 電腦與網際網路 ➔ 軟體
兩位大大....
我有試過了...
大部分的資料庫都有壓縮了...
可是我原本想要解決的那個資料庫還是無法壓縮下來...
還有其他的方法嗎???
謝謝!!!
2007-03-04 14:07:02 · update #1
你已經作過建立新的Access檔案.補充下列二點建議.
1:建立新檔案.不要採用直接複製原有檔案然後刪除不要資料的作法.
1.1:開啟一個新檔案._點資料表.
1.2:點選_檔案_取得外部資料_匯入_(至你原有的資料庫點選你要的資料表)_確定
2:完成上述程序後.點選_工具_資料庫公用程式_壓縮及修復資料庫.這樣可以達到你要縮小容量的目的.
以上建議.你可以自行區分是備份或是你要編排的小型資料庫.
2007-03-05 09:05:32 補充:
1:在access 中似乎無法達到.將已經作好的資料庫壓縮到你要的程度.
2:請等候專家上網提供你要的答案.
2007-02-28 05:11:26 · answer #1 · answered by pop 7 · 0⤊ 0⤋
ACCESS其實很好用,程式小,又容易管理,如果你用專業一點的資料庫,光是備份,就讓你一個頭二個大,所以我建議,如果小型資料庫,大概是二十萬至三十萬筆,ACCESS就好了,讓你一直用到微軟不做了都不怕變成軟體孤兒,我們公司原是用EXCEL,後來自改開發ACCESS,至今10年了,沒有什麼問題,管它從WINDOW95‧98‧2000‧XP都沒有問題,沒有版本問題,備份又容易,因為檔案小,所以呢?有興趣我可以幫你建置 ,你可不可以寄給我你的檔案,應該是建置問題,用程式改善
wanan277@yahoo.com.tw
2008-04-27 03:33:57 · answer #2 · answered by ? 5 · 0⤊ 0⤋
1. 從你的資料筆數和資料表去估計Access DB的大小是否合理
如果不會差太多, 表示資料量太大了
需要增加你的記憶體
2. 或者你已經達Access DB上限 2G
2007-03-11 05:06:01 · answer #3 · answered by ? 5 · 0⤊ 0⤋
Access 裡面有一個對DB的壓縮工具不知你有沒有用過..
首先把你的檔案關閉..
請點選工具-->資料庫公用程式-->壓縮及修復資料庫
再點選你要壓縮的資料庫檔案 通常經過壓縮後檔案大小會差很多...你可以試看看...
2007-02-28 05:02:09 · answer #4 · answered by Steve Yang 1 · 0⤊ 0⤋