oracle 启动相关的

1.数据库启动不了报错 "ORA-12162: TNS:net service name is incorrectly specified" 的解决方法。
查看有无 echo $ORACLE_SID
没有的话 export ORACLE_SID=orcl
再执行 sqlplus / as sysdba
执行 startup 启动oracle
链接到对应的用户下面 connect scott/tiger

2.启动监听 lsnrctl start/status/stop (本机连接不用启动,远程链接必须启动)
3.解决每次重启 环境变量没了的问题 如上面的ORACLE_SID 可以在对用的用户 vim ~/.bash_profile
添加对用的变量语句如:export ORACLE_SID=orcl 重启电脑就不必每次设置了
4. 测试远程连接关闭防火墙service iptables stop, 开启 service iptables start
5.两个实例启动
export ORACLE_SID=orcl
sqlplus /nolog
connect / as sysdba
startup
exit
EOF
export ORACLE_SID=orclhzf
sqlplus /nolog
connect / as sysdba
startup
exit

原文地址:https://www.cnblogs.com/hzf08/p/7821473.html