日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle启动监听读取哪个文件,监听服务启动及数据文件恢复oracle数据库

發布時間:2023/12/10 数据库 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle启动监听读取哪个文件,监听服务启动及数据文件恢复oracle数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近遭遇了 oralce 監聽服務啟動了 又自行關閉的 悲慘經歷

我把我的過程和大家分享一下!

1)排查原因

程序員是懶惰的,我始終都希望能夠成功啟動監聽服務,但是就是事與愿違

有一下方式可能不能成功啟動監聽

1.端口占用,oralce 要用到1521,2100..等在cmd下 netstate -ao;看是否有oralce

的端口被占用;

2.就是監聽文件%oraclebase%\network\admin\listener.ora 是否被修改過,或者是

修改過本機的用戶名

3.在database的sid 是否修改過在注冊表下查找,或者通過命令修改

4.cmd lsnrctl? status 看哈具體的原因,百度 google 下 看能不能解決,這里我不祥說

具體原因具體分析。

有一種情況我說哈

在運行處執行REGEDIT進入注冊表到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome92TNSListener

發現ImagePath關鍵值沒有了,增加他,選擇可擴充字符串值,編輯字符串的

數值數據為:e:\Oracle\Ora92\BIN\TNSLSNR;

2)

如果不是以上還是無法啟動,我們只好用很笨的方法了(我當時是重裝的系統,安裝數據? 庫 的)

重裝的oracle和以前損壞的數據庫是一模一樣的結構。(路徑,機器名,數據庫名)

1。停止oracle當前服務,刪除掉新建數據庫的所有數據文件、控制文件和日志文件

Cmd>sqlplus /nolog ;

Sql>conn as sysdba

用戶名:system

密碼:(此處密碼為新創建數據庫的密碼)

Sql>shutdown immediate ;

Copy原數據庫的數據文件、控制文件和日志文件到對應目錄下;

Sql>startup nomount

Sql>alter database mount ;

此時看數據庫是不是能mount起來,有時會提示沒有口令文件PWDdemo.ora文件找不到。

查看對應的目錄(database下)會發現該文件是存在的。此時需要注意,該口令文件是新

安裝數據庫后創建實例時生成的口令文件,不是以前所用數據庫的口令文件,而現在,

我們是用以前數據庫的控制文件和數據文件來打開以前的數據庫,所以此時需要重新創

建一個口令文件。

Sql>shutdown immediate

Sql>host orapwd file=c:\oracle9i\database\PWDdemo.ora password=oracle

Entries=10 (放在database 目錄下)

Sql>startup nomount

Sql>alter database mount

Sql>alter database open

是不是恢復好了啊!ok

還有種辦發說 安裝好數據庫后 用

startup pfile=參數文件名

帶初始化參數文件的啟動方式

先讀取參數文件,再按參數文件中的設置啟動數據庫

例:startup pfile=E:\Oracle\admin\oradb\pfile\init.ora

我沒有試過,哈哈

希望以上對你有幫助,goodluck!

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的oracle启动监听读取哪个文件,监听服务启动及数据文件恢复oracle数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。