首页 > 解决方案 > DB2 Logic Apps 连接器 - 无法更新没有主键的表

问题描述

我有一个非常简单的用例要实现:我需要更新本地托管的 DB2 数据库中的记录。与 DB2 连接就像一个魅力,我能够查询数据库/表以检查记录是否已经存在,但我无法更新记录,因为表没有主键...... Logic Apps DB2连接器抛出此错误:The specified table has no primary key. Update and delete operations are not supported.

负责 DB2 的 DBA 告诉我,表上没有 PK,只有唯一索引。听起来我将无法使用 DB2 Logic Apps 连接器...

请注意,我尝试在 Azure Functions 中使用 DB2 .Net 连接器,但它不起作用(因为缺少 DLL 和 IBM 提供的错误 nuget 包)。我还尝试看看是否可以通过使用 ADF 来解决这个问题,但不幸的是,DB2 连接器不能用作接收器,只能用作源......

有任何想法吗?

标签: db2azure-logic-apps

解决方案


推荐阅读