周郑

Linux环境下Oracle启动过程中可能的问题

发布时间:4年前浏览量: 1652 ℃评论数:暂未开放

oracle数据库实例 一直unknown 启动不了

Linux环境下,Oracle数据库启动一直提示没得监听,启动不起来。

1、首先连接oracle
su - oracle

2、查看监听状态
执行这个lsnrctl status

会看到图中两个 实例 都是 ready中, 说明都正常。
不正常的情况是 unknown, 如下图:

那么接下来试着手动启动,按照下面命令挨个执行
su - oracle
export ORACLE_SID=orcl
sqlplus / as sysdba
startup
quit

3、最后再试下 查看状态,应该就可以启动了。

注意: sysdba startup会自动启动所有实例 ? 还是要看情况。 自动是要进行配置的。
自启动和手动启动例子:
手工启动两个实例
su - oracle
lsnrctl start
--假设一个实例是itsm、另外一个是test
export ORACLE_SID=itsm
sqlplus / as sysdba
startup
quit
export ORACLE_SID=test
sqlplus / as sysdba
startup
quit
自动启动,可以在/etc/rc.local中设置,增加如下的内容
--启动默认的数据库实例
su - oracle
lsnrctl start
sqlplus / as sysdba
startup
quit

--启动第二个数据库实例
su - oracle
export ORACLE_SID=test
sqlplus / as sysdba
startup
quit

oracle,Linux

微信扫码打赏

打赏排行榜

| 施主 | 时间 | 方式 | 金额 |

曾 俊 2020-02-16 微信打赏 ¥10.00

王 强 2020-01-24 微信打赏 ¥5.00

莫国成 2019-07-20 微信打赏 ¥ 50.00

说明:打赏记录每日24:00:00更新,50%用于无名公益!

1 2 3

手机扫码访问