Oracle sqlplus “/as sysdba” ORA-12162

 
 

Linux下安装完Oracle后用SQL Plus启动数据库需要使用sysdba登陆,命令是:
sqlplus [user/password] [@server] [as sysdba | sysoper]

此时容易出现ORA-12162错误:TNS:net service name is incorrectly specified

这是由于oracle用户的环境变量里没有设置ORACLE_SID的缘故,解决操作:
su – oracle
vi .bash_profile
插入一行:
export ORACLE_SID=
数据库实例ID

 
posted @ 2010-12-30 13:44  MagicLetters  阅读(347)  评论(0编辑  收藏  举报