Integration Services 目录 - 版本说明

noj*_*lag 5 sql-server ssis sql-server-2012

在集成服务目录中,我可以看到可用的包/项目版本,并在必要时恢复到旧版本。在此对话框中,我看到一个字段“描述”,但是我发现还没有办法将描述放入该字段中。如何编辑/填充?

bil*_*nkc 2

我假设你正在描述这个窗口

项目版本对话

答案不是啥

文件夹有描述,您可以通过catalog.set_folder_description存储过程设置它们。在我的示例中,我的文件夹名为 SSIhackAndSlash,我的项目为 SSIhackAndSlash2012。

SSIS数据库

我调用了上面的方法并查看了文件夹的属性,它们匹配。 在此输入图像描述

然后我尝试使用相同的调用但使用项目名称但没有骰子

EXECUTE catalog.set_folder_description 
    @project_name 
,   @folder_description = 'called from set_folder_description' 
Run Code Online (Sandbox Code Playgroud)

消息 27104,级别 16,状态 1,过程 set_folder_description,第 73 行 找不到文件夹“SSIhackAndSlash2012”,因为它不存在或您没有足够的权限。

这是所有 SSISDB存储过程列表中唯一提到描述的公共过程。

实际的部署过程catalog.deploy_project没有用于描述的参数。

答案是什么

由于答案不在公共目录中,这让我相信它要么不是暴露的财产,要么是实际项目本身的东西。奥卡姆剃刀获胜。

项目属性

描述显示

如果您喜欢直接使用 .ispac,在 @Project.manifest 中,该属性在<SSIS:Properties>节点下序列化为<SSIS:Property SSIS:Name="Description"></SSIS:Property>