linux环境sqlplus登录oracle问题
1.ORA-12162: TNS:net service name is incorrectly spe
环境变量问题,检查环境变量
echo $ORACLE_HOME
echo $ORACLE_SID
#我这里的问题是ORACLE_SID为空,所以需要设置
export ORACLE_SID="XE"
echo "export ORACLE_SID" >> ~/.bashrc
#检查输出
echo $ORACLE_SID
#可以正常输出,该问题解决
2.ERROR: ORA-12545: Connect failed because target host or object does not exist
未指定host
sqlplus /nolog
conn 用户名/密码@host/库名