我经常收到我必须在本地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. cURL将文件上传到MS Windows上的远程服务器
- 2. 自动将新创建的文件上传到SFTP服务器
- 3. 将文件上传到服务器
- 4. 将文件上传到SFTP服务器
- 5. 将文件上传到SSRS服务器
- 6. 将文件上传到Web服务器
- 7. Xcode - 如何将文本文件(.txt)上传到FTP服务器
- 8. 监视文件并自动将文件上传到远程服务器PHP Storm
- 9. 在c中将多个csv文件上传到SQL服务器#
- 10. 自动登录并上传文件到网络服务器
- 11. 如何将pdf文件上传到我自己的服务器?
- 12. 如何将文件从服务器文件系统上载到SQL服务器
- 13. 从我的服务器上自动将文件上传到S3的方法
- 14. 将文件上传到我的本地apache服务器
- 15. PHP:将文件上传到本地Ubuntu服务器
- 16. 仅通过文件url将文件上传到服务器
- 17. 无法将文件上传到服务器文件夹
- 18. 将上传的文件移动到远程服务器
- 19. 空文件上传到FTP服务器
- 20. Summernote上传文件到服务器
- 21. 上传文件到服务器
- 22. 上传文件到服务器
- 23. 在Android上传文件到服务器
- 24. 上传视频文件到服务器
- 25. 上传文件到FTP服务器
- 26. Android上传文件到服务器
- 27. c#上传文件到FTP服务器
- 28. 黑莓文件上传到服务器
- 29. 上传文件(excel)到服务器
- 30. 上传txt文件到服务器
听起来像你在SSIS之后? – Bridge
如果不是SSIS,Powershell也可以在一些代码行中使用'SqlBulkCopy',然后使用Windows任务运行它。 –
能否详细说明SSIS –