尝试在DashDB中创建一个新的表列,但是收到超时错误

问题描述 投票:0回答:1

我的问题和这里几乎一样

DB2 deadlock timeout Sqlstate: 40001, reason code 68 due to update statements called from servlet using SQL

问题是我使用的是在IBM Cloud(以前称为bluemix)中作为服务运行的dashDB,因此我无法访问DB2 DBA可以访问的相同管理工具(AFAIK)。

所以我有一个简单的表,但是当我尝试添加一列时,我得到了这个错误

SQL0911N:SQL0911N由于死锁或超时,当前事务已回滚。原因代码“68”。 SQLSTATE = 40001 [IBM] [CLI驱动程序] [DB2 / LINUXX8664] SQL0911N由于死锁或超时,当前事务已回滚。原因代码“68”。 SQLSTATE = 40001

我已经停止了所有其他数据库活动,比如其他select语句,我尝试使用基于eclipse JDBC的DB IDE而不是IBM Cloud提供的基于Web的管理DashDB(仅仅因为它的身份验证会话结束得太快)成功。

ibm-cloud dashdb
1个回答
0
投票

试试这个并发布它是否有效。 http://www-01.ibm.com/support/docview.wss?uid=swg21440972

© www.soinside.com 2019 - 2024. All rights reserved.