2010-07-22 97 views

回答

1

您的備份策略基於複製整個Excel或Access文件...這可能會滿足您的要求。我沒有做太多的Excel,但是使用Access時,我喜歡多次保存選定的部分,而不是整個MDB的完整副本。你可以想象一個大型MDB的多個副本會消耗多少磁盤空間......例如說數百兆字節。

可以使用無證SaveAsText方法來保存單個數據庫對象到文本文件:

Application.SaveAsText acForm, "frmFoo", "C:\Backup\frmFoo.txt" 

O'Reilly的訪問食譜提供了另一種細粒度的方法來備份數據庫對象。見Recipe 6.8 Back Up Selected Objects to Another Database

2

只要你是一致的,每個人都知道系統,任何方式都可以是'正確'的方式。
也就是說,我會更改擴展名:filename_date_ext.old並將備份文件移動到明確標記爲「備份」的文件夾中,以便輕鬆整理備份並防止意外使用舊數據。畢竟,一些原始文件名也可能包含日期!

+0

@HansUp:好的建議。我認爲備份不會存儲在同一個地方,但值得一提的是。我已將它添加到答案中。 – 2010-07-22 16:15:06