亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle中出現ORA-01102錯誤怎么辦

發布時間:2021-11-24 10:10:21 來源:億速云 閱讀:435 作者:小新 欄目:數據庫

這篇文章主要介紹了oracle中出現ORA-01102錯誤怎么辦,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

測試環境中oracle數據庫這臺服務器不知因何原因異常關機了。重新開機之后嘗試恢復相關應用發現啟動數據庫失敗。期間翻山越嶺走了段曲折小路。先把處理流程梳理一下以便后期遇到此類可以快速解決。

begin↓

一、數據庫

1.機器啟動之后登錄服務器使用sqlplus / as sysdba 登錄數據庫發現數據庫并沒有啟動之前把數據庫服務添加過開機自啟動

oracle中出現ORA-01102錯誤怎么辦 

2.使用startup命令啟動數據庫報錯了

SYS@orcl>startup;

ORACLE 例程已經啟動。

Total System Global Area 2471931904 bytes

Fixed Size    2255752 bytes

Variable Size  671089784 bytes

Database Buffers 1778384896 bytes

Redo Buffers   20201472 bytes

ORA-01102: cannot mount database in EXCLUSIVE mode

3.關掉實例嘗試一步步啟動啟動到mount階段時還是報同樣的錯

oracle中出現ORA-01102錯誤怎么辦 

4.網絡上搜索了一下 ORA-01102找到了解決方法

這個錯誤主要是lk<SID>文件造成的該文件位于ORALCE_HOME下的dbs目錄下,

這個lk<SID>的主要作用是說明DATABASE MOUNT上了,不用在MOUNT了.DATABASE UNMOUNT 后會刪除掉,如果DATABASE確實沒有MOUNT,這個文件在你也MOUNT上,只有手工刪除

5.談到具體解決方法引入另外一個命令/sbin/fuser

/sbin/fuser的主要功能是使用文件或者套接字來表示識別進程。常把它用來查看相關進程和殺死相關進程。此處用來清除lk<SID>文件

/sbin/fuser -u /u01/app/oracle/product/11.2.0/db_1/dbs/lkHSDB 查詢占用該臨時文件的進程pid和username

oracle中出現ORA-01102錯誤怎么辦 

/sbin/fuser -k /u01/app/oracle/product/11.2.0/db_1/dbs/lkHSDB 直接kill相關pid釋放文件lk<SID>文件

oracle中出現ORA-01102錯誤怎么辦 

/sbin/fuser -u /u01/app/oracle/product/11.2.0/db_1/dbs/lkHSDB 再次查看發現已經沒有那些進程了

oracle中出現ORA-01102錯誤怎么辦

6.再次啟動數據庫一切ok

oracle中出現ORA-01102錯誤怎么辦 

感謝你能夠認真閱讀完這篇文章,希望小編分享的“oracle中出現ORA-01102錯誤怎么辦”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴彦县| 江阴市| 察雅县| 梁平县| 宜良县| 九江县| 秭归县| 沙河市| 浏阳市| 文登市| 馆陶县| 潍坊市| 理塘县| 集贤县| 郯城县| 龙里县| 凤翔县| 库车县| 德州市| 武鸣县| 益阳市| 临高县| 镇沅| 酒泉市| 巍山| 韩城市| 合川市| 东阿县| 陈巴尔虎旗| 安顺市| 延吉市| 青浦区| 磴口县| 志丹县| 涿鹿县| 庆城县| 淮南市| 天水市| 崇文区| 纳雍县| 微山县|