mysql 备份 access_备份access数据库
時(shí) 間:2008-10-28 08:13:02
作 者:
摘 要:備份數(shù)據(jù)庫(kù)
正 文:
您應(yīng)該定期備份所有活動(dòng)的數(shù)據(jù)庫(kù),以免發(fā)生數(shù)據(jù)丟失,同時(shí)保護(hù)您在數(shù)據(jù)庫(kù)設(shè)計(jì)上的投資。通過(guò)使用備份,可以輕松地還原整個(gè)數(shù)據(jù)庫(kù)或選定的數(shù)據(jù)庫(kù)對(duì)象。
如果數(shù)據(jù)庫(kù)中的記錄數(shù)在有規(guī)律地增加,則還可以考慮對(duì)舊數(shù)據(jù)進(jìn)行存檔。存檔是指定期將活動(dòng)數(shù)據(jù)庫(kù)表中較早的記錄移到存檔數(shù)據(jù)庫(kù)表中的過(guò)程。本文并不解釋如何對(duì)舊數(shù)據(jù)進(jìn)行存檔。
如果要自動(dòng)為數(shù)據(jù)庫(kù)文件創(chuàng)建備份,請(qǐng)考慮使用對(duì)文件系統(tǒng)自動(dòng)執(zhí)行備份的產(chǎn)品,例如文件服務(wù)器備份軟件或 USB 外部備份設(shè)備。本文并不討論如何自動(dòng)創(chuàng)建 Microsoft Office Access 備份。
如果您已經(jīng)具有數(shù)據(jù)庫(kù)備份并希望還原數(shù)據(jù)或?qū)ο?#xff0c;請(qǐng)參閱還原數(shù)據(jù)庫(kù)一文。
本文內(nèi)容
概述
備份有助于保護(hù)數(shù)據(jù)庫(kù),以防出現(xiàn)系統(tǒng)故障以及“撤消”命令無(wú)法修復(fù)的錯(cuò)誤。
在 Microsoft Office Access 2007 中,最多可使用 20 次“撤消”命令來(lái)還原自上次保存數(shù)據(jù)庫(kù)文件后所做的更改。
提示??請(qǐng)考慮在運(yùn)行任何動(dòng)作查詢(xún)之前立即進(jìn)行備份,尤其是在查詢(xún)將更改或刪除大量數(shù)據(jù)時(shí)。
并不是數(shù)據(jù)庫(kù)中的所有更改都可以撤消
雖然 Access 提供了特定選項(xiàng),以供您在決定不更改時(shí)還原更改,但這一過(guò)程并非萬(wàn)無(wú)一失。若要準(zhǔn)備從不必要而又無(wú)法撤消的更改進(jìn)行恢復(fù),您應(yīng)該對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份。
定期備份非常重要
若要確定執(zhí)行備份的頻率,請(qǐng)考慮數(shù)據(jù)庫(kù)的更改頻率:
如果您的數(shù)據(jù)庫(kù)是存檔數(shù)據(jù)庫(kù),或者只用于參考而很少更改,則應(yīng)在每次數(shù)據(jù)發(fā)生更改時(shí)執(zhí)行備份。
如果您的數(shù)據(jù)庫(kù)是活動(dòng)數(shù)據(jù)庫(kù),且數(shù)據(jù)會(huì)經(jīng)常變動(dòng),則應(yīng)定期備份數(shù)據(jù)庫(kù)。
如果您的數(shù)據(jù)庫(kù)不包含數(shù)據(jù),而是使用鏈接表(鏈接表:存儲(chǔ)在已打開(kāi)數(shù)據(jù)庫(kù)之外的文件中的表,Access 可以訪問(wèn)它的記錄??梢詫?duì)鏈接表中的記錄進(jìn)行添加、刪除和編輯等操作,但不能更改其結(jié)構(gòu)。),則應(yīng)在每次更改數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)備份數(shù)據(jù)庫(kù)。
注釋??如果包含鏈接表的程序提供了任何備份功能,則應(yīng)使用這些功能備份鏈接表中的數(shù)據(jù)。如果包含鏈接表的數(shù)據(jù)庫(kù)是 Access 數(shù)據(jù)庫(kù),請(qǐng)使用備份拆分的數(shù)據(jù)庫(kù)部分中介紹的過(guò)程備份該數(shù)據(jù)庫(kù)。
備份數(shù)據(jù)庫(kù)
備份數(shù)據(jù)庫(kù)時(shí),Access 首先會(huì)保存并關(guān)閉在“設(shè)計(jì)”視圖中打開(kāi)的所有對(duì)象,接著壓縮并修復(fù)數(shù)據(jù)庫(kù),然后使用您可以指定的名稱(chēng)和位置保存數(shù)據(jù)庫(kù)文件的副本。隨后,Access 會(huì)重新打開(kāi)它關(guān)閉的所有對(duì)象。
注釋??Access 會(huì)按照對(duì)象的“默認(rèn)視圖”屬性值所指定的方式重新打開(kāi)對(duì)象。
打開(kāi)要備份的數(shù)據(jù)庫(kù)。
單擊“Office 按鈕”
,指向“管理”,然后在“管理此數(shù)據(jù)庫(kù)”下單擊“備份數(shù)據(jù)庫(kù)”。
在“另存為”對(duì)話框中的“文件名”框中,查看數(shù)據(jù)庫(kù)備份的名稱(chēng)。
您可以根據(jù)需要更改該名稱(chēng),不過(guò)默認(rèn)名稱(chēng)既捕獲了原始數(shù)據(jù)庫(kù)文件的名稱(chēng),也捕獲了執(zhí)行備份的日期。
提示??在從備份還原數(shù)據(jù)或?qū)ο髸r(shí),需要知道備份的原始數(shù)據(jù)庫(kù)以及備份時(shí)間。因此,一般建議使用默認(rèn)文件名。
在“另存為”對(duì)話框中,選擇要保存數(shù)據(jù)庫(kù)備份的位置,然后單擊“保存”。
備份拆分的數(shù)據(jù)庫(kù)
拆分的數(shù)據(jù)庫(kù)通常包含兩個(gè)數(shù)據(jù)庫(kù)文件:一個(gè)是后端數(shù)據(jù)庫(kù),另一個(gè)是前端數(shù)據(jù)庫(kù)。其中,后端數(shù)據(jù)庫(kù)僅包含表中的數(shù)據(jù),而前端數(shù)據(jù)庫(kù)不僅包含指向這些表的鏈接,還包含查詢(xún)、窗體、報(bào)表及其他數(shù)據(jù)庫(kù)對(duì)象。所有數(shù)據(jù)都存儲(chǔ)在后端數(shù)據(jù)庫(kù)中。所有用戶(hù)界面對(duì)象(例如查詢(xún)、窗體和報(bào)表)則保存在前端數(shù)據(jù)庫(kù)中。
備份拆分的數(shù)據(jù)庫(kù)時(shí),應(yīng)分別備份前端數(shù)據(jù)庫(kù)和后端數(shù)據(jù)庫(kù)。而定期對(duì)后端數(shù)據(jù)庫(kù)執(zhí)行備份則更為重要,因?yàn)樗心臄?shù)據(jù)。您可以在每次更改前端數(shù)據(jù)庫(kù)的設(shè)計(jì)時(shí)對(duì)其執(zhí)行備份。但是,由于每個(gè)用戶(hù)都有一個(gè)前端數(shù)據(jù)庫(kù)的獨(dú)立副本,且可以隨意更改其設(shè)計(jì),因此還應(yīng)該考慮要求這些用戶(hù)自己對(duì)前端數(shù)據(jù)庫(kù)執(zhí)行備份。
備份后端數(shù)據(jù)庫(kù)
由于運(yùn)行備份時(shí)需要以獨(dú)占方式訪問(wèn)數(shù)據(jù)庫(kù)文件,因此用戶(hù)可能會(huì)暫時(shí)無(wú)法使用后端數(shù)據(jù)庫(kù)。為此,應(yīng)考慮在啟動(dòng)備份過(guò)程之前通知用戶(hù)。
以獨(dú)占模式打開(kāi)后端數(shù)據(jù)庫(kù)。
啟動(dòng) Access,但不要打開(kāi)數(shù)據(jù)庫(kù)。
單擊“Office 按鈕”
,然后單擊“打開(kāi)”。
在“打開(kāi)”對(duì)話框中,選擇后端數(shù)據(jù)庫(kù)文件。如果需要瀏覽才能找到該數(shù)據(jù)庫(kù)文件,則可以使用“查找范圍”列表。
單擊“打開(kāi)”按鈕上的箭頭,然后單擊“以獨(dú)占方式打開(kāi)”。
單擊“Office 按鈕”
,指向“管理”,然后在“管理此數(shù)據(jù)庫(kù)”下單擊“備份數(shù)據(jù)庫(kù)”。
在“另存為”對(duì)話框中的“文件名”框中,查看數(shù)據(jù)庫(kù)備份的默認(rèn)名稱(chēng)。您可以根據(jù)需要更改該名稱(chēng),但請(qǐng)注意,默認(rèn)名稱(chēng)既捕獲了原始數(shù)據(jù)庫(kù)文件的名稱(chēng),也捕獲了執(zhí)行備份的日期。
提示??在從備份還原數(shù)據(jù)或?qū)ο髸r(shí),需要知道備份的原始數(shù)據(jù)庫(kù)以及備份時(shí)間,因此使用默認(rèn)文件名通常是一個(gè)好主意。
在“另存為”對(duì)話框中,選擇要保存數(shù)據(jù)庫(kù)備份的位置,然后單擊“保存”。
備份前端數(shù)據(jù)庫(kù)
若要保護(hù)您在前端數(shù)據(jù)庫(kù)設(shè)計(jì)上的投資,應(yīng)在每次更改前端數(shù)據(jù)庫(kù)的設(shè)計(jì)時(shí)對(duì)其執(zhí)行備份。如果您允許用戶(hù)對(duì)其自己的前端數(shù)據(jù)庫(kù)副本的設(shè)計(jì)進(jìn)行自定義,則應(yīng)考慮要求這些用戶(hù)備份各自的自定義副本。
若要備份前端數(shù)據(jù)庫(kù),請(qǐng)?jiān)诟钠湓O(shè)計(jì)后立即讓數(shù)據(jù)庫(kù)保持打開(kāi)狀態(tài)。接下來(lái),請(qǐng)按照備份數(shù)據(jù)庫(kù)部分中的步驟操作(從步驟 2 開(kāi)始)。
在對(duì)前端數(shù)據(jù)庫(kù)執(zhí)行完備份操作后,即可將新的設(shè)計(jì)提供給用戶(hù)。
Access軟件網(wǎng)QQ交流群(群號(hào):39785885)
Access源碼網(wǎng)店
總結(jié)
以上是生活随笔為你收集整理的mysql 备份 access_备份access数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 谈谈企业采购
- 下一篇: 网页版网络聊天室设计与实现(Java+S