2.oracle常用管理工具(筆記)

tonykorn97發表於2006-04-10

1. oracle安裝工具OUI(Oracle Universal Install)

2. 資料庫配置助手(Database Configuration Assistant)用於建立資料庫,配置資料庫選項,刪除資料庫和管理模板.也可以直接使用DBCA命令開始.

3.


OEM資料庫控制工具

當安裝oracle database 10g資料庫產品時,OUI會安裝基於Web頁面的資料庫管理工具-----Oracle Enterprise Manager Database Control.該工具時Oracle Database 10g新增的管理工具,DBA不僅可以使用該工具執行各種管理任務(啟動例程,關閉例程,建立和刪除資料庫使用者,建立和刪除資料庫物件,備份和恢復資料庫,匯入和匯出資料),而且還可以監視例程的效能和狀態.

為了在客戶端的瀏覽器中訪問OEM控制檯,必須首先在Oracle Server端啟動dbconsole程式.windows平臺中啟用dbconsole程式可以直接透過啟動服務(OracleDBConsole)完成,也可以使用emctl start dbconsole 命令啟動dbconsole程式.示例如下:

SET ORACLE_SID=orcl

Emctl start dbconsole

在瀏覽器中訪問OEM Console 輸入

Sql*plus oracle公司提供的一個工具程式,它不僅可以用於執行,除錯SQL語句和PL/SQL,還可以用於管理oracle資料庫.

1,在命令中執行SQL*Plus

Sqlplus [ username ] / [ passwork ] [ @server ] [ as sysdba | as sysoper ]

2,windowns環境中執行SQL*Plus

第一種方法是單擊開始”-----“程式”-------oracle--------OraDb10g_home1------Application Development----SQL Plus

第二種方法是直接在命令列中執行sqlplusw命令

Isql*plussql*plus在瀏覽器中的實現方式.oracle database 10g,為了在瀏覽器中執行isql*plus,必須首先在oralce server端啟動isql*plus應用伺服器.windows平臺中啟動isql*plus應用伺服器有兩種方法,一種是在服務管理器中啟動服務OracleOraDb10g_home1Isql*Plus.另一種方法是在命令列中執行”isqlplusctl start”

啟動isql*plus應用伺服器之後,客戶端就可以透過瀏覽器執行isql*plus.當在客戶端執行isql*plus,首先啟動瀏覽器,然後在位址列中輸入URL地址(URL地址格式為 ). port用於知道isqlplus的監聽埠號(oracle database10g的預設isql*plus埠號為5560).

Sysdba特權是oracle資料庫中具有最好級別許可權的特殊許可權,這種特權可以執行啟動資料庫,關閉資料庫,建立資料庫,備份和恢復資料庫,以及任何其他的管理操作.建立oracle資料庫之後,預設情況下只有sys使用者具有sysdba特權.需要注意,如果要以SYSDBA身份登陸,要求OS使用者必須具有OSDBA角色(windows平臺:ORA DBA角色).當以SYSDBA身份等陸時,必須帶有AS SYSDBA選項.

SYSOPER特權也是oracle資料的一種特殊許可權.當使用者具有該許可權時.可以啟動資料庫,關閉資料庫,但不能建立資料庫,也不能執行不完全恢復.另外,SYSOPER特權也不具備DBA角色的任何許可權.建立了oracle資料庫後,預設情況下只有sys使用者具有SYSOPER特權. 需要注意,如果要以SYSOPER身份登陸,要求OS使用者必須具有OSOPER角色(windows平臺:ORA OPER角色).當以SYSOPER身份等陸時,必須帶有AS SYSOPER選項.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245215/,如需轉載,請註明出處,否則將追究法律責任。

相關文章