1.oracle安裝工具OUI(Oracle Universal Install)
2.數據庫配置助手(Database Configuration Assistant)用于建立數據庫,配置數據庫選項,刪除數據庫和管理模板.也可以直接使用DBCA命令開始.
3.OEM數據庫控制工具
當安裝oracle database 10g/SPAN>數據庫產品時,OUI會安裝基于Web頁面的數據庫管理工具-----Oracle Enterprise Manager Database Control.該工具時Oracle Database 10g/SPAN>新增的管理工具,DBA不僅可以使用該工具執行各種管理任務(啟動例程,關閉例程,建立和刪除數據庫用戶,建立和刪除數據庫對象,備份和恢復數據庫,導入和導出數據),而且還可以監視例程的性能和狀態.
為了在客戶端的瀏覽器中訪問OEM控制臺,必須首先在Oracle Server端啟動dbconsole進程.在windows平臺中啟用dbconsole進程可以直接通過啟動服務(OracleDBConsole<SID>)完成,也可以使用emctl start dbconsole 命令啟動dbconsole進程.示例如下:
SET ORACLE_SID=orcl
Emctl start dbconsole
在瀏覽器中訪問OEM Console 輸入http://hostname:port/em
Sql*plus 是oracle公司提供的一個工具程序,它不僅可以用于運行,調試SQL語句和PL/SQL塊,還可以用于管理oracle數據庫.
1,在命令中運行SQL*Plus
Sqlplus [ username ] / [ passwork ] [ @server ] [ as sysdba | as sysoper ]
2,在windowns環境中運行SQL*Plus
第一種方法是單擊”開始”-----“程序”-------oracle--------OraDb10ghome1------Application Development----SQL Plus
第二種方法是直接在命令行中執行sqlplusw命令
Isql*plus是sql*plus在瀏覽器中的實現方式.在oracle database 10g/SPAN>中,為了在瀏覽器中運行isql*plus,必須首先在oralce server端啟動isql*plus應用服務器.在windows平臺中啟動isql*plus應用服務器有兩種方法,一種是在服務管理器中啟動服務OracleOraDb10ghome1Isql*Plus.另一種方法是在命令行中執行”isqlplusctl start”
啟動isql*plus應用服務器之后,客戶端就可以通過瀏覽器運行isql*plus了.當在客戶端運行isql*plus時,首先啟動瀏覽器,然后在地址欄中輸入URL地址(URL地址格式為http://hostanme:port/isqlplus).port用于知道isqlplus的監聽端口號(oracle database10g/SPAN>的默認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平臺:ORAOPER角色).當以SYSOPER身份等陸時,必須帶有AS SYSOPER選項.