自动化 - 文件上传Microsoft的SQL Server Management Studio中

问题描述 投票:-2回答:1

我必须从服务器位置,每周上传文本文件到Microsoft SQL Server Management Studio中。我想,这样的文件会自动上传。可有人建议我去自动执行任务?

sql-server ssms
1个回答
0
投票

方法我知道: -

通过SQL:

  • 使用OPENROWSET打开文件并获取记录写入到一个表。
  • 使用BULK INSERT打开该文件,然后直接插入到表(您可能需要配对XP_CMDSHELL通过获得一个目录列表循环)

通过SSMS:创建一个数据流从文件导入

SSMS使得它更容易做聪明的事情与导入过程。但它可以是非常finnicky。

有了这两个,你可以设置一个代理作业来自动运行脚本/包。

© www.soinside.com 2019 - 2024. All rights reserved.