问题:
使用 Net Manager配置的服务名连接,可以正常连上。
使用ip直连,提示ORA-12514
解决方案:
修改sqlnet.ora文件内容:
在NAMES.DIRECTORY_PATH中加上 EZCONNECT
再次连接效果:
解释:
使用Oracle的EZCONNECT(Easy Connect Naming Method)方式支持通过ip直连数据库,其语法形式如下:
sqlplus username/password@host[:port][/service_name][/instance_name]
年年岁岁花相似,岁岁年年人不同。 ————刘希夷《代悲白头翁》