修改计算机名称导致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 经常由于更改IP地址,导致dbconsole不能启动,此文档可以解决
个人学习笔记——oracle_dbconsole解决办法;oracle 9i,oracle 10g经常由于更改IP地址,一起dbconsole不能起来,用此方法可以解决!
更改计算机名或IP地址后数据库Oracle重新配置步骤 以下是关于更改计算机名或IP地址后数据库Oracle重新配置步骤的详细知识点: 更改计算机名或IP地址的原因 在实际应用中,我们经常需要更改计算机名或IP地址,以...
Windows XP下Oracle DBConsole 配置教程
oracle 中若遇到dbconsole 起不来的问题,此文档中提供了解决办法
3、故障原因分析:机器改名前未重新启动,导致机器名与实际情况不一致,DBConsole无法找到配置仓库的目录。 4、解决方法:更改相关的配置参数文件,并在计算机上进行调试。 5、OC4J的使用:OC4J是Oracle应用服务器...
oracle10g dbconsole无法启动解决方案
dbconsole备份Oracle数据库
Oracle 数据库的最大连接数可以通过修改参数文件或使用 alter system 语句来实现。下面是修改最大连接数的步骤: 1. 查看当前连接数:select count(*) from v$process; 2. 查看当前数据库允许的最大连接数:select ...
直用9i,即使服务器迁到了10g上还是习惯性用9i客户端去连,这两天试了下在自己机器搭了个环境结果问题一大堆。尝试了很多方法后,终于找到根除问题的方法,希望对大家有所帮助。
该环境变量用于指定 Oracle 数据库的唯一名称,以便数据库管理系统能够正确地识别和管理数据库。 解决该问题的关键在于正确地设置环境变量 ORACLE_UNQNAME,以便数据库管理系统能够正确地识别和管理数据库。同时,...
oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错 at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:649) at oracle.sysman.emcp.EMDBPostConfig....
#!/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
Oracle数据库管理命令大全 本篇文章主要介绍了 Oracle 数据库管理命令,包括建立表空间、删除表空间、改变表空间状态、扩展表空间等多方面的知识点。 一、建立表空间 在 Oracle 数据库中,建立表空间是数据库管理...
如果不创建数据库后,在程序组中找不到像Oracle9i那样的Enterprise Manager,请问该如何到企业管理器中去呢? 后来重装WindowsXp系统,安装Oracle10g出现同样的问题,没办法又重装系统WindowsXp,安装Windows9i...
使用service工具来启动、停止、重启oracle服务 SHAPE \* MERGEFORMAT 逻辑备份与恢复 配置Oracle备份目录 创建本地目录(如 /opt/mydbbackup),并调整属性 在SQL>环境中指定备份位置,并授权备份用户 [root@...
6. startup force:强制启动方式,当不能关闭数据库时,可以用startup force来完成数据库的关闭。 7. startup pfile=参数文件名:带初始化参数文件的启动方式,先读取参数文件,再按参数文件中的设置启动数据库。 8....
Oracle管理工具的使用 Oracle管理工具是DBA使用的数据库管理工具,主要包括企业管理器、SQL*Plus和iSQL*Plus、Oracle Universal Installer、Database Configuration Assistant、Oracle Administration Assistant、...
可以通过命令行方式启动OracleDBConsoleorcl服务:emctl start dbconsole,然后设置环境变量ORACLE_SID:set oracle_sid=orcl。服务启动后,可以在Web浏览器中按下面的格式访问Enterprise Manager 10g:...