您的位置:首页 > 数据库 > Oracle

oracle实施问题Could not get a databaseId from dataSource

2017-04-24 14:50 851 查看
前几天去业主哪里实施,项目启动失败,并且报错这样的错误,但是在正常的开发环境中不可能包这样的错误的。

我们用的数据库是oracle,而这个”Could not get a databaseId from dataSource”这个错误很明显是oracle的错误,一开始我以为是数据源出了问题,ip或者是用户密码,实例等出了问题,但是一番改正,项目启动还是报这个错误。

百般实验之后,确定是配置问题,是生产环境中和开发环境不一样造成的,修改如下:

oracle.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
oracle.jdbc.url=jdbc\:oracle\:thin\:@115.25.251.88\:1521\:ORCL
oracle.jdbc.username=dba
oracle.jdbc.password=123


改成:

oracle.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
oracle.jdbc.url=jdbc\:oracle\:thin\:@115.25.251.88\:1521\/ORCL
oracle.jdbc.username=dba
oracle.jdbc.password=123


这样就可以了,但是原理。。。。不懂,有大神看到指点一下吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐