PLSQL可以连接上本地的ORACLE,但是JAVA连不上。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PLSQL可以连接上本地的ORACLE,但是JAVA连不上。相关的知识,希望对你有一定的参考价值。
PLSQL可以连接上本地的ORACLE,表都建好数据也有,肯定是可以用的,但是用JAVA配置连接时,就会报错:
java.sql.SQLRecoverableException: 无法从套接字读取更多的数据
com.mchange.v2.resourcepool.ResourcePoolException: Unexpected Break Stack Trace!
我把PLSQL和JAVA的配置发上来,大家帮我看看吧!
PLSQL:
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.71.105)(PORT= 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = myoracle.192.168.71.105)
)
)
JAVA:
jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.name=orcl
jdbc.port=1521
jdbc.username=scott
jdbc.password=tiger
jdbc.url=jdbc\:oracle\:thin\:@192.168.71.105\:$jdbc.port/$jdbc.name
如何有需要进一步了解的地方请追问,在线等。
主要这句有问题,
你可以试试这样写:
jdbc.url="jdbc:oracle:thin:@(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.71.105)(PORT= 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = myoracle.192.168.71.105)
)
)"
希望能帮到你。追问
我试了下,它报:java.sql.SQLException: No suitable driver
参考技术A 于为地税膦于说
tomcat启动报错
这种报错是本人连接不上oracle数据库 但是别人能连接上 自己的plsql也能连接上 就是把项目部署到tomcat上连接不上
本人解决办法是把tomcat删了重新装了一下 再配上jre 之后再启动就可以啦
以上是关于PLSQL可以连接上本地的ORACLE,但是JAVA连不上。的主要内容,如果未能解决你的问题,请参考以下文章
Oracle数据库,我把用户删除了,但是plsql中还能登录