Topic: 如果你写过CMP,请进 |
Print this page |
1.如果你写过CMP,请进 | Copy to clipboard |
Posted by: xqyz8888 Posted on: 2003-10-27 17:48 我有一点不明白,客户端如下: bean=home.create("BK004","Building Java Enterprise System with J2EE",105.00); 容器会将记录插入数据库,可是如果数据库是DB2的话,有SCHEMA的问题,我糊涂在:容器是怎么选择SCHEMA的?它到底用哪个SCHEMA去插入的?在哪里能设置这个SCHEMA. 因为我创建表时用的SCHEMA是XQ,而WEBSPHERE却说DB2ADMIN.BOOK未定义(BOOK为表名)。谢谢. |
2.Re:如果你写过CMP,请进 [Re: xqyz8888] | Copy to clipboard |
Posted by: xqyz8888 Posted on: 2003-10-27 17:50 错位如下:COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0204N "DB2ADMIN.BOOK" 是未定义的名称。 SQLSTATE=42704 然后,我就重新建了一个DB2ADMIN的SCHEMA,又重新建的表,SCHEMA用DB2ADMIN就好了。 |
3.Re:如果你写过CMP,请进 [Re: xqyz8888] | Copy to clipboard |
Posted by: xugreat Posted on: 2003-10-27 21:34 应该是你用什么用户登陆的,就查到那个用户的SCHEMA下吧, 我没用过db2,只是猜想 |
4.Re:如果你写过CMP,请进 [Re: xqyz8888] | Copy to clipboard |
Posted by: rivier Posted on: 2003-10-28 13:03 datasource 裡面定義的 看是用那個用戶登陸 |
5.Re:如果你写过CMP,请进 [Re: xqyz8888] | Copy to clipboard |
Posted by: Symantec Posted on: 2003-10-28 14:38 这应该是因为你第一次创建TABLE的时候是用其他用户来创建的。 你访问时却是用的DB2ADMIN的用户来找,当然看不到那个 BOOK SCHEMA |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |