免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1684 | 回复: 5
打印 上一主题 下一主题

能连上DB,但是不能访问任何表。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-07 09:34 |只看该作者 |倒序浏览
DB2 7.1.0.55 FOR NT
CLIENT:AIX 5L,DB2 7.1.0.93
在AIX上CATALOG DB
db2 "connect to webdb"
Database Connection Information

Database server        = DB2/NT 7.2.0
SQL authorization ID   = POSSYNWE...
Local database alias   = WEBDB

db2 "select * from a"
SQL0805N  Package "NULLID.SQLC2D04" was not found.  SQLSTATE=51002

db2 terminate
db2 CONNECT TO <dbname>;
db2 BIND C:\SQLLIB\BND\@db2ubind.lst GRANT PUBLIC
db2 BIND C:\SQLLIB\BND\@db2cli.lst GRANT PUBLIC
db2 terminate
还是一行。

论坛徽章:
0
2 [报告]
发表于 2004-07-07 18:15 |只看该作者

能连上DB,但是不能访问任何表。

db2数据库需要在表明前加上模式,例如:

connect to database_name
select * from aaa.tablename

aaa 即为模式名

论坛徽章:
0
3 [报告]
发表于 2004-07-08 08:45 |只看该作者

能连上DB,但是不能访问任何表。

加了SCHEMA也不行。我是用DB2ADMIN。
顺便告诉你:如果是这个问题,他会提示,XXX.XXX表不存在。
各位大侠好好帮我想想。

论坛徽章:
0
4 [报告]
发表于 2004-07-11 19:12 |只看该作者

能连上DB,但是不能访问任何表。

可能需要在AIX客户端重新BIND客户端应用工具的程序包。

db2 BIND C:\SQLLIB\BND\@db2ubind.lst GRANT PUBLIC
db2 BIND C:\SQLLIB\BND\@db2cli.lst GRANT PUBLIC

论坛徽章:
0
5 [报告]
发表于 2004-07-12 14:27 |只看该作者

能连上DB,但是不能访问任何表。

现在终于搞掂了。

论坛徽章:
0
6 [报告]
发表于 2004-07-12 16:01 |只看该作者

能连上DB,但是不能访问任何表。

u'd better release ur solution if u solve ur problem . It's ur responsibility.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP