*部署总是成功的
我错过了什么?
谢谢
发布于 2015-08-31 15:27:33
DTSInstaller.exe使用扩展名为SSISDeploymentManifest的文件
它的内容看起来就像
<?xml version="1.0"?>
<DTSDeploymentManifest
GeneratedBy="HOME\administrator"
GeneratedFromProjectName="SSISHackAndSlash"
GeneratedDate="2010-04-30T21:19:08.6336677-05:00"
AllowConfigurationChanges="true">
<Package>Package.dtsx</Package>
<Package>Package2.dtsx</Package>
<Package>Package7.dtsx</Package>
</DTSDeploymentManifest>该文件定义了DTSInstaller将要操作的SSIS包的空间。
听起来,您使用的清单文件与项目中的包列表不匹配。您可以右键单击项目本身并选择“属性”、“部署”选项卡,并将CreateDeploymentUtility的值从false更改为true。
现在,当您右键单击要构建或部署的项目时,bin\ deploy文件夹将包含清单文件的新版本。双击这一点,你应该有所有想要的软件包准备安装。
另一种方法是使用清单文件,但让PowerShell生成部署命令。它的优点是您可以审计部署的内容与DTSInstaller.exe PowerShell,dtutil,SSISDeployManifest -如何使用PowerShell部署SSIS包的黑匣子
https://dba.stackexchange.com/questions/112734
复制相似问题