<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Decode360's Blog

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

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      397 隨筆 :: 33 文章 :: 29 評論 :: 0 Trackbacks
    數據庫的啟動
    ?
    ??? 今天學習一下數據庫最基本的操作技巧——數據庫的啟動。沒什么特別需要說明的,非常基本,完全掌握就是了。
    ?
    一、啟動數據庫
    ?
    ??? 1、啟動數據庫的方法:
    ?
    ??? * 使用管理員權限登錄SQLPLUS,用STARTUP命令啟動
    ??? * 用Recovery Manager來執行STARTUP
    ??? * 使用Oracle Enterprise Manager圖形界面啟動
    ?
    ??? 2、初始啟動說明
    ?
    ??? ① SQL> SQLPLUS /NOLOG
    ?????? SQL> 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;
    ??? 注:必須以受限模式打開實例
    ?
    ?
    ?
    另注:若需要在啟動服務時自動啟動數據庫,則在注冊表ORA_SID_AUTOSTART值設置為TRUE。

    ?
    posted on 2008-11-15 21:25 decode360 閱讀(194) 評論(0)  編輯  收藏 所屬分類: 08.DBA
    主站蜘蛛池模板: 亚洲黄色在线观看网站| 精品亚洲综合在线第一区| 亚洲欧洲国产视频| 182tv免费视视频线路一二三| 亚洲中文字幕无码爆乳AV| 五月婷婷免费视频| 九月婷婷亚洲综合在线| 亚洲爆乳成av人在线视菜奈实 | 人人狠狠综合久久亚洲高清| 亚洲色精品VR一区区三区| 国产成人精品免费视频网页大全| 久久久久亚洲精品日久生情 | 午夜视频免费在线观看| 亚洲AV区无码字幕中文色| 毛片无码免费无码播放| 亚洲综合久久成人69| 成人免费的性色视频| 亚洲成_人网站图片| 麻豆国产VA免费精品高清在线 | 精品久久亚洲一级α| 国产一区在线观看免费| 四虎精品成人免费视频| 国产亚洲无线码一区二区| 久久久久久国产精品免费无码| 666精品国产精品亚洲| 日韩免费a级毛片无码a∨| 亚洲成av人在线观看网站| 亚洲阿v天堂在线2017免费| 国产做国产爱免费视频| 亚洲av无码一区二区三区网站| 亚洲大片免费观看| 亚洲码和欧洲码一码二码三码| 亚洲国产成人影院播放| 国产精品免费观看调教网| 亚洲天堂一区二区三区| 国产美女无遮挡免费网站| 亚洲免费一区二区| 亚洲成aⅴ人片在线影院八| 国产一级理论免费版| 久久青草免费91观看| 亚洲最大的成人网|