Oracle10g EM中以DBA身份登录配置指南

需积分: 7 0 下载量 72 浏览量 更新于2024-09-14 收藏 327KB DOC 举报
"这篇文档详细介绍了如何在Oracle 10g的企业管理器(EM)下以DBA身份登录,特别是针对Windows系统的设置方法。主要内容包括配置前提、oc4j的身份认证方式以及具体的配置步骤。" Oracle 10g是甲骨文公司的一款企业级关系型数据库管理系统,其企业版提供了强大的数据库管理和监控功能。在Oracle 10g中,企业管理器(Enterprise Manager, EM)是一个关键组件,用于便捷地管理数据库实例。本文档主要关注在EM下以DBA权限登录的过程。 配置前提: 1. 首先,确保已经安装了Oracle 10g,并且能够通过iSQL*Plus以DBA身份访问。iSQL*Plus是一个基于Web的交互式SQL工具,允许管理员执行SQL命令和管理数据库。 2. 登录到isqlplus的DBA界面,URL通常是`http://localhost:5560/isqlplus/dba`,这里需要输入的是isqlplus应用服务器的Web DBA用户的用户名和密码,而不是实际数据库的DBA账户。 3. 要以DBA权限使用isqlplus,需要配置oc4j(Oracle Containers for J2EE),它是Oracle提供的一种Java应用服务器。 oc4j的身份认证: oc4j支持两种身份验证方式,一种是基于XML配置文件(jazn-data.xml),另一种是基于LDAP(Oracle Internet Directory)。在本示例中,我们使用XML配置文件进行认证。 配置步骤: 1. 设置环境变量: `%JAVA_HOME%` 指向JDK的安装路径,`%ORACLE_HOME%` 指向Oracle 10g的安装路径。 2. 执行特定的脚本,这个脚本位于`E:\oracle\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplus` 目录下,用于定义telnet窗口的用户名(如admin)和密码(如welcome)。 在Windows系统下,可以通过命令行执行该脚本。而在Linux环境下,需要指定`JAVA_HOME`和`ORACLE_HOME`的环境变量,并使用`java`命令启动`jazn.jar`,同时传递用户(如"ISQL*PlusDB")信息。 通过这些步骤,你可以成功配置oc4j以使用XML配置文件进行认证,并在Oracle 10g的EM下以DBA身份登录。这将允许你执行更高级的数据库管理和维护任务,如创建用户、管理表空间、监控性能以及执行其他数据库级别的操作。理解并熟练掌握这些设置对于任何Oracle DBA来说都是至关重要的。