我經常收到我必須在本地MS SQL Server上傳的文本和excel文件。有沒有可以自動執行此任務的工具或命令?對於由MS SQL提供的批量上傳,您必須先創建空白表,我不想每次手動創建一個新表。請幫助自動將文本文件上傳到MS SQL服務器
回答
不需要手動創建數據表。在MS Sql服務器中有一個這樣的功能。
- 在數據庫名稱右鍵單擊
- 然後進入「任務」,然後轉到標籤「導入數據」 &上
- 點擊你將得到的數據導出,導入嚮導,單擊下一步。
如果是excel文件,請選擇數據源爲「Microsoft Excel」,然後瀏覽excel文件(確保您的excel文件保存爲97-2003格式)。 如果文本文件,選擇數據源爲'平面文件源',然後瀏覽文件。
繼續使用嚮導,您將獲得包含相關數據的數據表。
是的,我知道這個功能,我目前只使用它,但手動做10個文件是很麻煩的。我希望所有的文件,如果他們是在一個特定的文件夾10或20應該立即上傳到SQL Server中。 –
@AnujAgarwal檢查此鏈接:[如何遍歷指定文件夾中的文件,逐個加載並使用SSIS移至存檔文件夾](http://help.pragmaticworks.com/dtsxchange/scr/FAQ%20- %20How%20to%20loop%20through%20files%20英寸%20A%20specified%20folder,%20load%20one%20by%20one%20於是%20move%20to%20archive%20folder%20using%20SSIS.htm) –
- 1. 文件上傳到服務器自動
- 2. cURL將文件上傳到MS Windows上的遠程服務器
- 3. SQL文件上傳到MySQL服務器
- 4. 自動將新創建的文件上傳到SFTP服務器
- 5. 將文件上傳到SSRS服務器
- 6. 將文件上傳到Liferay服務器
- 7. 將文件上傳到服務器
- 8. 將文件上傳到服務器
- 9. 將文件上傳到SFTP服務器
- 10. 將文件上傳到Web服務器
- 11. 將大文件上傳到服務器
- 12. Xcode - 如何將文本文件(.txt)上傳到FTP服務器
- 13. 將文本文件上傳到apache服務器中的mySql
- 14. 將文本文件上傳到FTP服務器C時出錯#
- 15. 監視文件並自動將文件上傳到遠程服務器PHP Storm
- 16. 上傳文本文件到web服務
- 17. 自動從Windows機器上傳文件到Linux服務器?
- 18. 將文件上傳到Windows窗體中的特定文件夾並將文件名上傳到sql服務器
- 19. 在c中將多個csv文件上傳到SQL服務器#
- 20. 自動將文本文件上傳到FTP站點
- 21. 在MS Access 2007中將PDF文件傳輸到FTP服務器
- 22. 自動登錄並上傳文件到網絡服務器
- 23. 如何將pdf文件上傳到我自己的服務器?
- 24. 如何將文件從服務器文件系統上載到SQL服務器
- 25. SSIS&MS SQL服務器:解析文本從文件名
- 26. PHP:將文件上傳到本地Ubuntu服務器
- 27. 將文件上傳到我的本地apache服務器
- 28. 從我的服務器上自動將文件上傳到S3的方法
- 29. 僅通過文件url將文件上傳到服務器
- 30. 如何將文件和文件夾上傳到jenkins服務器
聽起來像你在SSIS之後? – Bridge
如果不是SSIS,Powershell也可以在一些代碼行中使用'SqlBulkCopy',然後使用Windows任務運行它。 –
能否詳細說明SSIS –