无法创建DB2索引,导致SQL30081N错误

时间:2009-06-09 01:06:48

标签: indexing db2

尝试在DB2 v9.1上创建索引(并运行一些长查询)并失败,并显示以下错误消息:

  

SQL30081N(检测到通信错误。正在使用的通信协议:“TCP / IP”。正在使用的通信API:“SOCKETS”。检测到错误的位置:“”。通信功能检测到   错误...“)

我已尝试按照IBM提供的有关设置QUERYTIMEOUTINTERVAL=0 - http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg21164785的建议但未采取此建议。

任何想法?查询和命令似乎在大约15分钟后超时。

2 个答案:

答案 0 :(得分:1)

您可以通过在服务器上本地运行DDL和SQL来排除任何网络干扰。通过在UNIX上使用nohup或在Windows上使用schtasks,即使数据库服务器丢失了所有网络连接,也可以启动将完成运行的DB2作业。

答案 1 :(得分:0)

这似乎是网络错误,可能是您的客户端计算机正在丢失与服务器的连接。您是否通过不稳定的网络连接,例如通过互联网连接VPN?