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选项.