欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一文解決ORA-01034:?ORACLE?not?available報錯

 更新時間:2024年03月06日 09:45:01   作者:小小白下士  
這篇文章主要給大家介紹了關(guān)于ORA-01034:?ORACLE?not?available報錯解決的相關(guān)資料,這是oracle數(shù)據(jù)庫啟動經(jīng)常會遇到的問題,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

1.情況描述 

oracle用戶sqlplus登陸數(shù)據(jù)庫(11gR2 + 單機(jī)asm),進(jìn)去查詢一些基本的視圖發(fā)現(xiàn)報錯

ORA-01034: ORACLE not available,詳細(xì)如下

[oracle@oomcserver db_1]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Mon Sep 25 14:05:31 2023

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> select * from v_database;  --查詢不了基本視圖
select * from v_database
*
ERROR at line 1:
ORA-01034: ORACLE not availableProcess ID: 0
Session ID: 0 Serial number: 0


SQL> shutdown immediate  --想要關(guān)閉也不行
ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or directory

2.查看數(shù)據(jù)庫狀態(tài) 

我登陸grid用戶查看資源當(dāng)前狀態(tài),發(fā)現(xiàn)數(shù)據(jù)庫omccdb.db 服務(wù)是open狀態(tài)

也就是我的數(shù)據(jù)庫沒有問題,真是靠貝了

3.查看監(jiān)聽狀態(tài)

lsnrctl status

grid用戶查看當(dāng)前監(jiān)聽服務(wù),看看是不是監(jiān)聽問題

發(fā)現(xiàn)omccdb 這個監(jiān)聽狀態(tài)也是 READY 的,目前沒啥問題啊

4.查看環(huán)境變量

我在這兒用windows下的客戶端plsql登陸,發(fā)現(xiàn)是能登陸進(jìn)去并且查看視圖的 

這樣的話看下oracle環(huán)境變量

env | grep -i oracle
或者直擊查看 ~/.bash_profile

我靠貝了,原來是ORACLE_SID和監(jiān)聽服務(wù)對不上啊,oracle_sid是oomcdb,監(jiān)聽服務(wù)是omccdb(我們數(shù)據(jù)庫全局?jǐn)?shù)據(jù)庫名字是omccdb,實(shí)例名對單實(shí)例來說是一樣的,所以這里環(huán)境變量的sid也應(yīng)改是omccdb)

5.找到解決方法

修改環(huán)境變量 ORACLE_SID=omccdb

#修改ORACLE_SID
vim ~/.bash_profile 
#生效環(huán)境變量
source ~/.bash_profile 
#登陸數(shù)據(jù)庫再次查看駛視圖
sqlplus / as sysdba

原來就是環(huán)境變量寫快了, 有點(diǎn)模糊,改一下就好了

總結(jié)

到此這篇關(guān)于解決ORA-01034: ORACLE not available報錯的文章就介紹到這了,更多相關(guān)ORA-01034:ORACLE not available內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論