2013-03-07 78 views
0

是否可以備份access database?我已經完成了如何通過php備份訪問數據庫的研究,但我無法得到一個很好的答案。大部分出來的結果都是關於備份MySQL database。誰能幫我:)謝謝使用PHP腳本備份ACCESS數據庫

+0

「訪問數據庫」,如* Microsoft Access *?如果是這樣,那麼Access數據庫不僅僅是普通文件,就像SQLite數據庫一樣? – 2013-03-07 10:31:02

+0

@ SverriM.Olsen - 是的! '微軟訪問'。該數據庫包含有關員工的信息:) – lexter 2013-03-07 11:01:54

+0

如[copy()](http://php.net/copy)備份? – 2013-03-07 11:14:24

回答

2

回覆:實際執行備份

備份本地Access數據庫是簡單地複製整個數據庫文件(.mdb爲Access_2003的問題和更早版本,爲.ACCDB Access_2007及更高版本)。您能爲使用PHP,但任何腳本語言會的工作,甚至一個簡單的Windows批處理文件,做類似

copy /Y d:\apps\databases\mydatabase.accdb z:\backups\databases\*.* 

如果你真的在使用PHP設置,那麼你很可能會最終使用功能copy()

回覆:備份的自動調度

任務計劃程序在Windows可以照顧這對你。一旦您創建了腳本來複制數據庫文件,您可以創建一個計劃任務來定期運行它。有關更多信息,請參閱MSDN文章Using the Task Scheduler (Windows)