1. DB2
1.1 SQLCODE=-443, SQLSTATE=38553,
SQLERRMC=SYSIBM.SQLTABLES;TABLES;SYSIBM:CLI:-727, DRIVER=3.50.152
/* throw exception when execute next line */
databaseMetaData.getTables(catalog, schema, null, new String[]{"TABLE"});
原因:系统时间被改动
解决:将系统时间改回正常值
2. Oracle
2.1 调用中的无效参数
/* throw exception when execute nexe line */
ResultSet rs = dbmd.getIndexInfo(null, "SYSTEM", "DEF$_TEMP$LOB", false, false);
原因:系统表且无索引
解决: 未解决
3. end
本文针对DB2和Oracle数据库中常见的错误进行了分析,并提供了具体的解决办法。包括DB2中因系统时间改动导致的SQLCODE=-443错误及Oracle中由于无效参数引发的问题。
1451

被折叠的 条评论
为什么被折叠?



