通过jdbc连接到oracle时“表或视图不存在”错误

时间:2013-11-13 08:29:27

标签: java oracle jdbc oracle11g tns

我有一个用户RXXS在Oracle DB 11g中有自己的表空间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),一切看起来都很好。我可以做选择和更新。

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

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

有人可以帮帮我吗?

0 个答案:

没有答案