本文主要是介绍Invalid connection string format, a valid format is_ _host_port_sid_,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这是项目配置完连接oracle的地址后,启动时报出的错,原因在于连接配置地址写错了。
原配置连接如下:
jdbc:oracle:thin:@xx.xx.xx.xx:xxxx/x
修改后配置连接如下:
jdbc:oracle:thin:@xx.xx.xx.xx:xxxx:x
改完后,启动成功,但是核心问题其实是oracle支持两种连接方式,sid或者是服务名,我们得先清楚是使用sid还是服务名来连接,参考如下:
//使用sid,sid为abcd
spring.datasource.url=jdbc:oracle:thin:@xxx.xxx.x.xx:xxxx:abcd//使用服务名,服务名为abcd
spring.datasource.url=jdbc:oracle:thin:@xxx.xxx.x.xx:xxxx/abcd
最后要是还不行,反复检查下配置文件,剩下的错误大概率会出现在配置文件中。
这篇关于Invalid connection string format, a valid format is_ _host_port_sid_的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!