oracle數據庫的啟動與關閉
2024-08-29 13:35:57
供稿:網友
 
             
  Oracle數據庫的啟動與關閉連接數據庫
  sqlplus " / as sysdba"  
    或者
  sqlplus  /nolog
  connect / as sysdba啟動數據庫
  startup                                                                                               參數: NOMOUNT,MOUNT,OPEN,FORCE,RESTRICT
  參數說明:
       NOMOUNT選項表示數據庫啟動時,只啟動實例,不安裝數據庫,不打開數據庫。
              此選項用于數據庫的控制文件全部損壞,需要重新創建數據庫控制文件或
              創建一個新的數據庫時試用。       MOUNT選項表示數據庫啟動時完成的操作是:啟動數據庫實例,安裝數據庫,但
            不打開數據庫。            
            此選項用于修改數據庫的運行方式或進行數據庫修復。
            
            (可以使用ALTER命令增加選項READ ONLY,表示以只讀方式打開數據庫
             SQL > start mount
             SQL > alter database open read only;)            (可以使用ALTER命令增加選項READ WRITE,表示以讀寫方式打開數據庫,
             SQL > start mount
             SQL > alter database open read write;)
       
       OPEN選項表示數據庫啟動時完成的操作是:啟動數據庫實例,安裝數據庫,
            打開數據庫,這是數據庫默認啟動選項。
 
       FORCE選項表示以強制方式啟動數據庫。可用于數據庫的重新啟動。       RESTRICT選項表示數據庫以受限方式打開,只有具有RESTRICT session權限的用戶
             可以連接數據庫,沒有RESTRICT SESSION權限的用戶不能連接數據庫
啟動數據庫
  shutdown   參數: NORMAL,IMMEDIATE,ABORT,TRANSACTIONAL
  參數說明:
       NORMAL關機方式是正常關機方式,是ORACLE的默認關機方式       IMMEDIATE關機方式是立即關機方式,使用這種方式關閉數據庫,系統將連接到
             數據庫的所有用戶沒有提交的事務全部回退,中斷連接,然后關閉數據庫       NORMAL關機方式是異常關機方式,該方式關閉數據庫時,系統立即關閉數據庫實例 
             對于連接到數據庫的所有數據庫不作任何檢查,也不作數據庫完整性檢查。       TRANSACTIONAL關機方式是事務終結后關閉數據庫,該關機方式中,數據庫必須等待
             所有用戶的事務終結,提交回退。
                         
            
       啟動監聽程序
  lsnrctl start
  注重:在/opt/oracle/PRodUCt/9.2.0/network/admin
        目錄下的監聽程序配置文件listener.ora關閉監聽程序
  lsnrctl stop