实施的时候遇到Oracle的问题,问题如下:
打不开了(http://主机名:1158/em/console/logon/logon) 但SQLPLUS的登陆页面还是正常的
(http://主机名:5560/isqlplus/)
先说解决办法吧。出现这个问题是由于OracleOraDb10g_home1TNSListener服务没有打开,但是我启动它的时候却提示OracleOraDb10g_home1TNSListener服务启动异常,显示适配器错误。原因就是:
OracleOraDb10g_home1TNSListener 注册表的中ImagePath键值丢失。
解决方案:
在注册表项KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraDb10g_home1TNSListener中
添加ImagePath键值:D:\oracle\product\10.2.0\db_1\BIN\TNSLSNR.EXE
再启动服务即可。
注意:键值:D:\oracle\product\10.2.0\db_1\BIN\TNSLSNR.EXE是根据你装10g的路径找到TNSLSNR.EXE这个文件的路径,可能会有所不同,自己看一下。
下面看看我一路怎么走过来的吧:
查到有人说必须先解锁sysman用户(我的确把他锁定了),不清楚解锁命令,然后查命令(解锁命令:alter user sysman account unlock) 解锁成功。
然后执行2个命令:emctl stop dbconsole emctl stop dbconsole 显示Environment variable ORACLE_SID not defined. Please define it. 没定义:ORACLE_SID 使用命令定义:set ORACLE_SID=orcl
接着运行:emctl stop dbconsole emctl stop dbconsole
成功!如下显示:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\inuyasha.INU-****>emctl stop dbconsole
Environment variable ORACLE_SID not defined. Please define it.
C:\Documents and Settings\inuyasha.INU-****>set ORACLE_SID=orcl
C:\Documents and Settings\inuyasha.INU-****>emctl stop dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://inu-****:1158/em/console/aboutApplication
OracleDBConsoleorcl 服务正在停止…………
OracleDBConsoleorcl 服务已成功停止。
C:\Documents and Settings\inuyasha.INU-****>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://inu-****:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control …OracleDBConsoleorcl
服务正在启动 ………………..
OracleDBConsoleorcl 服务已经启动成功。
欢迎光临本人小站:http://www.saasrv.cn
分享到:
相关推荐
然而,当在Win7系统下通过网络同传克隆包含ORACLE 10g数据库服务器的系统时,由于计算机名称的变化,OEM可能无法正常启动,出现OracleDbConsole服务无法启动的错误。为了解决这个问题,需要对ORACLE的网络配置和OEM...
Oracle10g的补丁升级旨在修复已知问题和提升性能。首先,从Oracle官方网站下载所需的补丁集,如PSU(Patch Set Update)或CU(Critical Patch Update)。然后,使用Oracle's Patching and Upgrading Utility(OPatch...
### Oracle 10G RAC 安装与配置详尽指南 #### 一、Oracle 10G RAC 概述 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,可提供高可用性和可扩展性。Oracle 10G RAC 版本是 Oracle 在 2004 年...
在Red Hat Linux操作系统中安装Oracle 10g是一项复杂的过程,因为Oracle数据库软件对系统环境和依赖库有严格的要求。本教程将详细讲解如何在Red ...正确安装和配置这些依赖库是确保Oracle 10g能够正常运行的关键步骤。
这部分内容通过具体的应用案例来展示Oracle 10g数据仓库的实际应用效果,包括如何解决实际问题、提高业务效率等方面。 ##### 4.2 Oracle 10g 数据仓库应用案例 这部分内容详细介绍了一些Oracle 10g数据仓库的实际...
《Oracle10g登录错误两例》这篇文档主要介绍了在安装完Oracle10g数据库后,DBA用户遇到的两种登录问题以及相应的解决方案。这两种问题都涉及到Oracle 10g的默认设置,需要通过特定的方法进行修复。 问题一:无法以...
在Linux系统上部署Oracle 10G数据库是一个复杂而精细的过程,涉及到多个步骤和技术细节。以下将详细阐述这个过程。 首先,我们需要一个稳定的Linux环境。在这个案例中,我们使用的是Red Hat Linux Enterprise 4.0 ...
- **监控与维护**:使用Oracle企业管理器(OEM)或其他监控工具,持续监控数据库性能和健康状况,及时发现并解决问题。 通过遵循上述指南,可以在SUN Solaris 10 x86平台上成功安装和配置Oracle 10g数据库,为业务...
《Oracle10G参考大全》是一本针对Oracle数据库系统10g版本的全面参考资料,尤其对DBA(数据库管理员)工作中的错误处理和SQL查询语言提供了详尽的指南。Oracle 10g是Oracle公司发布的一个重要版本,它在性能、可扩展...
在Windows Server 2008 R2 x64环境下安装Oracle 10g时,可能会遇到各种问题,如安装过程卡在85%,或者安装完成后`oracleDBConsole`服务无法启动,这将导致Oracle企业管理器(OEM)也无法正常运行。为了解决这些问题...
### Linux下安装与配置Oracle 10g #### 一、概述 在Linux环境中安装Oracle 10g是一项常见的数据库管理任务,对于那些希望在开源操作系统上运行Oracle数据库的用户来说尤为重要。本文将详细介绍如何在Linux系统(以...
更改计算机名称可能会影响Oracle服务的正常启动,特别是在使用OEM (Oracle Enterprise Manager) 进行管理时。 #### 二、安装Oracle 11g R2 1. **解压缩安装文件**:解压两个安装文件,并将第二个解压文件中的内容...
OEM数据库控制工具使用之前,首先要检查一下Oracle数据库控制台服务OracleDBConsoleorcl是否启动,如果该服务没有启动,OEM就无法正常打开。该服务的启动方式有两种:手动启动和命令行方式启动。手动启动是通过开始...
本文将深入探讨在Windows环境下安装Oracle 10g的过程以及Oracle企业管理器(Oracle Enterprise Manager,简称OEM)的相关知识。 首先,Oracle 10g的安装步骤是整个数据库部署的关键。在Windows平台上,安装过程通常...
"中标麒麟Linux安装Oracle 11g"这一主题涉及了两个重要的技术栈:中标麒麟Linux操作系统和Oracle数据库11g版本。以下是关于这个主题的详细知识点: 1. **中标麒麟Linux**: - 中标麒麟是由中国中标软件有限公司...
对于"8350262"补丁,用户需要按照文档"解决Window Server 2008 R2 x64安装ORACLE 10G到85%问题oracleDBConsole服务无法启动,OEM无法启动,Patch_8350262.doc"中的指示进行操作,确保遵循正确的步骤,以避免进一步的...
### Win7下安装Oracle 10g的知识点详解 ...通过上述步骤,可以在Windows 7系统中顺利安装并运行Oracle 10g,不仅解决了兼容性问题,还提高了系统的整体性能。希望这些经验能够帮助更多开发者解决类似的问题。
### Oracle10g安装与管理知识点详解 #### 一、Oracle10g简介 - **Oracle Database 10g**是甲骨文公司发布的一款关系型数据库管理系统,它提供了先进的功能来支持各种类型的数据存储需求,并引入了许多新的特性来...