报错内容: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=203424000)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
连接串为:jdbc:oracle:thin:@188.103.127.66:1521:IPMSPDB
当连接串改为: jdbc:oracle:thin:@188.103.127.66:1521:IPMS时,又报如下错
ORA-01017: invalid username/password; logon denied
1、数据库的IP地址是否正确?
2、数据库的SID是否正确?
3、数据库的用户名/密码是否正确?
SID可以通过以下语句察看当前数据库的SID:
select INSTANCE_NAME from v$instance; --查看当前数据的库sid
查询出来的数据为
orcl1
不知道SID是什么东西
不管它
先用jdbc:oracle:thin:@192.168.3.163:1521:ORCL1做为url连接地址
运行成功
第二个错误是你的用户名或者密码错误了,好好检查
无效的用户名密码,先看你的IP地址是否正确,账号密码是错正确,然后看你的数据库实例是多少,JDBC的连接jdbc:oracle:thin:@192.168.3.163:1521:ORCL中的ORCL是数据库实例,但是登陆的时候配置的确实一个别名,这两个也是有区别的,最好找到tnsname.ora配置文件,看你的数据库配置信息,看你的数据库实例是什么,端口是多少,调整下就好了