Access數(shù)據(jù)庫超過2G解決方案|access超過2g報錯如何處理
Access數(shù)據(jù)庫操作、管理起來很方便,工作多年,為百分之九十九的客戶采用了該數(shù)據(jù)庫。雖然它貼著“小型數(shù)據(jù)庫”的標(biāo)簽,但普通企業(yè)網(wǎng)站和應(yīng)用程序很難感受到它的“小”,單個Access數(shù)據(jù)庫最多可創(chuàng)建2,048個表,實際應(yīng)用時很少會超過100個的,單個表最多可定義255個字段,實際應(yīng)用時很少會超過50個的,單個表最多可存儲40億行記錄,這個數(shù)據(jù)量對于普通企業(yè)網(wǎng)站來說,它的存儲能力簡直就是沒有上限的。
但是意外還是碰到了,那就數(shù)據(jù)庫“大小”超過2G后就無法再存入動西了,不管哪個版本它占用空間都被限制在2G上。
通常解決方案會選據(jù)升級數(shù)據(jù)為sqlserver,MySQL等,升級完以后再對應(yīng)的修改程序代碼,工作量相當(dāng)?shù)拇?..這里介紹一種較簡單的折中解決方案:
1、打開“SQL server management Studio”創(chuàng)建一個庫,為這個庫導(dǎo)入數(shù)據(jù),數(shù)據(jù)庫源選擇那個access庫...,把a(bǔ)ccess庫那個占用空間最大的表連同數(shù)據(jù)一塊導(dǎo)進(jìn)來,通常情況只有一個表,如果需要可以導(dǎo)入多個表。
根據(jù)實際情況導(dǎo)入時,變更一下字段類型。
2、打開“Access數(shù)據(jù)庫”,-->“獲取外部數(shù)據(jù)ODBC數(shù)據(jù)庫”-->“通過創(chuàng)建鏈接表來鏈接到數(shù)據(jù)源”。
3、選擇要鏈接的“表”,記得保存一下密碼。
4、把源表(占空間大的表)刪掉,把創(chuàng)建好的這個外鏈表名稱改成源表名。修復(fù)壓縮一下這個數(shù)據(jù)庫,瞬間變小。:)
(圖)
5、到這里就結(jié)束了,打開網(wǎng)站測試一下吧。網(wǎng)上還有介紹采用多個access庫來解決超過2G限制的方案,但還要修改一下程序,工作量太大,這是最簡單的一種Access超過2G的解決方案了。
下一篇::沒有了
最新文章
- 1Access數(shù)據(jù)庫超過2G解決方案
Access數(shù)據(jù)庫操作、管理起來很方便,工作多年......
- 2微型B2C站點的建立
《微型B2C站點的建立》對于大多數(shù)企業(yè)來說,......
- 3百度優(yōu)化之判斷關(guān)鍵詞是否犯
??關(guān)鍵詞堆砌(keywordstuffing)在網(wǎng)頁中大......
- 4百度搜索推廣匹配方式精簡成
百度搜索推廣匹配方式精簡成3+1匹配模式了這......
- 5百度付費(fèi)推廣常見問題和解決
一、推廣賬戶問題Q1.排名不錯,但是點擊率極......