catalog.configure_catalog(SSISDB 数据库)

适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

适用范围:SQL Server

通过将目录属性设置为指定的值,配置 Integration Services 目录。

语法

catalog.configure_catalog [ @property_name = ] property_name , [ @property_value = ] property_value  

参数

[ @property_name = ] property_name
目录属性的名称。 Property_name 为 nvarchar(255) 。 有关可用属性的详细信息,请参阅 catalog.catalog_properties(SSISDB 数据库)

[ @property_value = ] property_value
目录属性的值。 Property_value 为 nvarchar(255) 。 有关属性值的详细信息,请参阅 catalog.catalog_properties(SSISDB 数据库)

返回代码值

0(成功)或 1(失败)

结果集

备注

此存储过程确定 property_value 对于每个 property_name 是否有效

仅当没有活动的执行(如挂起、排队、正在运行、暂停的执行)时,才能执行此存储过程。

正在配置目录时,所有其他目录存储过程都将失败,并显示错误消息“当前正在配置服务器”。

当配置目录时,将向操作记录中写入一个条目。

权限

此存储过程需要下列权限之一:

  • ssis_admin 数据库角色的成员资格

  • sysadmin 服务器角色的成员资格

错误和警告

下面的列表描述了一些可能引发错误或警告的情况:

  • 属性不存在

  • 属性值无效