在Linux中⼿动启动ORACLE实例
在Linux系统中,安装有Oracle数据库,配置了多实例的情况,可能在服务器重新启动后,⽆法将所有实例都启动。因此,需要⼿动将未启动的实例,进⾏⼿动启动,执⾏步骤如下:
1.执⾏以下命令,进⼊到oracle⽤户中
[root@db ~]# su - oracle
注意: su 和 oracle 之间 “-” 前后的空格是必不可少的,不然命令执⾏成功后,执⾏sqlplus命令,会出现 “bash: sqlplus: command not found”的错误提⽰。
2.在oracle⽤户下,切换oracle实例,执⾏以下命令
查看当前实例命令:
[oracle@db ~]$ echo $ORACLE_SID
切换实例命令:
[oracle@db ~]$ ORACLE_SID=sfems
3.进⼊sqlplus模式
执⾏以下命令sqlplus /nolog:
[oracle@db ~]$ sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on Fri Apr 2 17:00:10 2021
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
SQL>
4.连接进⼊到数据库的dba中
执⾏以下 conn /as sysdba命令:
SQL> conn /as sysdba
Connected.
SQL>
linux安装数据库
5.启动数据库实例
执⾏startup命令:
SQL> startup
ORACLE instance started.
Total System Global Area 2137886720 bytes
Fixed Size                  2215064 bytes
Variable Size            1610613608 bytes
Database Buffers          520093696 bytes
Redo Buffers                4964352 bytes
Database mounted.
Database opened.
分享不易,如果觉得分享对⼤家有帮助,⽼规矩,点赞、关注、留⾔⽀持哦!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。