问题:打开https://sunhongfeng:1158/em时 出现Enterprise Manager 无法连接到数据库实例。下面列出了组件的状态。
声明:以下是只是本人遇到这个问题,通过网上查找资料,解决了我机器上面的这个问题。
这个问题大都可以通过emca重建资料库解决,具体操作步骤如下:
1. 先删除原来的配置------首先打开Oracle中的SQL Plus工具,输入用户名和密码登录后,执行以下命令:
drop user sysman cascade;(这一个执行比较慢)
drop role MGMT_USER;
drop user MGMT_VIEW cascade;
drop public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym SETEMVIEWUSERCONTEXT;
2. 创建新的配置----点击开始菜单-运行-cmd 进入命令行进行操作
C:\Documents and Settings\CS-SNIPER>emca -repos recreate
EMCA 开始于 2009-3-31 10:01:31
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令:
是否继续? [是(Y)/否(N)]: y
2009-3-31 10:01:55 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 E:\app\sniper\cfgtoollogs\emca\orcl\emca_2009_03_31_10_
01_31.log。
2009-3-31 10:01:58 oracle.sysman.emcp.EMConfig perform
严重: 监听程序未启动。启动监听程序并重新运行 EM Configuration Assistant。
有关详细资料, 请参阅 E:\app\sniper\cfgtoollogs\emca\orcl\emca_2009_03_31_10_01_3
1.log 中的日志文件。
无法完成配置。 有关详细资料, 请参阅 E:\app\sniper\cfgtoollogs\emca\orcl\emca_200
9_03_31_10_01_31.log 中的日志文件。
注:在这里出现一个问题,就是监听程序未启动!这就需要Oracle监听程序,到我的电脑—鼠标右键点“管理”---计算机管理—服务---OracleOraDb11g_home1TNSListener将这项服务打开,设置为已启动。这时候就可以继续进行了。
C:\Documents and Settings\CS-SNIPER>emca -repos recreate
EMCA 开始于 2009-3-31 10:14:31
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令:
是否继续? [是(Y)/否(N)]: y
2009-3-31 10:14:46 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 E:\app\sniper\cfgtoollogs\emca\orcl\emca_2009_03_31_10_
14_31.log。
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
信息: 已成功删除资料档案库
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
信息: 已成功创建资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-3-31 10:28:25
------------------------------------------------------------------------------------------------------------------
C:\Documents and Settings\CS-SNIPER>emca -config dbcontrol db
EMCA 开始于 2009-3-31 10:37:40
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
已为数据库 orcl 配置了 Database Control
您已选择配置 Database Control, 以便管理数据库 orcl
此操作将移去现有配置和默认设置, 并重新执行配置
是否继续? [是(Y)/否(N)]: y
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ E:\app\sniper\product\11.1.0\db_1
本地主机名 ................ cy05
监听程序端口号 ................ 1521
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [是(Y)/否(N)]: y
2009-3-31 10:39:27 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 E:\app\sniper\cfgtoollogs\emca\orcl\emca_2009_03_31_10_
37_40.log。
2009-3-31 10:39:31 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-3-31 10:39:44 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
..........
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-3-31 10:45:11
https://sunhongfeng:1158/em打开地址,可连接数据库实例,正常!
分享到:
相关推荐
重新启动oracle服务,此时可以通过sqlplus对数据库进行相关的操作,但要使用EM(Enterprise Manager)对数据库进行管理时会显示“Enterprise Manager 无法连接到数据库实例,下面列出了组件的状态”的信息,此时...
- 启动数据库:通常使用SQL*Plus或Enterprise Manager Console来启动数据库实例,通过`startup`命令启动数据库服务。如果数据库在Mount状态下,还需用`open`命令打开数据库。 - 关闭数据库:同样使用SQL*Plus,...
初始化参数文件是Oracle数据库运行的核心组件,它们定义了数据库实例的行为和配置设置。 1. **初始化参数文件**: - 初始化参数文件是Oracle服务器启动时必须读取的文件,它包含了控制数据库行为的各种参数。 - ...
Active Directory发布SQL Server是指在企业的目录服务Active Directory中注册和列出SQL Server数据库的信息,以实现网络中用户和应用程序能够通过Active Directory动态地定位和连接到SQL Server。Active Directory是...
- **操作说明**:除Enterprise Manager资料档案库外不安装其他组件。 - **作用**:减少安装组件的数量以加速数据库创建过程。 - **截图**:显示了不选任何组件的示例。 - **确定数据库内存、字符集等参数**: -...
这将初始化数据库实例,打开数据文件和重做日志文件,使数据库进入可用状态。 #### 关闭数据库实例 关闭数据库实例同样通过`sqlplus`工具完成,使用`shutdown immediate`命令: ```sql shutdown immediate ``` ...
Oracle服务器在收到应用程序或工具(如EnterpriseManager)请求时,会创建服务器进程来执行相应的命令。此外,Oracle服务器还会创建一组后台进程,用于处理实例运行过程中涉及的大量后台任务,例如数据读写、故障...
安装过程中会创建一个或多个数据库实例,每个实例对应一个SGA。此外,还要考虑数据文件、控制文件、redo log文件的布局,以及初始化参数的调整,以满足性能需求。 数据库管理是Oracle数据库操作的重要部分,这包括...
以上列出了在 Oracle RAC 环境中启动和关闭实例时需要使用的各种命令及其用法。通过这些命令,可以有效地管理 RAC 集群的运行状态,确保系统的稳定性和高效性。在实际操作中,还需要根据具体的系统配置和需求来灵活...
OEM (Oracle Enterprise Manager) 是一种图形化工具,用于管理Oracle数据库实例。 ##### 2.2 数据库管理员 数据库管理员(DBA)负责维护数据库系统的正常运行。 ###### 2.2.1 SYSDBA 特权 SYSDBA特权允许用户以...
数据库实例和数据库通过数据文件、控制文件、重做日志文件等进行连接。了解如何启动、关闭实例以及管理这些文件对于日常运维至关重要。 四、表和索引 表是Oracle数据库中的基本数据存储单元,包含列和行。索引则...
- **列出Oracle DB Server的核心组件的名称**:包括数据库实例、数据库文件系统、控制文件等。 - **Oracle DB Server体系结构概览**:Oracle DB Server 由数据库实例和数据库文件组成,其中数据库实例包括内存结构和...
这里会列出最近一段时间内自动生成的ADDM报告。 - **步骤2:查看ADDM报告** 点击任意一个ADDM报告,可以看到详细的性能诊断信息,包括问题描述、影响范围以及建议解决方案等。 ##### 3. 手动收集性能日志 除了...
Oracle数据库架构由多个组件构成,如数据库实例(Database Instance)、数据文件(Data Files)、控制文件(Control Files)、重做日志文件(Redo Log Files)和参数文件(Parameter Files)。数据库实例是内存结构...
【压缩包子文件的文件名称列表】:仅列出"database"一项,可能表示压缩包内包含的文件夹或文件与数据库有关,但具体细节未知。通常,Oracle数据库的安装包可能包括以下组件: 1. 安装程序(如runInstaller) 2. 补丁...
- `DBA_`:包含数据库实例的所有对象信息。 - `V_$`:当前实例的动态视图,包含系统管理和系统优化等所使用的视图。 - `GV_$`:分布式环境下所有实例的动态视图,包含系统管理和系统优化使用的视图。 #### 七、与...
另外,`crsctl status res -t` 命令(11g 版本)也是检查资源状态的另一种方法,它会列出所有由 Oracle Clusterware 管理的资源及其状态。 2. **停止数据库及集群**: a) 首先,你应该停止数据库实例。切换到 ...
Oracle数据库由多个组件构成,如数据库实例(Database Instance)、表空间(Tablespaces)、数据文件(Datafiles)、控制文件(Control Files)、重做日志文件(Redo Log Files)等。其中,数据库实例是Oracle运行时...