我正在使用 Eclipse Galileo 和 Tomcat 6.0。我收到这样的错误:
2010-08-17 00:09:42,684,JDBCExceptionReporter,WARN,,SQL Error: 0, SQLState: null
2010-08-17 00:09:42,684,JDBCExceptionReporter,ERROR,,Cannot create PoolableConnectionFactory (ORA-01033: ORACLE initialization or shutdown in progress
)
2010-08-17 00:09:42,684,SettingsFactory,WARN,,Could not obtain connection metadata
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-01033: ORACLE initialization or shutdown in progress
)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1225)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
我将 ojdbc14-9.2.0.8.jar
放在 Tomcat lib
文件夹中,并将部署文件夹放在 Tomcat webapps
文件夹中。
有人知道是什么原因造成的吗?
最佳答案
ORA-01033: ORACLE initialization or shutdown in progress
这表示数据库正在启动或关闭过程中,无法建立与该数据库的连接。
检查您的数据库实例是否已启动。如果没有,则在再次尝试您的程序之前从 sqlplus 提示符调用“启动”。
如果您使用 SQLDeveloper ,您还可以检查是否使用它连接到数据库。
解释ora代码的几个链接:
http://ora-01033.ora-code.com/
http://www.dbmotive.com/oracle_error_codes.php?errcode=01033
关于eclipse - 使用 Tomcat 的 Oracle 连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3500265/