我有一個帶有一個表(30列,沒有BLOB或LOB)的Oracle數據庫, 5000萬條記錄。我需要將數據移入MSSQL。 MSSQL端的表結構將保持不變。移動大量數據的首選方法是什麼?導出然後導入或寫入一個小應用程序來執行加載?或其他方法(免費或商業工具)?在Oracle和MSSQL之間移動數百萬條記錄
0
A
回答
0
0
使用SQL Server Integration Services。一個簡單的數據流應該這樣做:將您的Oracle數據庫用作OLE DB源,將您的SQL Server數據庫用作OLE DB目標。
避免使用「SQL Server目標」。與使用OLE DB相比,我遇到了較慢的性能問題。
0
其中一個最好的方法是使用sqlplus和SPOOL從Oracle推送到文本文件並使用bcp實用程序加載到MSSQL。快速和強大:)
0
50M在一張表是SSIS的一個簡單的任務。如果這是一次性任務,我不會嘗試其他任何事情。
相關問題
- 1. 刪除數百萬條記錄oracle
- 2. 每天將數百萬條記錄從sql server遷移到oracle
- 3. JDBC在Oracle數據庫上更新數百萬條記錄
- 4. 爲數百萬條記錄創建XML
- 5. 用SSIS導入數百萬條記錄
- 6. SQL - 插入數百萬條記錄
- 7. 從MEMORY表中移動百萬條記錄到MYISAM表
- 8. 在JqGrid中顯示百萬條記錄
- 9. 在PHP中比較兩列和數百萬條記錄
- 10. 一百萬+記錄
- 11. SQL,將百萬條記錄從數據庫移動到其他數據庫
- 12. 將數據表從一個表移動到另一個數百萬條記錄
- 13. 將百萬條記錄寫入Excel中
- 14. 處理MySQL和PHP/Laravel中的數百萬條數據記錄
- 15. 每天添加和刪除數百萬條記錄
- 16. 在Java中處理數百萬條數據庫記錄
- 17. 在LINQ to SQL中超時插入數百萬條記錄
- 18. 我應該在哪裏存儲一百萬條記錄數組?
- 19. 在表格中插入數百萬條記錄
- 20. 在SQL Server 2012中更新數百萬條記錄
- 21. Mysql:百萬條記錄,每天1000萬更新表
- 22. MySQL的INSERT INTO索引表需要長時間之後幾百萬條記錄
- 23. Oracle 11g更新了包含數百萬條記錄的表中的行
- 24. 將Oracle的數百萬條記錄與SQL服務器進行比較
- 25. Laravel 5.1查詢數百萬條記錄的數據庫
- 26. 插入數百萬條記錄與重複數據刪除SQL
- 27. 用於處理數百萬條記錄的數據結構
- 28. 比較不同數據庫中的數百萬條記錄
- 29. 使用grails同時處理數百萬條數據庫記錄
- 30. 自動分區MySQL中的表達一百萬條記錄
所有數據類型是否兼容?你看過SSIS嗎? – Raj
一次?鏈接服務器,通過sql命令複製。 SQL Server:使用SSIS並建立一個完全免費的數據泵(它是SQL Server的一部分,無論如何)。 – TomTom
Raj:類型是兼容的,只使用integer,date和varchar。 TomTom:這是一次性遷移。我關心的是如何在遷移過程中處理丟失的連接或錯誤?如何在出現錯誤時知道需要恢復的地方? – Daniel