oracle数据库重启
现将oracle重启的问题记录一下,由于断电等原因等导致数据库崩溃,需要重启oracle数据库.在xshell中使用 (1)su oracle登录,然后使用lsnrctl status 查看监听状态,报错: -bash:lsnrctl:command not found网上查一下su oracle 与su - oracle 的区别,使用su - oracle 用户登录,成功登录; (2)查看监听状态,lsnrctl status,如果没报错,启动监听: lsnrctl start。 监听启动后, (3)小白:在启动实例之前,需要先启动SQL*Plus,并以一个用户身份连接到Oracle。 执行sqlplus /nolog 进入plus控制台,执行conn /as sysdba 连接dba; 这时报错说。。(忘了),意思是数据库已经启动于是 shutdown immediate; 然后 startup mount; 启动实例 (4)启动实例之后,加载打开alter database open; SQL>alterdatabaSEOpen; Databasealtered. su oracle和su - oracle的区别: 先su --help看下“-”的功能: -,-l,--login make the shell a login shell 具体说来就是: su - oracle 相当于重新登陆,此时用户的家目录和PATH等信息会发生改变 su oracle 切换到oracle身份后用户的家目录和PATH仍然是原先用户的家目录和PATH 参考: 点击打开链接(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |