0

Oracle DB 11g に独自のテーブルスペース RXXS を持つユーザー RXXS がいます。そのためのSQLは次のとおりです。

-- USER SQL
ALTER USER "RXXS" 
DEFAULT TABLESPACE "RXXS"
TEMPORARY TABLESPACE "TEMP"
ACCOUNT UNLOCK ;

-- ROLES
ALTER USER "RXXS" DEFAULT ROLE "RESOURCE","CONNECT";

-- QUOTAS
ALTER USER "RXXS" QUOTA UNLIMITED ON RXXS;

このユーザーで Oracle SQL Developer を介して DB に接続すると (接続の詳細: rxxs@//127.0.0.1:1521/xe)、すべて問題なく表示されます。選択と更新を行うことができます。

しかし、jdbc:oracle:thin:@127.0.0.1:1521:xe user: rxxs(jboss 4.0 で実行されている私の Java ee アプリから) TNSListener を介してこのユーザーに接続 () しようとしていて、選択を行うと、java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist.

Oracle SQL Developer からの同じ選択が正常に実行されます。

誰か助けてくれませんか?

4

0 に答える 0