oracle oem问题
悬赏分:10 | 解决时间:2008-9-22 10:04 | 提问者:xie860122 | 检举
我进不了oracle 10g 的oem,就是企业管理器,然后使用emctl start dbconsole。提示:Unable to determine local host from URLREPOSITORY_URL=.....请问这是什么原因啊,该怎样解决啊,怎样才能进入oracle 10g 的oem啊
最佳答案
首先你确实你要进的是ORACLE 10G的IE控制台OEM?
或者你要进的是ORACLE 10G的企业管理控制台(Oracle enterprise manager console)吧,在MYSQL里面叫企业管理器,不过跟OEM没关系吧~ORACLE 10G的企业管理控制台需要安装ORACLE10G客服端才有,然后可以直接进JAVA做的一个可视化控制台。
如果你是OEM出了问题,首先确认SYSMAN用户解锁了,如果安装了oem 应该拥有sysman、dbsnap用户的存在
select user_id,username from dba_users;
alter user system account unlock;(如果被锁的话)
确认remote_login_passwordfile不为none 否则无法用EM登陆
show parameter remote_login_passwordfile
运行OEM的话应该是你的机器名:一个端口号/em
你试试看下面的命令,看看能不能到你的端口号
cmd下运行查看emca参数状态
emca -h
emca -repos create
emca -r(如果机器名改变或者IP地址改变都会影响EM启动)
emca -r -DBCONSOLE_PORT 5500 创建新的WEB 浏览端口
emca -config dbcontrol db -repos recreate (smtp:smtp.hurray)
参考资料:zhidao.baidu/question/56765463.html?si=9

windows xp 安装oracle10后 em无法使用
悬赏分:0 | 解决时间:2008-7-3 15:42 | 提问者:mahai12345678 | 检举
我在windows xp操作系统下安装oracle10g
遇到em无法使用的问题,问题如下:
1、在使用DBCA创建数据库是出现如下提示:
由于一下错误,Enterprise Manager配置失败
无法对所有的EM相关帐户解锁
有关详细资料,请参阅F:\oracle\product\10.2.1\db_1\cfgtoollogs\dbca\orcl\emConfig.log中
的日志文件。
您可以以后通过手动运行F:\oracle\product\10.2.0\db_1\bin\emca脚本,重新使用Enterpise Manager配置此数据库。
2、经过网上翻阅资料,发现使用emca -repos create可以创建em资料库
可是使用该命令,并填入相应参数后,出现如下错误提示:
C:\Documents and Settings\IBM>emca -repos create
EMCA 开始于 2008-6-13 10:06:58
EM Configuration Assistant, 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2008-6-13 10:07:17 p.EMConfig perform
信息: 正在将此操作记录到 F:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emc
a_2008-06-13_10-06-58-上午.log。
2008-6-13 10:07:17 p.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2008-6-13 10:07:17 p.EMReposConfig invoke
严重: 创建资料档案库时出错
2008-6-13 10:07:17 p.EMReposConfig invoke
信息: 有关详细资料, 请参阅 F:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\e
mca_repos_create_ <日期>.log 中的日志文件。
2008-6-13 10:07:17 p.EMConfig perform
严重: 创建资料档案库时出错
有关详细资料, 请参阅 F:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emca_20
08-06-13_10-06-58-上午.log 中的日志文件。
无法完成配置。 有关详细资料, 请参阅 F:\oracle\product\10.2.0\db_1\cfgtoollogs\em
ca\orcl\emca_2008-06-13_10-06-58-上午.log 中的日志文件。
其中emca_2008-06-13_10-06-58-上午.log日志文件全文如下:
Check if repos user already exists.
原值 6:    WHERE username=UPPER('&EM_REPOS_USER');
新值 6:    WHERE username=UPPER('SYSMAN');
原值 8:  IF ( '&EM_CHECK_TYPE' = 'EXISTS') THEN
新值 8:  IF ( 'NOT_EXISTS' = 'EXISTS') THEN
安装oracle10g原值  11: raise_application_error(-20000, '&EM_REPOS_USER does not exists..');
新值  11: raise_application_error(-20000, 'SYSMAN does not exists..');
原值  14:  ELSIF ( '&EM_CHECK_TYPE' = 'NOT_EXISTS' ) THEN
新值  14:  ELSIF ( 'NOT_EXISTS' = 'NOT_EXISTS' ) THEN
原值  17: raise_application_error(-20001, '&EM_REPOS_USER already exists..');
新值  17: raise_application_error(-20001, 'SYSMAN already exists..');
原值  21: raise_application_error(-20002, 'Invalid Check type &EM_CHECK_TYPE');
新值  21: raise_application_error(-20002, 'Invalid Check type NOT_EXISTS');
DECLARE
*
第 1 行出现错误:
ORA-20001: SYSMAN already exists..
ORA-06512: 在 line 17
问题补充:
3、再度上网寻求帮助,发现使用如果使用上面命令出错可以先将资料库删除,使用em -repos drop命令,然后再重新创建,可是使用该命令依然出错,提示信息如下:
C:\Documents and Settings\IBM>emca -repos drop
无法完成配置。 有关详细资料, 请参阅 F:\oracle\product\10.2.0\db_1\cfgtoollogs\em
ca\orcl\emca_2008-06-13_10-11-59-上午.log 中的日志文件。
emca_2008-06-13_10-11-59-上午.log 全文如下:
[13-06-2008 10:12:16] Enter SYS user's password :
[13-06-2008 10:12:16]
[13-06-2008 10:12:16] Enter repository user password :
[13-06-2008 10:12:16]
[13-06-2008 10:12:16] Getting temporary tablespace
[13-06-2008 10:12:17] Could not connect to SYS/(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=mah)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl))): ORA-12541: TNS: 无监听程序 (DBD ERROR: OCIServerAttach)
问题依然没有解决,请求各位达人指教,万分感谢。
最佳答案
看看你的SYSMAN用户是不是被锁住了!
呵呵!
我这有些关于10G EM的命令解释,希望对你有帮助。
============================================

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。