任何人都知道如何執行內聯加載到SQL服務器,我有DsGen軟件由TCP委員會提供,它生成的數據文件的擴展名爲.dat。是否有任何機制將這些文件直接加載到SQL數據庫(在生成期間)。我已經完成了使用導入/導出嚮導,但不是內聯加載。內聯.dat文件加載到SQL服務器數據庫
回答
有幾種方法可以完成你的任務,這裏有兩個。
您可以使用BULK INSERT命令導入它們。基本上,導入wizzard的功能大致相同,但是讓我們使用一個漂亮的GUI來選擇各種選項。
您可以在運行wizzard時保存DTS包,創建SQL Server代理作業並使用
sp_start_job
存儲過程執行此作業。
我喜歡BULK INSERT,因爲它更容易實現。只需在選項旁邊玩,直到你得到你想要的。
我可以將生成器寫入表直接放入sql服務器數據庫中。該軟件名爲dsgen,它具有如下命令: create table customer_address ( ca_address_sk integer not null, .... ); 有說法,我可以添加到這樣的代碼直接寫入表到數據庫中,在不使用批量插入? – Hawk 2013-03-16 12:32:11
通常是'INSERT INTO customer_address(ca_address_sk,..)值(...)'。你可以配置DSGEN來做到這一點嗎?但是,BULK INSERT非常快*。 – alzaimar 2013-03-16 14:08:45
再次,這是一個問題,DSGen是用C++寫的,我可以編寫代碼來做到這一點,也許還可以利用ADO.net鏈接呢? – Hawk 2013-03-17 04:24:16
- 1. 從服務器下載.dat文件
- 2. 從服務器下載數據庫sql文件
- 3. Sql數據庫服務器
- 4. 自動腳本dat發送.sql文件到數據庫
- 5. 從服務器加載文件到Dropzonejs
- 6. 加載XML文件到服務器
- 7. 加載文件到服務器
- 8. 的SQL Server:加載數據庫文件
- 9. C++從SQL數據庫加載文件
- 10. 如何從Excel文件加載數據到sql數據庫?
- 11. 將SQLite數據庫表發送到SQL服務器數據庫
- 12. ASP.NET/SQL服務器:SQL Server數據庫
- 13. 從SQL服務器將數據加載到Elasticsearch的模式
- 14. 從多張Access數據庫文件導入數據到SQL女士服務器
- 15. 將SQL服務器備份文件加載到DB2中
- 16. 如何將文件從服務器文件系統上載到SQL服務器
- 17. jquery-steps |發送數據到服務器上ajax內容加載
- 18. 數據何時加載到應用服務器的內存中?
- 19. 將圖像保存到數據庫並從服務器加載
- 20. 下載PDF文件從數據庫到本地服務器的下載
- 21. SQL服務器 - 加密數據庫中的表的列數據
- 22. 從SQL文件加載數據到Realm
- 23. Ajax(客戶端)與PHP(服務器),加載數據庫數據
- 24. 合併Excel文件的數量並加載到SQL數據庫
- 25. 將XML文件導入SQL服務器數據庫
- 26. 保護sql服務器數據庫文件
- 27. 加載csv文件到oracle數據庫
- 28. OPC服務器數據映射到SQL數據庫
- 29. 將數據從訪問數據庫傳輸到SQL服務器
- 30. iphone數據存儲到遠程SQL數據庫服務器
文件是否在生成期間以某種方式鎖定?嘗試在加載時複製,讀取等文件。 – alzaimar 2013-03-16 09:19:27
生成的文件的擴展名爲.dat,在導入/導出嚮導中,我必須將其更改爲.txt,然後分別導入每個文件,我正在尋找一種方法,在生成或自動生成後自動導入所有文件直接進入MSSQL數據庫,我可以用.dat文件做到這一點嗎? – Hawk 2013-03-16 12:08:19