2011-10-26 99 views
1

Ruby,.NET,SQL Server等有很多數據庫遷移工具可用。針對MS Access的數據庫遷移

Access/VBA有什麼好處嗎?我不得不幾次推出自己的產品,但我真的很想將這種負擔轉移到一個寫得很好的工具上。

理想的解決方案是類似於FluentMigratorRikMigrations的類或包含DAO代碼的模塊。

+1

因此,訪問是遷移的起點。什麼是終點?另一個DB? Access的另一個版本? –

+0

Access應用程序中的架構更改。在推出新版本的前端時,請在後端運行SQL腳本或DAO對象操作。 –

回答

0

當只有新的列要添加個人時,我傾向於在用戶界面中執行此操作。我在後端數據庫中有一個臨時表,它永遠不會被任何用戶鎖定,當創建一個新列時,我將它添加到該表的第一個,然後仔細檢查所有屬性是否正確。然後,當用戶不使用後端數據庫時,我複製並粘貼它,然後允許用戶返回。

這意味着後端數據庫在最短的時間內不可用,並且在創建列時不會立即衝過去。