ORA-12162: TNS:net service name is incorrectly specified错误

     以前装好的一个linux 虚拟机,想装个oracle。

一路安装下来,dbca和lsnrctl start 之后,sqlplus 可以启动,但是无论用什么用户和密码都会

     报ORA-12162: TNS:net service name is incorrectly specified错误,上网查了一下,是因为

     环境变量$ORACLE_SID没有设置,这才想起来,以前设置好的环境变量,在我设置 alias 时,全部给干掉,

     添加上之后,sqlplus /nolog , conn as sysdba ,输入 username 和password ,startup 启动数据库

     select * from dual;  可以执行。

      安装结束。

你可能感兴趣的:(ORA-12162: TNS:net service name is incorrectly specified错误)