我正在使用的當前應用程序允許調用X是保存另一個應用程序的數據的歸檔應用程序,稱爲Y.兩者都是大約8年前開發的非常舊的應用程序。到目前爲止,在我閱讀文檔時,我已經瞭解到使用傳輸數據的過程是,SQL Server數據庫錶快照是在平面文件中創建的,然後將這些平面文件ftp到正確的unix框,其中通過ctl爲Oracle數據庫生成各種插入語句,這就是數據傳輸的方式。它使用bcp實用程序。我想知道是否有更好更快捷的方式可以完成。應該有一種直接傳輸數據的方式,我覺得把它放在文件中然後傳輸和插入的過程必須非常緩慢和費力。任何見解?如何將數據從SQL Server數據庫傳輸到Oracle數據庫
3
A
回答
2
Create a DB Link從您的Oracle數據庫到SQL Server數據庫,您可以通過選擇/插入傳輸數據。
如果需要定期完成,則使用DBMS_SCHEDULER安排進程。
1
您可以使用異構服務從許多不同的數據庫供應商處讀取數據。要使用它,你需要在Unix機器上創建一個服務,在這種情況下使用odbc連接到SQL Server數據庫。
您可以在listener.ora中定義此服務,並創建一個指向此服務的tns別名。別名看起來很正常,除了額外的行(hs = ok)。在你的數據庫中,你建立一個數據庫鏈接,使用這個tns別名作爲連接字符串。
UnixODBC與FreeTDS驅動程序結合使用可以正常工作。 具體細節因版本而異,10g尋找hs4odbc,11g dg4odbc。
相關問題
- 1. 如何將數據從SQL Server數據庫傳輸到AX 2012?
- 2. 使用SSIS將Access數據庫傳輸到SQL Server數據庫
- 3. 將Foxpro數據庫傳輸到SQL Server
- 4. 將數據庫從SQL-Server 2005傳輸到SQL-Server 2008
- 5. 從SQL Server 2008 Express將數據庫傳輸到SQL Server 2008
- 6. 將數據傳輸到新的SQL Server數據庫模式
- 7. 如何使用Plugin將數據從Sql Server 2008 R2數據庫傳輸到CRM 2011內部數據庫?
- 8. 將Access數據庫傳輸到Oracle XE
- 9. 將SQL數據庫從Azure Blob Azure上傳到SQL數據庫
- 10. 如何將數據從MySql數據庫查看到SQL Server Kentico?
- 11. 如何將數據從MySql加載到MS SQL Server數據庫?
- 12. Oracle數據庫表到SQL Server數據庫表
- 13. 如何通過SQL腳本將BLOB傳輸到Oracle數據庫
- 14. sql server - 將表從主數據庫移動到新數據庫
- 15. 將數據從訪問數據庫傳輸到SQL服務器
- 16. 將sql server 2000數據庫傳輸到sql server 2008
- 17. 將數據從SQL Server傳輸到MySQL
- 18. 從SQL Server更改爲Oracle數據庫
- 19. 從ORACLE視圖傳輸數據到greenplum數據庫表
- 20. 將SQL Server數據庫遷移到SQL Compact數據庫
- 21. 如何將數據從oracle數據庫遷移到mysql數據庫?
- 22. 將架構從SQL Server數據庫傳輸到SQL Server CE數據庫的簡單方法?
- 23. 將SQL Server數據從一個數據庫遷移到另一個數據庫
- 24. 將SQL Server數據從一個數據庫導出到另一個數據庫
- 25. 將數據從生產數據庫移動到數據倉庫(SQL Server)
- 26. MassTransit與SQL Server數據庫傳輸
- 27. 從SQL Server數據庫獲取數據
- 28. 如何將Visual Foxpro數據庫轉換爲SQL Server數據庫
- 29. 如何將數據庫從SQL Server 2008導出到SQL Server 2005
- 30. 插入數據到SQL Server數據庫
您是否在尋找解決方案來做一次性傳輸,或從一個數據庫到另一個數據庫的連續數據傳輸? – Tommi
連續數據傳輸 – gizgok