gpt4 book ai didi

timeout - Talend - 超出锁定等待超时

转载 作者:行者123 更新时间:2023-12-04 05:48:16 25 4
gpt4 key购买 nike

我使用 ETL Talend Open Studio (TOS)。我想将数据库 A 传输到数据库 B。我使用 tMap 组件。当我使用 tLogRow 查看结果时,没问题。 TOS 正确显示数据。但是当我进行转账时,TOS 写道 “超出锁定等待超时;尝试重新启动事务” .

没看懂这个问题。。。读数据没问题,写数据有问题。
你能帮我吗 ?

最佳答案

尝试使用与 Mysql 的单个连接来运行您的作业(我假设您正在使用它,因为错误是 mysql 错误)

当您尝试同时从两个或多个连接插入/更新/删除时,可能会发生上述错误。

要创建单个连接并让所有组件共享它,您需要一对组件:“tMysqlConnection”和“tMysqlCommit”

Connection 组件应该在您尝试查询数据库之前放置。一旦你在工作中拥有它,你可以通过选择“使用现有连接”将 tMysqlInput 组件链接到它

Commit 组件将发出 commit 命令并关闭事务。

对于正在使用的每个单独的数据库服务器,您都需要连接组件。

关于timeout - Talend - 超出锁定等待超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10408940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com