java.sql.SQLException: ORA-00942: 表或视图不存在

java.sql.SQLException: ORA-00942: 表或视图不存在

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:330)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:287)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:742)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:212)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:795)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1030)
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:835)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1123)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3284)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3328)
at dao.SupplierDao.selList(SupplierDao.java:82)
at servlet.SupplierServlet.doPost(SupplierServlet.java:88)
at servlet.SupplierServlet.doGet(SupplierServlet.java:18)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
at java.lang.Thread.run(Thread.java:619)
麻烦看一下,数据库里建了表了

第1个回答  2012-01-06
加一下方案名试下。比如scott.emp可能不同用户连接,不在一个模式下,找不到表或视图。追问

哪里加啊,表上面???

第2个回答  2012-01-06
JAVA的数据库用的database与表所在的database是否一致?追问

好像不一样额,呵呵,我试试啊,如果可以的话,我会采纳的

本回答被提问者采纳

java.sql.SQLException: ORA-00942: 表或视图不存在
1、检查JDBC数据源是否配置正确;2、检查表或视图名称是否写错;3、检查Java中数据源的数据库用户是否具有引用该表或视图的权限;

java.sql.SQLException: ORA-00942: 表或视图不存在
java.lang.ArrayIndexOutOfBoundsException 这句代码说明你的数组越界了 看看 at project.DBTestFrame.actionPerformed(DBTestFrame.java:100)DBTestFrame.java 第100行代码有问题

java.sql.SQLException: ORA-00942: 表或视图不存在
使用你程序连接数据库的用户去执行这个语句,看是不是能执行出来。select * from words,通常是你连接数据库的用户跟你pl sqll连接不一致导致的

ora-00942表或视图不存在
Config.getWebStores: java.sql.SQLException: ORA-00942: 表或视图不存在 你在重建一个表或是视图,试试。。表或视图不存在 这样的错误不算是大问题,可能就是你没有建上,,有点耐心,具体的问题,我得给你远程操作看一下。具体不知道怎么回事,我也不能轻易下结论,这是我的qq号648957953,有...

java.sql.SQLException: ORA-00942: 表或视图不存在
看一下你配置数据库信息的时候有没有写错信息啊,我刚刚遇到过这个问题,是自己粗心写错信息了。给你看一下这段代码,是可以运行的:Class.forName("oracle.jdbc.driver.OracleDriver") ;\/\/Driver oracle = new oracle.jdbc.driver.OracleDriver() ;String url = "jdbc:oracle:thin:@211.87.224....

java.sql.SQLException: ORA-00942: 表或视图不存在
表或视图不存在,问题不是出在BaseDao问题可能出在你的sql语句上

java.sql.SQLException: ORA-00942: 表或视图不存在
加一下方案名试下。比如scott.emp可能不同用户连接,不在一个模式下,找不到表或视图。

...操作ORACLE问题,连接一切没问题,但是出现异常“表或视图不存在”
应该是你的ODBC连接的有问题,或者表空间根本就不是这个用户下的,这个和权限关系不大,只需要一个插入权限就可以了。

java.sql.SQLException: #22007 Query怎么解决啊日期的转换
java.sql.SQLException错误!ORA-00904: --invalid column name 无效列名 ORA-00942:  --table or view does not exist 表或者视图不存在 ORA-01400:  --cannot insert NULL into () 不能将空值插入 ORA-00936: --缺少表达式 ORA-00933: --SQL 命令未正确结束 ORA-01722: --无效数字:(...

怎么解决这个问题?是什么问题 sql语句在PL\/SQL里运行没问题啊
表或视图不存在 在sql中的表名前面加上用户名试试。是不是你通过jdbc连接数据库时用的用户名和在pl\/sql里执行时用的用户不是同一个。

相似回答
大家正在搜