日期:2014-05-16  浏览次数:20382 次

Oracle 10g 5500/em 无法登陆的问题
Oracle修改计算机后不能访问的问题

上一篇 / 下一篇  2010-06-19 17:34:11 / 个人分类:Oracle相关

查看( 221 ) / 评论( 0 ) / 评分( 0 / 0 )

在XP,或2003中安装oracle10g,在CMD命令窗口中出面如下内容,安装退出

引用


正在启动 oracle universal installer......
在 oraparam.ini 中未找到先决条件检查,不执行系统先决条件检查。
准备从以下地址启动 oracle universal installer c:\docume~1\admini~1\locals~1\temp\orainstall2008-12-30_10-40-42PM.请稍候......



原因:安装文件的路径中有中文.
解决:把安装文件COPY到 D:\再开始安装

-----------------------

安装oracle10g成功后,发现服务器的计算机名太难记,就改名了,并重启,发现OracleDBConsoleorcl 服务不能启动,并在系统日志中发出如下错误提示:

引用


事件类型:        错误
事件来源:        Service Control Manager
事件种类:        无
事件 ID:        7024
日期:                2009-10-25
事件:                22:33:44
用户:                N/A
计算机:        主机名
描述:
OracleDBConsoleorcl 服务因 2 (0x2) 服务性错误而停止。



应用程序日志中有错误如下:

引用


An error occured while trying to initialize the service.



------------注意以下地方:-------------------
1: 主机名:
C:\WINDOWS\system32\drivers\etc\hosts

2: 监听修改为主机名的连接方式,不要以IP方式。



---------------------附重建EM的命令组----------------------------

创建一个EM资料库
emca -repos create
重建一个EM资料库
emca -repos recreate
删除一个EM资料库
emca -repos drop
配置数据库的 Database Control
emca -config dbcontrol db
删除数据库的 Database Control配置
emca -deconfig dbcontrol db
重新配置db control的端口,默认端口在1158
emca -reconfig ports
emca -reconfig ports -dbcontrol_http_port 1160
emca -reconfig ports -agent_port 3940
先设置ORACLE_SID环境变量后,启动EM console服务
emctl start dbconsole
先设置ORACLE_SID环境变量后,停止EM console服务
emctl stop dbconsole
先设置ORACLE_SID环境变量后,查看EM console服务的状态
emctl status dbconsole

配置dbconsole的步骤
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
重新配置dbconsole的步骤
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole


解决方法:

1.到$ORACLE_HOME\db_1\NETWORK\ADMIN目录下找到listener.ora和tnsnames.ora文件,将HOST 属性改为变动后的IP。如果安装了ORACLE客户端,到$ORACLE_HOME\client_1\NETWORK\ADMIN目录下作同样的更改。
   。。。(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.4)(PORT = 1521))。。。

2.开始--管理工具--服务:启动名为OracleOraDb10g_home1TNSListener的服务。

3.重建EM DB Control

1.drop configuration files and repository run :
emca -deconfig dbcontrol db -repos drop
----------------------------------------------
C:\Documents and Settings\Administrator>e:

E:\>cd E:\oracle\product\10.2.0\db_1\BIN

E:\oracle\product\10.2.0\db_1\BIN>

E:\oracle\product\10.2.0\db_1\BIN>emca -deconfig dbcontrol db -repos drop

EMCA 开始于 2009-8-30 21:38:24
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:

是否继续? [yes(Y)/no(N)]: y
2009-8-30 21:38:37 oracle.sysman.emcp.EMConfig perform.
信息: 正在将此操作记录到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2009-08-30_09-38-24-下午.log。
2009-8-30 21:38:38 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-8-30 21:38:41 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-8-30 21:39:41 o