Sql server 使用xp\u cmdshell调用SSIS包配置环境变量时未找到该变量?
我有一个SSIS包,它将数据从平面文件加载到SQL server表中。对于配置,我使用了使用环境变量的包配置方法,我们可以将XML文件路径存储在变量中 如果包使用DTEXEC实用程序或SQL作业运行,则包会检测到env变量,并且包运行正常,没有任何问题 如果我尝试使用XP_CMDSHELL过程执行包,它将返回消息“包无法找到”XXXX“环境变量”Sql server 使用xp\u cmdshell调用SSIS包配置环境变量时未找到该变量?,sql-server,ssis,Sql Server,Ssis,我有一个SSIS包,它将数据从平面文件加载到SQL server表中。对于配置,我使用了使用环境变量的包配置方法,我们可以将XML文件路径存储在变量中 如果包使用DTEXEC实用程序或SQL作业运行,则包会检测到env变量,并且包运行正常,没有任何问题 如果我尝试使用XP_CMDSHELL过程执行包,它将返回消息“包无法找到”XXXX“环境变量” 甚至在创建环境变量后,我也重新启动了SQL Server代理 我终于明白了,要做到这一点,我们必须重新启动SQL服务
甚至在创建环境变量后,我也重新启动了SQL Server代理 我终于明白了,要做到这一点,我们必须重新启动SQL服务