我想知道哪一個是將現有DB數據遷移到另一個具有完全不同結構的新數據庫的最佳方法。我想複製舊數據庫中的數據,並需要將數據插入到新數據庫中。對我來說,新DB的表名和列名是完全不同的。我正在使用SQL Server 2008.SQL Server架構到架構遷移
1
A
回答
0
在此,您必須通過運行腳本手動遷移大部分零件。 AFAIK自動不會同步。但是使用SSMS可以映射兩個不同數據庫的表。希望這會有所幫助。
1
您應該將此視爲ETL問題,而不是遷移,因爲這兩個模式完全不同。適當的工具是SSIS。 SSIS允許您創建將列從一個表映射到另一個表的數據流,添加派生源,執行拆分,合併等。如果可能,您應該創建源查詢,使結果接近目標數據庫的模式,因此您需要更少的轉換。
相關問題
- 1. 如何將架構從SQL Server 2008遷移到SQL Server CE 4?
- 2. 如何將MySQL架構遷移到SQL Server CE?
- 3. 遷移到Azure服務架構 - 架構注意事項
- 4. SQL Server表架構名稱
- 5. SQL Server ASP架構選項
- 6. SQL Server dbo和架構
- 7. SQL Server架構同步
- 8. SQL Server架構回顧
- 9. SQL Server - 僅架構複製
- 10. SQL Server架構設計
- 11. 用於SQL Server架構
- 12. 如何將架構和數據從Access 2000遷移到Sql Server 2008?
- 13. EF遷移 - 直最終架構
- 14. 使用新架構遷移領域
- 15. 架構管理和遷移CakePHP中3
- 16. 架構SQL表
- 17. SQL到架構模型
- 18. 從2層架構轉移到3層架構的方法?
- 19. 格式數據庫架構從SQL Server
- 20. SQL Server 2008事件驅動架構
- 21. SQL Server角色,架構,用戶
- 22. 獲取表的SQL Server架構
- 23. 如何審計SQL Server架構更新
- 24. SQL Server架構最佳實踐
- 25. SQL Server架構所有者權限
- 26. Linq2sql在不同的SQL Server架構上
- 27. SQL Server 2008 - 文檔存儲架構的
- 28. SQL Server 2008架構命名約定
- 29. SQL Server 2008 R2架構文件
- 30. SQL Server:變量刪除表和架構