Java Oracle DB表或视图不存在

Java Oracle DB表或视图不存在,java,sql,oracle,Java,Sql,Oracle,我正在尝试将Oracle数据库连接到我的JAVA web项目。 并且,当使用系统用户连接创建到数据库的连接时,已成功建立连接 但当我在连接中执行一个简单的select*命令时,它会说 错误代码942,SQL状态42000:ORA-00942:表或视图不存在 这些sql查询在sqldeveloper中工作。没有错误 我正在使用Oracle10g瘦客户端ojdbc6驱动程序和JDK1.7 有什么问题吗 Internal Exception: java.sql.SQLSyntaxErrorExcept

我正在尝试将Oracle数据库连接到我的JAVA web项目。 并且,当使用系统用户连接创建到数据库的连接时,已成功建立连接

但当我在连接中执行一个简单的select*命令时,它会说

错误代码942,SQL状态42000:ORA-00942:表或视图不存在

这些sql查询在sqldeveloper中工作。没有错误

我正在使用Oracle10g瘦客户端ojdbc6驱动程序和JDK1.7

有什么问题吗

Internal Exception: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
Error Code: 942
Call: SELECT USERID, FULLNAME, USERNAME, USER_CREDENTIALSID, USER_TYPEID FROM USERS
Query: ReadAllQuery(referenceClass=Users sql="SELECT USERID, FULLNAME, USERNAME, USER_CREDENTIALSID, USER_TYPEID FROM USERS")

作为系统用户连接时出现问题。我在oracle管理页面上看到一个名为JPAMAGAZINE的帐户。已使用该帐户连接,并且成功。

请发布导致错误的代码。您是否与在sqldeveloper中连接的用户相同?此错误通常是由于您没有select权限,或者该表位于另一个架构中,并且没有同义词。是的,我正在以相同的用户系统连接。还尝试使用hr连接。但这并没有解决问题。并且该表位于同一架构中。请尝试以下查询:从所有表中选择所有者、表名,其中表名='USERS';它给出了结果所有者——JPAMAGAZINE、表名称——用户