修復ACCESS資料庫的幾種常見方法

2022-04-27 07:48:04 字數 724 閱讀 8199

處理方法:這種表的已經損壞得非常嚴重了,一般無法修復。如果這個表不很重要或通常情況下表的內容為空的話,例如「常用憑證表」、「科目共享鎖定表」或「憑證共享鎖定表」,我們可以通過引入的方法把其他資料庫的表引入,然後把有問題的表刪除即可。

二、表中有幾行內容非常混亂或字段內標有「#已刪除」字樣,但當要刪除這些記錄時就會出現錯誤資訊不許刪除。

處理辦法:既然不讓刪除這些記錄,我們可以通過使用sql語句把沒有問題的記錄複製到乙個新的表中,然後把老表刪除把新錶的名字改過來即可。例如「憑證及明細賬表gl_accvouch」中有錯誤記錄有無法刪除,我們可以使用如下sql語句把好的記錄複製到gl_acctemp中:

select gl_accvouch.* into gl_acctemp

from gl_accvouch where

然後刪除表gl_accvouch,再把表gl_acctemp的名字改為gl_accvouch即可解決問題。

修復access資料庫的注意事項,首先,我們在修復資料庫前一定要做好備份,以防資料丟失或損壞;有一些資料庫中有relation(關係)來維護資料的一致性,但當資料庫異常後相關表的relation也就丟失了,在修復好資料庫後一定要把relation再聯好,有些軟體可以自動修復relation,比如用友公司的系列產品的資料庫可以通過把錶accinformation中的[csysid]='aa' and [專案號]='99'的記錄,把[設定值]和[預設值]改為'8.0a0',重新進入系統時,系統會自動公升級並重建索引。

Access資料庫實訓心得

實訓心得 時光飛逝,我們的實訓生活就要結束了。經過短暫的乙個星期的實訓,我們學習到了許多以前不懂的操作 知識,也明白了實踐的重要性,更意識到了自己在計算機上還有許多不足。而最讓我感觸深刻的是團隊精神的重要。在操作中,我們遇到許多問題,比如我在建立表的途中,許多資料在輸入時,經常出現問題,不是這邊出錯...

ACCESS資料庫與程式設計複習

1 資料庫系統的組成,核心 資料庫系統由資料庫 db 資料庫管理系統 及其開發工具 資料庫應用系統和資料庫管理員構成。核心是 資料庫管理系統 2 資料管理的發展經歷了哪幾個階段,各自階段的特點 1 人工管理階段 資料不儲存 應用程式管理資料 資料不共享,資料冗餘量大 資料不具有獨立性 2 檔案系統階...

資料庫重修複習

資料庫複習題 一單選題 1 我們學習的sql server是 a sql server 7.0b sql server 2000 c sql server 6.0d sql server 2005 2.刪除資料庫使用的t sql語句是 a.create databaseb.drop database...