专业seo网站优化公司,网站免费进入窗口软件有哪些,西安手机网站建设公司,短网址在线生成哪个好在SQL Server中可以使用dtexec命令运行SSIS包#xff08;2005以上版本#xff09;,当然也可以通过系统过程:xp_cmdshell调用dtexec运行SSIS包。 具体操作步骤如下#xff1a; 1.首先#xff0c;当然是要在Business Intelligence中设计好包#xff0c;并调试通过。 2.然后2005以上版本,当然也可以通过系统过程:xp_cmdshell调用dtexec运行SSIS包。 具体操作步骤如下 1.首先当然是要在Business Intelligence中设计好包并调试通过。 2.然后有两种方式可以在SQL Server中使用命令运行SSIS包 第一种是直接执行ssis包文件命令如 exec xp_cmdshell dtexec /f c:\test.dtsx 第二种是将包文件发布或者导入到Integration Services服务中然后再执行。 发布包是在Business Intelligence中生成发布文件并发布到Integration Services服务中。生成发布文件后双击发布文件选择[部署到SQL Server]然后输入服务器名称用户名密码并选择包路径为“/”并选择[依靠服务器存储进行加密]点击[下一步]选择要安装到的位置即可。 导入包是在Managemenet Studio选择接Integration Services服务,选择“已存储的包””MSDB“右键导入包选择文件系统指定要导入的包保护级别要选择[依靠服务器存储和角色进行访问控制]。 发布包和导入包的作用和目的是一致的都为为了将包放入到Integration Services服务中。 包发布或者导入后就可以使用如下命令进行调用了 exec xp_cmdshell dtexec /DTS \MSDB\test /SERVER servername /MAXCONCURRENT -1 /CHECKPOINTING OFF /REPORTING V 注意点 1.以上操作中用到的系统过程xp_cmdshell默认是禁用的要想使用必须先开启开启方法见http://blog.csdn.net/yongsheng0550/article/details/2879062 2.发布包或者导入包时必须选择正确的保护级别发布包时选择[依靠服务器存储进行加密]导入包时选择[依靠服务器存储和角色进行访问控制]否则会出现错误[ 说明: 无法解密受保护的 XML 节点“DTS:Password”错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。] 转载于:https://www.cnblogs.com/james1207/p/3333808.html