我沒有時間寫perl或類似的東西,也沒有管理員訪問後端,所以如何從內部網上的文件(http://)獲取數據並解析它以創建一張桌子?也許以某種方式通過PL/SQL?請記住,我沒有太多管理員權限。將網站託管的CSV數據加載到Oracle中?
0
A
回答
4
如果你希望它是完全自動化
- 可以使用UTL_HTTP package從HTTP服務器獲取數據
- 您可以解析使用INSTR和SUBSTR自己CSV響應,也可以使用UTL_FILE包將數據寫入數據庫服務器文件系統上的文件,然後創建一個外部表來分析您剛剛創建的CSV文件。
- 然後,您可以將已解析的數據插入到已經創建的表格中(我假設每次CSV數據的格式都是相同的)。
- 可以使用
DBMS_SCHEDULER
或DBMS_JOB
包調度作業
你使用將需要授權給所有這些包的訪問Oracle數據庫帳戶。
0
您可以將文件下載到您的主機中,然後使用SQL * Loader來填充表格。
其他有些嚮導可能比SQL * Loader更簡單,如果您使用的是PLSQLDeveloper(Tools-> Text Importer)或SQLDeveloper(右鍵單擊Tables-> Import Data)等IDE。
0
創建引用CSV文件的外部表。這意味着您可以在Oracle內部對該文件運行select語句。
相關問題
- 1. 將CSV加載到核心數據中託管的sqlite db
- 2. 將csv加載到Oracle中的表中
- 3. 加載csv文件到oracle數據庫
- 4. 將CSV文件加載到Oracle中表
- 5. 如何將CSV數據加載到比csv文件列多的Oracle表中?
- 6. 將CSV數據加載到PostgreSQL表中
- 7. 託管Asp.net網站與數據庫託管服務器
- 8. 如何將.csv中的數據加載到數據表中?
- 9. 加載csv文件數據到oracle數據庫
- 10. 如何在瀏覽器中加載本地託管網站
- 11. 無法連接到網站的共享託管數據庫
- 12. 將基本CSV數據加載到D3
- 13. 我應該加載測試託管的網站嗎?怎麼樣?
- 14. 在heroku託管的網站上CSS加載速度很慢
- 15. 使用Java將數據發送到本地託管的網站上的表單
- 16. 加載數據到csv
- 17. 添加用戶頁面託管網站
- 18. 將1and1網站指向其他人的1and1託管網站
- 19. 是否有可能託管其他網站託管的數據庫?
- 20. 將大量數據加載到Oracle SQL數據庫中
- 21. 託管網站不加載不知道是怎麼回事
- 22. Mysqli錯誤,當託管到網站
- 23. 將數據加載到ExtJS的電網
- 24. 如何將網站從IIS託管網站更改爲ASP.Net Development Server託管網站?
- 25. YouTube API + PHP +網站託管?
- 26. 網站日誌(IIS7,託管)
- 27. ASP.NET網站/服務託管
- 28. 將非託管/非託管成員添加到託管類
- 29. 將google.com加載到我的網站
- 30. 數據加載到Oracle數據庫
這是一次性負載嗎?一個持續的過程?您是否試圖將其完全自動化,還是涉及人爲干預的流程? – 2012-02-21 18:50:38
我希望它是自動的。但從我的理解我可以使用PL/SQL調度程序來做到這一點。 – antonpug 2012-02-21 18:53:48
重複的http://stackoverflow.com/questions/6198863/oracle-import-csv-file-using-sqlplus – alfasin 2012-02-21 23:05:41