【问题标题】:apache-nifi PutSQL processor with MS-SQL: update statement hangs带有 MS-SQL 的 apache-nifi PutSQL 处理器:更新语句挂起
【发布时间】:2020-04-13 13:25:26
【问题描述】:

系统:MS-SQLServer 2016,Apache NiFi 1.11.4

使用 PutSQL 处理器在 MS-SQL 中插入记录的工作流程运行良好。

更新记录的工作流挂起:

  • 队列中有 2 个流文件
  • PutSQL 处理器显示“主动威胁”
  • 但没有日志条目,没有错误消息,在成功、失败或重试中没有进一步的工作流

Screenshot: PutSQL processor

UODATE 语句是:

UPDATE [MyERP].[dbo].[Cust_audit] 
SET [SYNC_SYNCED_AT] = CURRENT_TIMESTAMP, 
[SYNC_STATUS] = 'OK' 
WHERE [SYNC_RECID] = ?

属性是

sql.args.1.type=4
sql.args.1.value=373737

有什么问题吗?

【问题讨论】:

    标签: sql-server apache-nifi


    【解决方案1】:

    我找到了解决方案: 在 PutSQL 处理器中,“Support Fragmented Transactions”仍处于“true”但应为“false

    很抱歉提出愚蠢的问题;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多