我试图通过访问DB2数据库。虽然我可以连接到数据库并对其运行SQL代码,但在访问架构时遇到了问题。当连接时,我收到以下3个错误
An error was encountered performing the requested operation:
DB2 SQL Error: SQLCODE=-204,
SQLSTATE=42704,
SQLERRMC=SYSCAT.SCHEMATA, DRIVER=4.21.29
Vender code -204
An error was encountered performing the requested operation:
DB2 SQL Error: SQLCODE=-516,
SQLSTATE=26501, SQLERRMC=null, DRIVER=4.21.29
Vender code -516
An error was encountered performing the requested operation:
DB2 SQL Error: SQLCODE=-514,
SQLSTATE=26501, SQLERRMC=SQL_CURLH200C1, DRIVER=4.21.29
Vender code -514我在DBVisulizer中使用相同的JDBC驱动程序,完全没有问题。单击“连接”并选择“架构浏览器”不会带来任何可选择的内容。
发布于 2022-01-21 18:47:14
在使用Sql连接DB2时,我遇到了完全相同的错误,我通过使用DbVisualizer工具解决了这一问题,这对IBM更加友好。尽管这个问题是4年前发布的,到目前为止还没有一个答案,但希望我的第一个答案能对新来的人有所帮助。(PS:这是我的第一个答案,在堆栈溢出中发布,因为我一直是守望者:)
https://stackoverflow.com/questions/46897545
复制相似问题