2023年12月18日发(作者:)
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:)
参考资料:/question/?si=9
windows xp 安装oracle10后 em无法使用
悬赏分:0 |
解决时间:2008-7-3 15:42 |
提问者:mahai12345678 |
检举
我在windows xp操作系统下安装oracle10g
遇到em无法使用的问题,问题如下:
1、在使用DBCA创建数据库是出现如下提示:
由于一下错误,Enterprise Manager配置失败
无法对所有的EM相关帐户解锁
有关详细资料,请参阅F:oracleproduct10.2.1db_中的日志文件。
您可以以后通过手动运行F:oracleproduct10.2.0db_1binemca脚本,重新使用Enterpise Manager配置此数据库。
2、经过网上翻阅资料,发现使用emca -repos create可以创建em资料库
可是使用该命令,并填入相应参数后,出现如下错误提示:
C:Documents and SettingsIBM>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 ig perform
信息: 正在将此操作记录到
F:oracleproduct10.2.0db_1cfgtoollogsemcaorclemc
a_2008-06-13_10-06-58-上午.log。
2008-6-13 10:07:17 sConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2008-6-13 10:07:17 sConfig invoke
严重: 创建资料档案库时出错
2008-6-13 10:07:17 sConfig invoke
信息: 有关详细资料, 请参阅
F:oracleproduct10.2.0db_1cfgtoollogsemcaorcle
mca_repos_create_ <日期>.log 中的日志文件。
2008-6-13 10:07:17 ig perform
严重: 创建资料档案库时出错
有关详细资料, 请参阅
F:oracleproduct10.2.0db_1cfgtoollogsemcaorclemca_20
08-06-13_10-06-58-上午.log 中的日志文件。
无法完成配置。 有关详细资料, 请参阅
F:oracleproduct10.2.0db_1cfgtoollogsem
caorclemca_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
原值 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 SettingsIBM>emca -repos drop
无法完成配置。 有关详细资料, 请参阅
F:oracleproduct10.2.0db_1cfgtoollogsem
caorclemca_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的命令解释,希望对你有帮助。
============================================
如果安装了oem 应该拥有sysman、dbsnap用户的存在
select user_id,username from dba_users;
emca -h
emca -repos create
emca -r(如果机器名改变或者IP地址改变都会影响EM启动)
emca -r -DBCONSOLE_PORT 5500 创建新的WEB 浏览端口
emca -config dbcontrol db -repos recreate (smtp:)
目录$ORACLE_HOME/oc4j/j2ee/OC4J_dbcCONSOLE_
目录$ORACLE_HOME/
tree %ORACLE_HOME%oc4jj2eeOC4J_DBConsole_tan_%ORACLE_SID%
tree %ORACLE_HOME%tan_%ORACLE_SID%
192.168.0.210:5500/em/
cd $ORACLE_HOME/jdk/jre/lib $ORACLE_HOME/jre/1.4.2/lib/(font*zh_CN*)
cp _ ties
$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs
确认remote_login_passwordfile不为none 否则无法用EM登陆
====================================
祝你好运


发布评论