Decode360's Blog

          業精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
            302 隨筆 :: 26 文章 :: 82 評論 :: 0 Trackbacks
          一、啟動數據庫
          ?
          ??? 1、啟動數據庫的方法:
          ?
          ??? * 使用管理員權限登錄SQLPLUS,用STARTUP命令啟動
          ??? * 用Recovery Manager來執行STARTUP
          ??? * 使用Oracle Enterprise Manager圖形界面啟動
          ?
          ??? 2、初始啟動說明
          ?
          ??? ① > SQLPLUS /NOLOG
          ?????? > CONNECT / AS SYSDBA --連接到數據庫
          ?
          ??? ② STARTUP命令需要有初始化參數文件
          ????? * 可以使用STARTUP pfile = '...' 命令啟動
          ????? * 沒有指定pfile時,會自動讀取SPFILE
          ????? * SPFILE默認文件夾:UNIX-$ORACLE_HOME/DBS;WINDOWS-$ORACLE_HOME/DATABASE
          ????? * 按一下次序搜索默認SPFILE:
          ????????? spfile$ORACLE_SID.ora
          ????????? spfile.ora
          ????????? init$ORACLE_SID.ora
          ?
          ??? ③ 可以創建一個初始化文件,然后在默認文件夾內創建只包含SPFILE參數的ora文件
          ?????? * 將初始化參數文件設到 '/u01/oracle/dbs/test_spfile.ora'
          ?????? * 新建文件 '/u01/oracle/dbs/spf_init.ora'
          ?????? * test_spfile.ora中包含參數:SPFILE = /u01/oracle/dbs/test_spfile.ora
          ?????? * 啟動時STARTUP PFILE = /u01/oracle/dbs/spf_init.ora
          ?????? * 可以在客戶端讀取服務器的初始化參數文件
          ?
          ??? 3、啟動模式:
          ?
          ????? ① STARTUP:啟動實例并打開數據庫
          ?????????? --用于正常模式下
          ?
          ????? ② STARTUP NOMOUNT:啟動實例但不裝載數據庫
          ???????????--用于數據庫創建過程中
          ?
          ????? ③ STARTUP MOUNT:啟動且裝載數據庫,但不打開
          ?????????? --1、重命名數據庫
          ?????????? --2、添加、取消或重命名重做日志文件
          ?????????? --3、允許和禁止重做日志存檔選項
          ?????????? --4、執行完整的數據庫恢復操作
          ?
          ????? ④ STARTUP RESTRICT:啟動中限制訪問
          ???????? ALTER SYSTEM DISABLE RESTRICT SESSION:再限制RESTRICT SEEEION權限
          ?????????? --1、執行數據庫的導出或導入操作
          ?????????? --2、執行數據庫裝載操作(用SQL*Loader)
          ?????????? --3、暫時阻止一般的用戶使用數據
          ?????????? --4、在某個移植過程和升級操作過程中
          ?
          ????? ⑤ STARTUP FORCE:迫使實例啟動
          ?????????? --1、SHUTDOWN NORMAL/IMMEDIATE/TRANSACTION命令不能關閉當前實例時
          ?????????? --2、啟動實例遇到問題時
          ?
          ????? ⑥ STARTUP OPEN RECOVER:啟動中自動啟動恢復進程
          ?????????? --已知需要介質恢復時使用
          ?
          ????? ⑦ 分布數據庫中,可以啟動遠程實例和數據庫。
          ?
          ?
          二、改變可用性
          ?
          ??? 1、為實例裝載數據庫
          ?
          ??? ALTER DATABASE MOUNT;
          ?
          ??? 2、打開關閉的數據庫
          ?
          ??? ALTER DATABASE OPEN;
          ?
          ??? 3、只讀模式打開數據庫
          ?
          ??? ALTER DATABASE OPEN READ ONLY;
          ??? ALTER DATABASE OPEN READ WRITE; --讀寫模式
          ?
          ??? 4、限制打開數據庫的訪問
          ?
          ??? ALTER SYSTEM ENABLE RESTRICTED SESSION;
          ??? 注:必須以受限模式打開實例
          ?
          ?
          ?
          ?




          -The End-

          posted on 2008-11-15 21:25 decode360-3 閱讀(207) 評論(0)  編輯  收藏 所屬分類: DBA
          主站蜘蛛池模板: 沙坪坝区| 彩票| 天门市| 曲水县| 郯城县| 石屏县| 黄冈市| 原平市| 韶关市| 离岛区| 溧阳市| 泰和县| 富阳市| 甘南县| 滦平县| 平度市| 如东县| 二连浩特市| 方正县| 泊头市| 申扎县| 丹江口市| 太和县| 阿图什市| 镇安县| 灵宝市| 怀安县| 南澳县| 吉林省| 独山县| 依兰县| 鄂州市| 且末县| 泌阳县| 博乐市| 巴彦淖尔市| 安顺市| 商洛市| 奎屯市| 花莲县| 万安县|