新手请教:Eclipse中连接DB2 Express-C 不能列出schema的问题
Eclipse DB2 Schemas
[解决办法]
DB2没弄过
权限?另外,是否有禁止列出schema列表,比如mysql就有这个功能
[解决办法]
没弄过DB2,在Linux下也是通过Eclipse 来连接DB2,并且成功列出schema吗?
Eclipse连接Database的能力有限,最好还是用相关的客户端连接管理,MySQL、Oracle甚至MSServer都有自己的免费的客户端管理工具。
如果是Linux下通过同样版本的Eclipse能够成功连接,并列出Schema,那可能是跟界面展示有关的小bug也说不定,就是点击“DB2”->“SAMPLE”->“Catalogs”->“SAMPLE”->“Schemas”实际已经找到数据,只不过界面显示的时候没显示出来而已...
eclipse虽然是跨平台的,但是界面显示在Win与Linux下还是不同的
[解决办法]
先给你篇文章,你看看http://blog.csdn.net/hellongliu/article/details/7248156
这个至少是能列出Schema的,虽然用的是Hibernate tools
试验DB2的环境,我要花点时间架设,希望这篇文章能帮你,另外,eclipse 的repository里你好好看看,我记得有database tools的,可能需要安装
[解决办法]
应该是-204错误导致:
An error was encountered performing the requested operation:
DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=SYSCAT.SCHEMATA, DRIVER=3.57.82
Vendor code -204
当我手动执行查询SELECT SCHEMANAME FROM SYSCAT.SCHEMATA 时也提示这个错误。