请问应用程序里能执行sql server的dts包吗??

gngnandgngn 2005-04-03 02:06:08
是这样的,我要监视某个目录是否update,如果update了就执行导入的dts包,我用应用程序监视目录,但不知道如何调用dts包,请大侠指教。
如果dts能监视目录那更好了,不知道是否可以
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
631799 2005-04-03
  • 打赏
  • 举报
回复
--若要执行保存为 COM 结构化存储文件的 DTS 包,请使用:
exec master..xp_cmdshell 'dtsrun /Ffilename /Npackage_name /Mpackage_password'


--若要执行保存在 SQL Server msdb 数据库中的 DTS 包,请使用:
exec master..xp_cmdshell 'dtsrun /Sserver_name /Uuser_nName /Ppassword /Npackage_name /Mpackage_password'


--若要执行保存在 Meta Data Services 中的 DTS 包,请使用:
exec master..xp_cmdshell 'dtsrun /Sserver_name /Uuser_nrame /Ppassword /Npackage_name /Rrepository_name'
gzhughie 2005-04-03
  • 打赏
  • 举报
回复
连接数据库,执行Dtsrun,就可以调用DTS包。

例如:

若要执行保存为 COM 结构化存储文件的 DTS 包,请使用:
dtsrun /Ffilename /Npackage_name /Mpackage_password

若要执行保存在 SQL Server msdb 数据库中的 DTS 包,请使用:
dtsrun /Sserver_name /Uuser_nName /Ppassword /Npackage_name /Mpackage_password

若要执行保存在 Meta Data Services 中的 DTS 包,请使用:
dtsrun /Sserver_name /Uuser_nrame /Ppassword /Npackage_name /Mpackage_password /Rrepository_name

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧