数据访问模式表或视图的SSIS OLEDB目标插入失败

时间:2018-10-04 05:41:54

标签: sql-server ssis permissions oledbconnection

我具有使用表或视图数据访问模式(非快速加载)插入表的OLEDB目的地。 我的表有一个触发器AFTER INSERT,它将更新状态。

在生产环境中执行时,程序包将引发以下错误。 SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。 OLE DB记录可用。源:“ Microsoft SQL Server本机客户端11.0”结果:0x80004005描述:“找不到对象” MYTABLE_Response“,因为它不存在或您没有权限。”。

该表具有权限(SELECT / INSERT / DELETE / UPDATE)

它在UAT中成功运行,但在Prod中未成功运行。 任何对此的回应将是有帮助的。

1 个答案:

答案 0 :(得分:0)

以下是一些可能的解决方案:

  1. 让DBA三次检查连接管理器中使用的帐户是否具有 适当地访问表/数据库。
  2. 验证程序包在Prod中运行时是否正在连接到您希望连接的数据库,即是否正确配置/参数化了?
  3. 验证表在Prod中实际存在。