Parameters 通过存储过程删除项目参数替代

Parameters 通过存储过程删除项目参数替代,parameters,configuration,ssis,Parameters,Configuration,Ssis,我知道我可以使用catalog.set_object_参数为项目或包参数赋值。不过,我的问题是,在某些参数上设置了一些覆盖,我希望删除这些覆盖,以便有问题的包将使用project.params文件上设置的值 除了进入Configurate窗口并修改值外,还有其他可以编写脚本的选项吗?我们的DBA更喜欢执行用户提供的脚本,以尽量减少潜在的错误。是的,这是一种方法 此脚本将清除分配给我的参数ConfigureParameter的值,该参数存在于packagepackage.dtsx文件夹POC中,并

我知道我可以使用catalog.set_object_参数为项目或包参数赋值。不过,我的问题是,在某些参数上设置了一些覆盖,我希望删除这些覆盖,以便有问题的包将使用project.params文件上设置的值

除了进入Configurate窗口并修改值外,还有其他可以编写脚本的选项吗?我们的DBA更喜欢执行用户提供的脚本,以尽量减少潜在的错误。

是的,这是一种方法

此脚本将清除分配给我的参数
ConfigureParameter
的值,该参数存在于package
package.dtsx
文件夹
POC
中,并且位于项目
ssiconfigmixandmatch
中。对象的值30表示这是一个包,20表示它是一个项目级参数

EXEC [SSISDB].[catalog].[clear_object_parameter_value]
    @object_type = 30
,   @object_name = N'Package.dtsx'
,   @parameter_name = N'ConfigureParameter'
,   @folder_name = N'POC'
,   @project_name = N'SSISConfigMixAndMatch'

非常感谢,对不起,我应该看到的