本地Navicat版本:12.1.16(64-bit)
问题:使用Navicat连接Oracle数据库时,报错ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA
问题原因:检查主机、端口、用户名和密码都是正确的,服务名没填。在Navicat连接Oracle时,服务名默认是ORCL,没填或填错都会报错。
解决方案:将正确的服务名填上,即可连接成功
本地Navicat版本:12.1.16(64-bit)
问题:使用Navicat连接Oracle数据库时,报错ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA
问题原因:检查主机、端口、用户名和密码都是正确的,服务名没填。在Navicat连接Oracle时,服务名默认是ORCL,没填或填错都会报错。
解决方案:将正确的服务名填上,即可连接成功