導航:首頁 > 數據處理 > access資料庫如何壓縮

access資料庫如何壓縮

發布時間:2025-02-15 18:31:18

㈠ 如何在ACCESS中壓縮當前資料庫

1、首先,打開一個Microsoft Office Access軟體管理,資料庫界面當中。

㈡ 如何用程序實現Access資料庫的壓縮,vc+ado實現

ADO壓縮access資料庫:

1.頭文件加一行:
#import "C:\PROGRAM FILES\COMMON FILES\System\ado\MSJRO.DLL" no_namespace

2.代碼:
...
try
{
IJetEnginePtr jet(__uuidof(JetEngine));
jet->CompactDatabase(
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\nwind2.mdb",
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\abbc.mdb;" \
"Jet OLEDB:Engine Type=4");
}
catch(_com_error &e)
{
::MessageBox(NULL, (LPCTSTR)e.Description( ), "", MB_OK) ;
}

具體 看 http://topic.csdn.net/t/20030521/14/1814041.html

㈢ 壓縮access資料庫的原理

1.首先你要了解資料庫變大的原因:隨著您不斷添加、更新數據以及更改資料庫設計,資料庫文件會變得越來越大。導致增大的因素不僅包括新數據,還包括其他一些方面:
(1)Access 會創建臨時的隱藏對象來完成各種任務。有時,Access 在不再需要這些臨時對象後仍將它們保留在資料庫中。
(2)刪除資料庫對象時,系統不會自動回收該對象所佔用的磁碟空間。也就是說,盡管該對象已被刪除,資料庫文件仍然使用該磁碟空間。

隨著資料庫文件不斷被遺留的臨時對象和已刪除對象所填充,其性能也會逐漸降低。其症狀包括:對象可能打開得更慢,查詢可能比正常情況下運行的時間更長,各種典型操作通常似乎也需要使用更長時間。

2.所以,壓縮資料庫並不是壓縮數據,而是通過清除未使用的空間來縮小資料庫文件。
3.壓縮資料庫可以防止資料庫變大而引起的執行性能變慢,防止因此造成的資料庫損壞。

閱讀全文

與access資料庫如何壓縮相關的資料

熱點內容
元神的代理商是什麼 瀏覽:640
哪些合約屬於現貨實盤交易 瀏覽:323
航班信息包括哪些東西 瀏覽:544
如何使用小程序寫字 瀏覽:436
長沙湘雅無創多少天有信息 瀏覽:238
為什麼產品搜索人數不一樣 瀏覽:942
陽高大數據是干什麼的 瀏覽:283
如何理解數據的規范化設計 瀏覽:837
菜市場為什麼瘦肉很嫩 瀏覽:63
在證券市場哪些品種可以t0交易 瀏覽:910
小程序價格一般是多少 瀏覽:879
市場上出售的肉寶調料有什麼用途 瀏覽:44
技術不差怎麼好難上王者 瀏覽:210
怎麼把產品推銷到批發市場 瀏覽:971
如何識別訪問網站是否使用了代理 瀏覽:182
中國的創匯農產品有哪些 瀏覽:591
工程技術工作中如何堅定信念 瀏覽:989
鳳起路農貿市場在哪個地鐵 瀏覽:446
速裁程序中當事人的權利如何 瀏覽:243
什麼東西什麼產品可以去除魚尾紋 瀏覽:924