jdbc连接oracle时报错,求大神帮助 5C

报错内容: 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

2个回答

1、数据库的IP地址是否正确?
2、数据库的SID是否正确?
3、数据库的用户名/密码是否正确?
SID可以通过以下语句察看当前数据库的SID:
select INSTANCE_NAME from v$instance; --查看当前数据的库sid
查询出来的数据为

INSTANCE_NAME

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配置文件,看你的数据库配置信息,看你的数据库实例是什么,端口是多少,调整下就好了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问