2016-06-13 58 views
0

尝试从作业部署ssis包时出现问题。我已经创建了该包的ssidb文件夹,并且我没有问题可以成功执行它。但是当我使用作业时,通过从ssisdb文件夹中选择包,我总是得到相同的错误信息:SQL Server代理作业执行问题 - ssis包

无法获取连接“数据库”。连接可能不是 配置正确,或者您可能没有对此 连接的正确权限。

该项目和包的ProtectionLevel是“DontSaveSensitive”,但除此之外,我不知道我还能做什么。

我希望你能给我的任何建议。

使用SQL Server 2014.

问候。

+0

您是否尝试过代理帐户? – vercelli

回答

0

听起来就像你自己几乎完成了这件事:-)连接字符串很可能是无效的,因为当你部署包时,密码不会被传送。如果通过SSDB运行 最简单的选择:

  1. 在部署服务器右键单击该程序包。
  2. 点击配置
  3. 相应地修改您的连接管理器。

最简单的选项,如果通过SQL代理作业运行:

  1. 右键单击任务并选择属性
  2. 单击步骤
  3. 编辑您的一步。
  4. 点击配置选项卡。
  5. 单击连接管理器选项卡。
  6. 相应修改。

当然,还有其他方法 - 查看环境。

FWIW我们将所有的软件包储存在由密码保护的敏感数据中。

相关问题