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

歡迎訪問 生活随笔!

生活随笔

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

windows

Oracle为什么装在XP系统,重装xp系统后oracle恢复方法

發布時間:2023/12/2 windows 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle为什么装在XP系统,重装xp系统后oracle恢复方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

重裝系統后oracle如何恢復呢?下面就給大家介紹一下重裝系統后oracle的恢復方法

1、我們安裝數據庫軟件只需安裝同版本的數據庫軟件,不需要創建數據庫。最好安裝在和原來數據庫同樣的%ORACLE_HOME%下,省得還要修改參數文件路徑等。(直接覆蓋原來的oracle即可)再次強調,只安裝軟件,不創建數據庫,否則把數據庫軟件安裝在同樣的目錄下舊的部分數據文件會被覆蓋,這樣數據庫也不能被恢復了。

2、新建一個實例在cmd窗口執行oradim -new -sid xinhai注意,這個SID名稱最好與你以前的SID一樣,否則在啟動的數據需要指明pfile,且要重建密碼文件,比較麻煩。(當然,如果你就不想用原來的SID也可以,把參數文件、密碼文件的名稱都改成與新SID對應的名稱)。

3、啟動數據庫做完以上兩步,就可以啟動數據庫了。用net start 檢查oracle服務是否已經啟動,如果oracle服務沒有啟動,則在cmd下運行如下命令:net start oracleservicexinhai然后設定必要的環境變量,在cmd窗口運行set ORACLE_SID=xinhai接著連接數據庫sqlplus "/as sysdba"startup,如果正常的話,數據庫應該就能起來了。

4、啟動監聽lsnrctl start

5、后續工作經過以上幾步后,基本上就可使用oracle了,但使用起來不方便,每次在cmd中啟動數據庫都要先SET ORACLE_SID、在本機連接數據庫也都需要加上@TNSNAME等。我們可以修改注冊表,添加ORACLE_SID的信息,避免這些麻煩。

在注冊表的HKEY_LOCAL_MACHINESOFTWAREORACLE下新建字符串值,名稱為ORACLE_SID,值為xinhai。也可以將以下內容保持成一個后綴名為reg的文件(文件名隨便起),然后雙擊,即可將信息導入到注冊表中。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREORACLE]"ORACLE_SID"="xinhai"

注意,以上步驟都是在%ORACLE_HOME%、%ORACLE_SID%都與原庫一樣的情況下討論的,雖然%ORACLE_HOME%和%ORACLE_SID%可以與原庫不一樣,但為了減少麻煩和出錯的幾率,建議不要改變則兩個值。

6、若系統啟動時 還不能啟動oracle就增加以下編輯一個oracle_startup.bat文檔內容為:

set sid=xinhailsnrctl start>>e:/oracle_startuplog.logsqlplus /nolog @e:oracle_startupsql.txt>>e:/ oracle_startuplog.log

在e盤下增加文檔oracle_startuplog.log,內容為:connect / as sysdba;startup nomount;alter database mount;alter database open;quit

然后把oracle_startup.bat放到系統啟動項里面,這樣每次啟動系統時oracle就自動啟動了。

以上就是關于重裝系統后oracle的恢復方法。

總結

以上是生活随笔為你收集整理的Oracle为什么装在XP系统,重装xp系统后oracle恢复方法的全部內容,希望文章能夠幫你解決所遇到的問題。

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