Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Configuration 如何在SSIS包运行的命令行上指定密码_Configuration_Ssis - Fatal编程技术网

Configuration 如何在SSIS包运行的命令行上指定密码

Configuration 如何在SSIS包运行的命令行上指定密码,configuration,ssis,Configuration,Ssis,我有一个问题,我需要能够指定密码时,我运行我的包 这篇文章说: 方法3:将SSIS包ProtectionLevel属性设置为EncryptSensiveWithPassword 将SSIS包ProtectionLevel属性更改为EncryptSensitiveWithPassword。此设置使用密码进行加密。然后,可以修改SQL Server代理作业步骤命令行以包含此密码 这一切听起来都很好。但是在哪里以及如何指定密码 以下是我当前的命令行示例: /FILE "C:\Program Fil

我有一个问题,我需要能够指定密码时,我运行我的包

这篇文章说:


方法3:将SSIS包ProtectionLevel属性设置为EncryptSensiveWithPassword
将SSIS包ProtectionLevel属性更改为EncryptSensitiveWithPassword。此设置使用密码进行加密。然后,可以修改SQL Server代理作业步骤命令行以包含此密码


这一切听起来都很好。但是在哪里以及如何指定密码

以下是我当前的命令行示例:

/FILE "C:\Program Files\Microsoft SQL Server\100\DTS\Packages \MainSSISPackage.dtsx" /CONFIGFILE "C:\Program Files \Microsoft SQL Server\100\DTS\Packages\DataConfig.dtsConfig" /CHECKPOINTING OFF /REPORTING E /文件“C:\Program Files\Microsoft SQL Server\100\DTS\Packages \mainsisPackage.dtsx“/CONFIGFILE”C:\Program Files \Microsoft SQL Server\100\DTS\Packages\DataConfig.dtsConfig“ /检查点关闭/报告E这是怎么回事

/解除[加密]密码

尝试dtexec选项


/p[assword]password

请记住按原样输入密码,不带任何单引号或双引号。还请记住,在SQL Agent步骤-SSIS执行的命令行选项卡上,有一个简单的手动编辑单选按钮,允许您在/Decrypt参数前面输入密码。手动添加到步骤命令行的密码根本不会保存。有什么办法可以保存它吗?当用一个公认的答案为一个十年的问题添加答案时,指出你的答案所针对的问题的新方面是很重要的。只有代码的答案通常可以通过添加一些关于它们如何工作以及为什么工作的解释来改进。
/FILE "\"E:\SSIS\New folder\test\test\Package.dtsx\"" /DECRYPT  password /CHECKPOINTING OFF  /REPORTING E