0
我構建了一個使用SQL SERVER 2008的Rails應用程序,因爲這是一個業務需求。快一年後,現在開始感受到僵局的痛苦。什麼是將生產數據庫遷移到PostgreSQL的最佳方式?Rails + SQL SERVER 2008 +死鎖
我構建了一個使用SQL SERVER 2008的Rails應用程序,因爲這是一個業務需求。快一年後,現在開始感受到僵局的痛苦。什麼是將生產數據庫遷移到PostgreSQL的最佳方式?Rails + SQL SERVER 2008 +死鎖
這是一個很難回答的問題。這裏有一些需要考慮的基本事項:
沒有工具可以處理每一種情況。
YMMV。
在一般情況下,我會建議推行遷移如下:
遷移模式(基本數據類型,等等)。有工具可以幫助解決這個問題。
遷移數據到數據庫的副本。起初這是一次測試。
遷移存儲過程。編寫兩個平臺中所有過程的測試用例。確保他們通過這兩個平臺。這可能需要一些時間。針對新的數據庫
測試您的應用程序代碼。
遷移真實數據。
遷移dbs幾乎從來沒有痛苦。
貌似已經有這個一個懸而未決的問題 - http://stackoverflow.com/questions/3859983/migrating-sql-server-2008-db-to-postgres – sircapsalot