oracle报ORA-12162错误解决办法
的有关信息介绍如下:ORA-12162: TNS:net service name is incorrectly specified
1.在使用oracle的过程中如果报错可以使用oerr ora错误代码号来查看错误信息
2.在连接数据库的时候莫名其妙的报如下图的错误信息
3.直接使用dba权限用户进行连接数据库的时候同样也是无法进行连接的
4.但是在指定实例名进行连接数据库的时候却是可以连接成功的,很是蒙圈
5.最后发现在输出变量的时候发现oracle_sid没有输出值,只有oracle_home的值
6.所以在连接之前如果数据库中存在多个实例要先指定oracle_sid的值之后再进行连接就可以了,如果是单实例的情况那就是profile配置文件中没有设置oracle_sid的值的原因