實例監聽、EM啓動、數據庫啓動

(1)啓動/關閉EM;查看EM狀態

su - oracle

要確保OracleDBConsole<SID>服務已經啓動。
啓動服務:emctl start dbconsole

關閉服務:emctl stop dbconsole

查看狀態:emctl status dbconsole


 (2)監聽實例

lsnrctl start

lsnrctl stop

lsnrctl status


(3)數據庫啓動與關閉 

shutdown immediate 
startup 


########################  詳細如下 #############################


數據庫的啓動命令 
1、啓動TNS監聽
 
C:\Documents and Settings\Administrator>lsnrctl start 
2、啓動Oracle Services 
C:\Documents and Settings\Administrator>net start OracleServiceOrcl 
3、以sysdba身份登錄 
SQL> connect system as sysdba 
4、啓動isqlplus 
C:\Documents and Settings\Administrator>isqlplusctl start 
5、啓動database control 
C:\Documents and Settings\Administrator>emctl start dbconsole 
如果啓動錯誤,很可能是ip地址進行了修改,可採取如下措施: 
set oracle_hostname=主機名 
emca -config dbcontrol db,進行相應的配置。 
6、http://localhost:1158/em/ 

<打開控制檯輸出>
 
1、show all 
   serveroutput OFF 
2、set serveroutput on 
啓動及關閉模式 
Oracle數據庫的幾種啓動和關閉方式 
有以下幾種啓動方式: 
1、startup nomount 
   非安裝啓動,這種方式啓動下可執行:重建控制文件、重建數據庫 

   讀取init.ora文件,啓動instance,即啓動SGA和後臺進程,這種啓動只需要init.ora文件。 
   
2、startup mount dbname 
   安裝啓動,這種方式啓動下可執行: 
   數據庫日誌歸檔、 
   數據庫介質恢復、 
   使數據文件聯機或脫機, 
   重新定位數據文件、重做日誌文件。 
   執行“nomount”,然後打開控制文件,確認數據文件和聯機日誌文件的位置, 
   但此時不對數據文件和日誌文件進行校驗檢查。 

3、startup open dbname 
   先執行“nomount”,然後執行“mount”,再打開包括Redo log文件在內的所有數據庫文件, 
   這種方式下可訪問數據庫中的數據。 

4、startup,等於以下三個命令 
   startup nomount 
   alter database mount 
   alter database open 

5、startup restrict 
   約束方式啓動 
   這種方式能夠啓動數據庫,但只允許具有一定特權的用戶訪問 
   非特權用戶訪問時,會出現以下提示: 
   ERROR: 
   ORA-01035: ORACLE 只允許具有 RESTRICTED SESSION 權限的用戶使用 

6、startup force 
   強制啓動方式 
   當不能關閉數據庫時,可以用startup force來完成數據庫的關閉 
   先關閉數據庫,再執行正常啓動數據庫命令 

7、startup pfile=參數文件名 
   帶初始化參數文件的啓動方式 
   先讀取參數文件,再按參數文件中的設置啓動數據庫 
   例:startup pfile=E:\Oracle\admin\oradb\pfile\init.ora 

8、startup EXCLUSIVE 
============================================ 
有三種啓動方式: 
1、shutdown normal 
   正常方式關閉數據庫。 

2、shutdown immediate 
   立即方式關閉數據庫。 
   在SVRMGRL中執行shutdown immediate,數據庫並不立即關閉, 
   而是在Oracle執行某些清除工作後才關閉(終止會話、釋放會話資源), 
   當使用shutdown不能關閉數據庫時,shutdown immediate可以完成數據庫關閉的操作。 

3、shutdown abort 
   直接關閉數據庫,正在訪問數據庫的會話會被突然終止, 
   如果數據庫中有大量操作正在執行,這時執行shutdown abort後,重新啓動數據庫需要很長時間。



1、oracle 數據服務器包括:實例進程和數據庫; 
   實例進程包括:memory structure(sga)以及background process(pmon(進程監控)、smon(系統監控system monitor,空間整理3秒)、dbwr(髒數據處理)、lgwr(將redo buffer文件寫會log),ckpt(checkpoint,同步數據,先寫日誌、髒數據)等進程); 
  數據庫包括:數據文件、控制文件,redo log 文件,三者是必須的,至於 參數文件、密碼文件、歸檔文件是可選的,根據數據庫的狀態而定;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章