oracle10G 的启动和关闭:
关闭:isqlplus和em(isqlplus/em没有关闭顺序,那一个先关闭都可以)--->监听--->数据库
isqlplus的关闭:netstat -tulnp | grep 5560 查看isqlplus的5560端口是否在监听
isqlplusctl stop
netstat -tulnp | grep 5560 验证isqlplus是否被关闭
em的关闭:netstat -tulnp | grep 1158 查看em的1158端口是否在监听
emctl start| stop| status| setpasswd dbconsole
netstat -tulnp | grep 1158 验证em是否被关闭或emctl status dbconsole
LISTENER的关闭:netstat -tulnp | grep 1521 查看LISTENER的1521 端口是否在监听
lsnrctl stop
netstat -tulnp | grep 1521 验证LISTENER是否被关闭或 lsnrctl status
关闭oracle:w 查看是否有人正在连接数据库
sqlplus / as sysdba
shutdown immediate
ps -ef | grep oracle 查看是否有oracle相关的进程
启动:LISTENER-->数据库--->isqlplus/em(isqlplus/em没有启动顺序,那一个先启动都可以)lsnrctl start 启动监听
sqlplus / as sysdba startup 启动数据库
lsnrctl status 查看数据库实例是否被LISTENER正确识别
isqlplusctl start
emctl start dbconsole 启动em
注意:em一旦建立以后,linux服务器的主机名字就不要改变
em 启动后会出现这个错误:
java.lang.Exception: IOException in sending Request :: Connection refused原因需要修改em的时区:vim $ORACLE_HOME/sysman/admin/supportedtzs.lst em支持的所有时区
复制Asia/Shanghai
vim $ORACLE_HOME/OracleServer_scott/sysman/config/emd.properties
修改:agentTZRegion=Asia/Chungking 为agentTZRegion=Asia/Shanghai
sync
emctl stop dbconsole
emctl start dbconsole
原文:http://werewolftj.blog.51cto.com/1606482/1593991