我很困惑因为java不能使用Oracle。
我正在尝试将java连接到Oracle,但我得到oracle.jdbc.driver.OracleDriver
异常。我遵循所有步骤。将ojdbc.jar文件放在jre / lib / ext director中但仍然得到相同的异常。
最近它工作正常。但最近我再次安装了Windows和Oracle。但是在错误安装Oracle的过程中,我改变了安装路径,现在我的Oracle目录按此顺序排列。
admin
audit
cfgtoollogs
checkpoints
diag
OracleHome
--oradata
--product
但在新安装之前,当连接工作正常时,目录顺序依次为此。
OracleHome
--admin
--audit
--cfgtoollogs
--checkpoints
--diag
--oradata
--product
我很困惑可能是因为这个目录hirarchy引起的异常?如果是,那我怎么解决呢?
答案 0 :(得分:0)
安装路径对于Java的数据库连接并不重要,唯一重要的是服务器的主机名/ IP地址,服务器端口,用户名,密码和数据库别名。 您必须检查新安装是否未更改所有这些信息。尝试使用数据库客户端连接到oracle数据库,如果连接正常,则尝试从Java应用程序进行连接。 在这里,您可以阅读一个简单的例子:
http://www.mkyong.com/jdbc/connect-to-oracle-db-via-jdbc-driver-java/
我希望它对你有用。