`
nakiami
  • 浏览: 2557 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

修改计算机名称导致Oracle dbconsole不能用

阅读更多

修改计算机名称导致Oracle dbconsole不能用

 

.
一般网上搜索到的办法是以下着一种:

How to change the Hostname of the Windows when the 10G with ASM being used
Solution


When changing the Hostname, 4 files would be affected.
1) Tnsnames.ora
2) listener.ora
3) Oraclecsservice
4) Enterprise Manager

1、D:\oracle\product\10.2.0\db_1目录下的 原计算机名.orcl------>修改后的计算机名.orcl

2、D:\oracle\product\10.2.0\db_1\oc4j\j2ee目录下的 OC4J_DBConsole_原计算机名_orcl----->OC4J_DBConsole_修改后的计算机名_orcl

3、D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下的 listener.ora、sqlnet.ora、tnsnames.ora文件中的local名称

4、配置em


/*重新配置dbcosole
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
*/ 基本上是删不干净的,所以使用下面的方法



  


当安装oracle的机器变了机器名,或者变了ip地址。那么原来的dbconsole就起不来了。当在dos下运行:emctl start dbconsole 的时候报错。
解决办法 
 

1,修改DBSNMP密码:
重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。
sql>alter user dbsnmp identified by xxx;

2,删除早期DBCONSOLE创建的用户:

sql>drop role MGMT_USER;
sql>drop user MGMT_VIEW cascade;
sql>drop user sysman cascade;

3,删除早期DBCONSOLE创建的对象:
sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;
sql>drop public synonym SETEMVIEWUSERCONTEXT;
4.C:Documents and SettingsAdministrator>emca -config dbcontrol db -repos recreat
e -HOST wanglibo

具体步骤如下:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:Documents and SettingsAdministrator>emca -config dbcontrol db -repos recreat
e -HOST wanglibo

 

分享到:
评论

相关推荐

    ORACLE DBCONSOLE的配置与使用技巧笔记

    详细地描述了如何配置和使用ORACLE DBCONSOLE,是个人的学习笔记.

    oracle dbconsole解决办法

    oracle 经常由于更改IP地址,导致dbconsole不能启动,此文档可以解决

    个人学习笔记——oracle_dbconsole解决办法

    个人学习笔记——oracle_dbconsole解决办法;oracle 9i,oracle 10g经常由于更改IP地址,一起dbconsole不能起来,用此方法可以解决!

    更改计算机名或ip地址后数据库Oracle重新配置步骤.doc

    更改计算机名或IP地址后数据库Oracle重新配置步骤 以下是关于更改计算机名或IP地址后数据库Oracle重新配置步骤的详细知识点: 更改计算机名或IP地址的原因 在实际应用中,我们经常需要更改计算机名或IP地址,以...

    Oracle DBConsole

    Windows XP下Oracle DBConsole 配置教程

    oracle dbconsole 起不来解决办法

    oracle 中若遇到dbconsole 起不来的问题,此文档中提供了解决办法

    计算机改名后Oracle无法访问的解决方案.pdf

    3、故障原因分析:机器改名前未重新启动,导致机器名与实际情况不一致,DBConsole无法找到配置仓库的目录。 4、解决方法:更改相关的配置参数文件,并在计算机上进行调试。 5、OC4J的使用:OC4J是Oracle应用服务器...

    oracle10g dbconsole无法启动

    oracle10g dbconsole无法启动解决方案

    dbconsole备份Oracle数据库.doc

    dbconsole备份Oracle数据库

    修改数据库最大连接数以及linux系统下ORACLE数据库启动多实例参照.pdf

    Oracle 数据库的最大连接数可以通过修改参数文件或使用 alter system 语句来实现。下面是修改最大连接数的步骤: 1. 查看当前连接数:select count(*) from v$process; 2. 查看当前数据库允许的最大连接数:select ...

    Oracle 10G 的dbconsole 无法启动问题 之彻底解决 方法

    直用9i,即使服务器迁到了10g上还是习惯性用9i客户端去连,这两天试了下在自己机器搭了个环境结果问题一大堆。尝试了很多方法后,终于找到根除问题的方法,希望对大家有所帮助。

    环境变量ORACLE_UNQNAME未定义问题

    该环境变量用于指定 Oracle 数据库的唯一名称,以便数据库管理系统能够正确地识别和管理数据库。 解决该问题的关键在于正确地设置环境变量 ORACLE_UNQNAME,以便数据库管理系统能够正确地识别和管理数据库。同时,...

    Oracle EM 的启动错误

    oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错 at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:649) at oracle.sysman.emcp.EMDBPostConfig....

    Oracle安装单机后自启动参数配置.txt

    #!/bin/bash # chkconfig: 345 99 10 # description: Startup Script for Oracle...su - $ORA_OWNR -c "$ORACLE_HOME/bin/emctl start dbconsole" #su - $ORA_OWNR -c "$ORACLE_HOME/bin/isqlplusctrl start" echo "OK

    linux oracle 建表,表空间以及删除命令

    Oracle数据库管理命令大全 本篇文章主要介绍了 Oracle 数据库管理命令,包括建立表空间、删除表空间、改变表空间状态、扩展表空间等多方面的知识点。 一、建立表空间 在 Oracle 数据库中,建立表空间是数据库管理...

    oracle有安装与使用

    如果不创建数据库后,在程序组中找不到像Oracle9i那样的Enterprise Manager,请问该如何到企业管理器中去呢? 后来重装WindowsXp系统,安装Oracle10g出现同样的问题,没办法又重装系统WindowsXp,安装Windows9i...

    oracle 11g安装配置

    使用service工具来启动、停止、重启oracle服务 SHAPE \* MERGEFORMAT 逻辑备份与恢复 配置Oracle备份目录 创建本地目录(如 /opt/mydbbackup),并调整属性 在SQL>环境中指定备份位置,并授权备份用户 [root@...

    Linux平台下Oracle启动说明(多个数据库实例)

    6. startup force:强制启动方式,当不能关闭数据库时,可以用startup force来完成数据库的关闭。 7. startup pfile=参数文件名:带初始化参数文件的启动方式,先读取参数文件,再按参数文件中的设置启动数据库。 8....

    2 Oracle管理工具的使用.pptx

    Oracle管理工具的使用 Oracle管理工具是DBA使用的数据库管理工具,主要包括企业管理器、SQL*Plus和iSQL*Plus、Oracle Universal Installer、Database Configuration Assistant、Oracle Administration Assistant、...

    Oracle10g数据库应用教程.pptx

    可以通过命令行方式启动OracleDBConsoleorcl服务:emctl start dbconsole,然后设置环境变量ORACLE_SID:set oracle_sid=orcl。服务启动后,可以在Web浏览器中按下面的格式访问Enterprise Manager 10g:...

Global site tag (gtag.js) - Google Analytics