隨筆-49  評論-67  文章-27  trackbacks-0
          在SuSE Linux Enterprise Server 9上安裝Oracle9i后,及時使用了安裝了orarun-1.8-109.15.i586.rpm包,也無法正常啟動。

          后來跟蹤了啟動的Shell腳本,最后發現是需要更改$ORACLE_HOME/bin/dbstart文件。在該文件中,定義變量PFILE:
          PFILE=${ORACLE_HOME}/dbs/init${ORACLE_SID}.ora
          其中,在Oracle9i中已經通過spfile${ORACLE_SID}.ora。因此,將PFILE變量修改為:
          PFILE=${ORACLE_HOME}/dbs/spfile${ORACLE_SID}.ora
          同時,為了可以在關機的時候關閉數據庫,同時在$ORACLE_HOME/bin/dbshut文件中對應的位置也需要修改PFILE文件的定義。

          另外,還有一種方法,就是生成pfile。用sqlplus連接數據庫,
          conn / as sysdba
          create pfile from spfile;
          這樣,就會參考${ORACLE_HOME}/dbs/spfileora9i.ora生成initora9i.ora這個pfile。這樣就不用改啟動腳本文件了。

          以上兩種方法已經證明都可以正常工作。
          posted on 2007-07-15 18:26 思考 閱讀(904) 評論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 潞城市| 汶上县| 诸暨市| 永吉县| 蛟河市| 集安市| 祁东县| 新沂市| 保靖县| 泸定县| 沙雅县| 肥乡县| 丽水市| 建阳市| 周宁县| 庆云县| 奉新县| 商城县| 五莲县| 广丰县| 滦南县| 林西县| 垣曲县| 泾川县| 尼玛县| 连城县| 金塔县| 淅川县| 嘉定区| 大足县| 顺昌县| 潼南县| 商都县| 平邑县| 麟游县| 房山区| 星子县| 白水县| 克拉玛依市| 乌鲁木齐县| 丰镇市|