我想從BCP文件加載Oracle數據庫中的數據。 Oracle數據庫服務器位於遠程計算機上。在我的控制文件中,我添加了BCP文件的路徑 - load data INFILE 'C:\path\to\bcpFile.txt'
。如果BCP文件與數據庫服務器不在同一臺機器上,則這不起作用。我發現的一個選擇是在我的Windows機器上創建網絡映射到Linux DB服務器。但是這有手動開銷。我瞭解到我們可以使用LOAD DATA LOCAL INFILE
來獲取數據文件,我希望看到一個例子。如何從遠程數據文件加載時使用SQL加載器?
0
A
回答
0
安裝完整的Oracle客戶端,其中包括在Windows計算機
SQL裝載機SQL裝載機包含在Oracle客戶端安裝。
安裝完成後,請確保您的infile
部分使用正確的syntax正確引用了您的數據文件。
與您提供的路徑,這一部分應該是這樣的:
INFILE 'C:\path\to\bcpFile.txt'
+0
如果數據文件存在於遠程服務器上,試圖在遠程數據庫服務器中加載數據時,是否可以調用sqlldr並指示它在數據庫服務器上查找數據文件? – noobCoder
+0
@noobCoder如果你的文件在數據庫服務器(而不是遠程服務器)上,那麼sql loader是安裝Oracle數據庫的一部分。這聽起來像是在db服務器上執行sql loader是有意義的。 –
相關問題
- 1. 試圖加載時區數據使用SQL加載器
- 2. jQTouch加載遠程數據
- 3. 如何在從遠程服務器加載圖像時顯示預加載器
- 4. 加載遠程xml文件
- 5. 加載遠程Lisp文件
- 6. 從SQL文件加載數據到Realm
- 7. C++從SQL數據庫加載文件
- 8. 無法從遠程json加載數據
- 9. 從AngularJS指令加載遠程數據
- 10. 如何通過sql加載器從csv加載數據時忽略「
- 11. 如何從Excel文件加載數據到sql數據庫?
- 12. 如何從.bak文件加載數據
- 13. 使用jquery,ajax,google圖表從遠程文件加載文件
- 14. 如何使用SQL加載程序從輔助文件映射CLOB數據
- 15. 將數據從遠程機器加載到Hive數據庫
- 16. 從Excel文件加載數據並加載到臨時表中
- 17. 如何使用python將數據從遠程服務器加載到neo4j中?
- 18. SQL數據加載器
- 19. 如何使用加載外部文件製作預加載器?
- 20. 如何從遠程網站加載cordova.js?
- 21. 如何使用Chainsaw v2的「加載遠程Log4J文件」功能?
- 22. 使用DOMDocument加載遠程XML文檔
- 23. 從遠程SQL Server加載SQLite數據庫?
- 24. 使用DoctrineFixturesBundle從SQL文件加載數據
- 25. 使用sql加載器使用單個控制文件將多個數據文件加載到多個表中
- 26. 從phonegap1.2加載遠程URL
- 27. SQL加載器 - 加載條形LF時
- 28. 從遠程文件加載調用JavaScript函數
- 29. 從遠程服務器加載圖像
- 30. 從遠程服務器加載圖像?
爲什麼不(你)的Windows計算機上安裝Oracle客戶端(包括SQL裝載機)(例如在BCP文件位於)? –
解決它,謝謝! – noobCoder