我想知道哪一個是將現有DB數據遷移到另一個具有完全不同結構的新數據庫的最佳方法。我想複製舊數據庫中的數據,並需要將數據插入到新數據庫中。對我來說,新DB的表名和列名是完全不同的。我正在使用SQL Server 2008.SQL Server架構到架構遷移
1
A
回答
0
在此,您必須通過運行腳本手動遷移大部分零件。 AFAIK自動不會同步。但是使用SSMS可以映射兩個不同數據庫的表。希望這會有所幫助。
1
您應該將此視爲ETL問題,而不是遷移,因爲這兩個模式完全不同。適當的工具是SSIS。 SSIS允許您創建將列從一個表映射到另一個表的數據流,添加派生源,執行拆分,合併等。如果可能,您應該創建源查詢,使結果接近目標數據庫的模式,因此您需要更少的轉換。
相關問題
- 1. SQL Server架構演變(遷移)
- 2. 如何將架構從SQL Server 2008遷移到SQL Server CE 4?
- 3. 如何將MySQL架構遷移到SQL Server CE?
- 4. 遷移到Azure服務架構 - 架構注意事項
- 5. 金字塔架構遷移
- 6. Rails遷移架構問題
- 7. Flyway遷移更新架構
- 8. Flyway遷移架構版本
- 9. DB2數據遷移到新架構
- 10. SQL Server架構設計
- 11. 用於SQL Server架構
- 12. SQL Server架構同步
- 13. SQL Server - 僅架構複製
- 14. SQL Server dbo和架構
- 15. SQL Server表架構名稱
- 16. SQL Server ASP架構選項
- 17. SQL Server架構回顧
- 18. 架構遷移與南(Django的)和MySQL
- 19. 如何將架構和數據從Access 2000遷移到Sql Server 2008?
- 20. 播放架構遷移錯誤
- 21. Hibernate架構遷移集命名策略
- 22. 無法遷移架構django-geoposition
- 23. Rails遷移和架構(生成/銷燬)
- 24. 架構管理和遷移CakePHP中3
- 25. 使用新架構遷移領域
- 26. EF遷移 - 直最終架構
- 27. XML架構到Hive架構
- 28. 比較SQL Server數據庫架構和Oracle數據庫架構
- 29. 的SQL Server/SQL Azure的架構比較
- 30. SQL架構