改主机名后Oracle OEM无法使用处理方法
2015-03-12 10:03
316 查看
Oracle 安装好后 hostname是不能乱改的.
How to change the Hostname of the Windows when the10Gwith 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 的时候报错。
解决办法
同样适用于windows,unix,linux其他原因导致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
EMCA 开始于 2009-11-28 12:21:41
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: breezyOr
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ D:oracle\product\10.2.0\db_2
数据库主机名 ................ WANGLIBO
监听程序端口号 ................ 1521
数据库 SID ................ breezyOr
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2009-11-28 12:26:21 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:oracleproduct10.2.0db_2cfgtoollogsemcabreezyOr acleemca_2009-11-28_12-21-41-下午.log。
2009-11-28 12:28:00 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-11-28 12:28:02 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2009-11-28 12:28:02 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2009-11-28 12:29:59 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2009-11-28 12:32:40 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2009-11-28 12:34:40 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2009-11-28 12:35:08 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2009-11-28 12:35:22 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 http://WANGLIBO:1158/em <<<<<<<<<<<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-11-28 12:35:22
C:Documents and SettingsAdministrator>
How to change the Hostname of the Windows when the10Gwith 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 的时候报错。
解决办法
同样适用于windows,unix,linux其他原因导致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
EMCA 开始于 2009-11-28 12:21:41
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: breezyOr
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ D:oracle\product\10.2.0\db_2
数据库主机名 ................ WANGLIBO
监听程序端口号 ................ 1521
数据库 SID ................ breezyOr
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2009-11-28 12:26:21 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:oracleproduct10.2.0db_2cfgtoollogsemcabreezyOr acleemca_2009-11-28_12-21-41-下午.log。
2009-11-28 12:28:00 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-11-28 12:28:02 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2009-11-28 12:28:02 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2009-11-28 12:29:59 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2009-11-28 12:32:40 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2009-11-28 12:34:40 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2009-11-28 12:35:08 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2009-11-28 12:35:22 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 http://WANGLIBO:1158/em <<<<<<<<<<<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-11-28 12:35:22
C:Documents and SettingsAdministrator>
相关文章推荐
- 改主机名后Oracle OEM无法使用处理方法
- 虚拟主机无法使用fsockopen操作处理方法
- 误使用rm删除数据文件导致oracle无法启动的修复方法
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- Oracle 11g 更改主机明后重新无法打开EM的解决方法
- oem无法正常使用解决方法
- OEM资源管理器,web页面无法启动的故障处理方法
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- oracle 11g的OEM(企业管理器),https://主机ip:1158/em/console网页无法显示
- 【ORACLE】监听程序当前无法识别连接描述符中请求的服务-处理方法
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- Oracle 监听无法启动 TNS-12540: TNS:internal limit restrictionexceeded Linux Error: 28: No space left 处理方法
- Oracle 监听无法启动 TNS-12540: TNS:internal limit restrictionexceeded Linux Error: 28: No space left 处理方法
- Oracle新建用户使用sysdba可以登录,但用普通用户却无法登录之解决方法
- Flex 使用代理上网时,跨域无法访问的处理方法
- 【故障处理】修改主机名导致oracle实例无法启动暨如何修改hostname
- oracle rownum 及分页处理的使用方法