Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.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
我想在PackageAuditData中加载包名数据。尝试使用带驱动列的系统变量,但在ssis中不起作用_Ssis - Fatal编程技术网

我想在PackageAuditData中加载包名数据。尝试使用带驱动列的系统变量,但在ssis中不起作用

我想在PackageAuditData中加载包名数据。尝试使用带驱动列的系统变量,但在ssis中不起作用,ssis,Ssis,我想在PackageAuditData中加载包名数据。尝试使用带驱动列的系统变量,但在ssis中不起作用。我在一个解决方案中有5个包。我想要所有的包名,并想将所有的包名加载到表中。请帮助我?问题很好 首先进入SSIDB数据库并运行下面的查询,您可以在SSIS解决方案或“项目”中获得所有包名称 DECLARE @pakage_Id VARCHAR(500) SET @pakage_Id = ( SELECT project_id FROM [SSISDB].[in

我想在PackageAuditData中加载包名数据。尝试使用带驱动列的系统变量,但在ssis中不起作用。我在一个解决方案中有5个包。我想要所有的包名,并想将所有的包名加载到表中。请帮助我?

问题很好

首先进入
SSIDB
数据库
并运行下面的查询,您可以在
SSIS解决方案或“项目”中获得所有
名称

DECLARE @pakage_Id VARCHAR(500)

SET @pakage_Id = (
        SELECT project_id
        FROM [SSISDB].[internal].[projects]
        WHERE name LIKE '%YOUR_PROJECT_NAME%'
        )

SELECT DISTINCT Package_name
FROM [SSISDB].[internal].[executables]
WHERE project_id = @pakage_Id
现在,在为
SSISDB
数据库创建了连接管理r之后,调用变量中的所有包名,并在需要的地方使用它


我希望这就是您所寻找的……

嗨,Manisha,我已经为您的问题提供了解决方案,请您检查并让我知道。如果您对我的解决方案满意,请投票作为答案,然后单击“确定”标记。。