Oracle10g - 改变监听端口,导致控制台不可用

来源:互联网 发布:java jre jdk 下载 编辑:程序博客网 时间:2024/06/06 03:11

一台机器Oracle10.2.0.1的监听端口原来是1521,由于与该机器上的Oracle8.1.7监听端口冲突,不能同时启动。后来我将Oracle10g的端口改成1522,可以同时启动了。但10g的控制台不能用了,提示找不到1521端口。

1. 重建em资料库

 

D:/oracle/product/10.2.0/db_1/BIN>emca -repos recreate 

EMCA 
开始于
 2008-5-8 8:54:28 
EM Configuration Assistant 10.2.0.1.0 
正式版
 
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
 

输入以下信息

数据库
 SID: orcl 
监听程序端口号
1522 
SYS 
用户的口令

SYSMAN 
用户的口令

SYSMAN 
用户的口令

是否继续
? [yes(Y)/no(N)]: y 
2008-5-8 8:55:31 oracle.sysman.emcp.EMConfig perform 
信息正在将此操作记录到d:/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2008-05-08_08-54-27-上午
.log 
2008-5-8 8:55:32 oracle.sysman.emcp.EMReposConfig dropRepository 
信息正在删除 EM 资料档案库 (此操作可能需要一段时间
)... 
2008-5-8 8:56:53 oracle.sysman.emcp.EMReposConfig invoke 
信息已成功删除资料档案库
 
2008-5-8 8:56:53 oracle.sysman.emcp.EMReposConfig createRepository 
信息正在创建 EM 资料档案库 (此操作可能需要一段时间
)... 
2008-5-8 9:01:30 oracle.sysman.emcp.EMReposConfig invoke 
信息已成功创建资料档案库
 
已成功完成 Enterprise Manager 的配置
 
EMCA 
结束于
 2008-5-8 9:01:30 

D:/oracle/product/10.2.0/db_1/BIN>

 
 
2. 配置dbcontrol
 

D:/oracle/product/10.2.0/db_1/BIN>emca -config dbcontrol db 

EMCA 
开始于
 2008-5-8 9:50:46 
EM Configuration Assistant 10.2.0.1.0 
正式版
 
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
 

输入以下信息

数据库
 SID: orcl 
已为数据库 orcl 配置了
 Database Control 
您已选择配置 Database Control, 以便管理数据库
 orcl 
此操作将移去现有配置和默认设置并重新执行配置
 
是否继续
? [yes(Y)/no(N)]: y 
监听程序端口号
1522 
SYS 
用户的口令

DBSNMP 
用户的口令

用户名/口令无效。
 
DBSNMP 
用户的口令

SYSMAN 
用户的口令

通知的电子邮件地址 (可选
): 
通知的发件 (SMTP) 服务器 (可选
): 
----------------------------------------------------------------- 

已指定以下设置
 

数据库
 ORACLE_HOME ................ d:/oracle/product/10.2.0/db_1 

数据库主机名
 ................ testgroup 
监听程序端口号
 ................ 1522 
数据库
 SID ................ orcl 
通知的电子邮件地址
 ............... 
通知的发件 (SMTP) 服务器
 ............... 

----------------------------------------------------------------- 
是否继续
? [yes(Y)/no(N)]: y 
2008-5-8 9:52:09 oracle.sysman.emcp.EMConfig perform 
信息正在将此操作记录到d:/oracle/product/10.2.0/db_1/cfgtoollogs/emca/orcl/emca_2008-05-08_09-50-46-上午.log
 
2008-5-8 9:52:12 oracle.sysman.emcp.util.DBControlUtil stopOMS 
信息正在停止 Database Control (此操作可能需要一段时间
)... 
2008-5-8 9:52:34 oracle.sysman.emcp.util.DBControlUtil startOMS 
信息正在启动 Database Control (此操作可能需要一段时间
)... 
2008-5-8 9:53:14 oracle.sysman.emcp.EMDBPostConfig performConfiguration 
信息已成功启动
 Database Control 
2008-5-8 9:53:14 oracle.sysman.emcp.EMDBPostConfig performConfiguration 
警告无法创建 Database Control 快捷方式
 
2008-5-8 9:53:14 oracle.sysman.emcp.EMDBPostConfig performConfiguration 
信息: >>>>>>>>>>> Database Control URL 
 http://testgroup:1158/em <<<<<<<<<<< 
已成功完成 Enterprise Manager 的配置 
EMCA 
结束于
 2008-5-8 9:53:14 

D:/oracle/product/10.2.0/db_1/BIN>

 
3. Oracle10.2.0.1默认安装后,并没有配置监听文件 listner.ora,这个还是得需要自己配置。
 
重启监听,控制台就可以用了。

原创粉丝点击