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 将此用户连接到数据库时(连接详细信息:)rxxs@//127.0.0.1:1521/xe,一切看起来都很好。我可以做选择和更新。

但是,当我尝试jdbc:oracle:thin:@127.0.0.1:1521:xe user: rxxs通过 TNSListener (从我的 java ee 应用程序;在 jboss 4.0 中运行)连接()与该用户并进行选择时,我得到了java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist.

Oracle SQL Developer 中的相同选择成功运行。

有人可以帮我吗?

4

0 回答 0