Oracle無法啟動解決辦法

          造成無法啟動的原因有很多,比如修改了什么參數,誤刪了什么配置文件等,當然你要確信并不是特別嚴重的問題,也就是說,是通過正確的操作導致的問題的。比如我就遇到了下面的這樣的問題,我調整Oracle的sort_area_size等大小來著,設的太大了,導致Oracle無法啟動了。報如下錯誤:

          ORA-27102: out of memory
          OSD
          -00029: ????????????
          O
          /S-Error: (OS 8) ??????????????????????????????

          解決辦法是重新創建它的動態參數文件。

          本身它會有一個這樣的文件,存放在D:\oracle\product\10.2.0\admin\SID\pfile\init.ora.192009134459文件里。找到它用它來恢復你做過的設置。

          我們做的工作就是用這個靜態參數文件啟動數據庫,然后,再同步動態參數文件,因為現在已經無法啟動數據庫,所以可以這樣做:

          第一步.在CMD下 set oracle_sid=你的SID

          第二步,以sqlplus /as sysdba登陸數據庫。會提示“已連接到空閑例程”。

          第三步,startup pfile=D:\oracle\product\10.2.0\admin\SID\pfile\init.ora.192009134459。也就是用開始那個文件啟動數據庫。

          第四步,create spfile from pfile='D:\oracle\product\10.2.0\admin\SID\pfile\init.ora.192009134459',來同步動態參數。

          第五步,shutdown immediate。關閉數據庫。

          第六步,startup。啟動數據庫。如果能看到類似如下的信息,那么恭喜你了。

          ORACLE 例程已經啟動。

          Total System Global Area  
          612368384 bytes
          Fixed Size                  
          1250428 bytes
          Variable Size             
          167775108 bytes
          Database Buffers          436207616 bytes
          Redo Buffers                
          7135232 bytes
          數據庫裝載完畢。
          數據庫已經打開。

          如果沒有成功的話,就查一下,看看這個新的spfile文件生成到哪里去了。或者再仔細看一下上面的步驟,分析一下原因。



          眼鏡蛇

          posted on 2009-03-28 11:17 眼鏡蛇 閱讀(2948) 評論(1)  編輯  收藏 所屬分類: Oracle

          評論

          # re: Oracle無法啟動解決辦法 2012-10-09 13:40 cl

          謝謝。  回復  更多評論   

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 台前县| 玉龙| 鹤峰县| 安康市| 登封市| 凉城县| 龙口市| 楚雄市| 堆龙德庆县| 沾益县| 贵南县| 廊坊市| 高陵县| 宝兴县| 瑞金市| 新营市| 永济市| 伊宁市| 城固县| 上蔡县| 军事| 桂东县| 始兴县| 双城市| 琼海市| 绍兴市| 疏附县| 商丘市| 黄骅市| 文昌市| 呼图壁县| 韩城市| 兴隆县| 南岸区| 涿鹿县| 当涂县| 乌拉特后旗| 革吉县| 陕西省| 惠州市| 滕州市|