Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法

WBOY
풀어 주다: 2016-06-07 17:05:35
원래의
1945명이 탐색했습니다.

本本上的Oracle 版本是11.2.0.1的。 之前安装的时候没有安装OEM,今天在用dbca 安装的时候报错,错误界面如下:

本本上的Oracle 版本是11.2.0.1的。 之前安装的时候没有安装OEM,今天在用dbca 安装的时候报错,错误界面如下:

之前有整理过一篇OEM 重建的方法:

Oracle OEM 重建

执行如下步骤:

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; 

然后用命令重建或者dbca命令都建,就ok了。

执行命令时,报对象不存在直接忽略。

如果用命令,操作如下

$emca -config dbcontrol db -repos create 
根据提示,先输入SID,再输入Y继续; 
输入端口1521,输入SYS密码,,输入DBSNMP密码,输入SYSMAN 密码,输入Y继续 ,完成。

我是懒得敲命令,直接dbca来安装了OEM了。

Google 了一下,有网友使用了我之前文章里的第四种方法来解决的 。

Option 4. DeleteDB Control Repository Objects Manually

linux

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!