搞了一把手动创建oralce EM, 记录创建步骤如下:

1. 运行下面的命令创建EM repository

emca -config dbcontrol db -repos create

2. 创建过程中遇到两个错误

a. 配置: ORA-28000: 帐户已被锁定

oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-28000: 帐户已被锁定

at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1467)

at oracle.sysman.assistants.util.sqlEngine.SQLEngine.connect(SQLEngine.java:814)

at oracle.sysman.assistants.util.sqlEngine.SQLEngine.connect(SQLEngine.java:777)

at oracle.sysman.emcp.util.GeneralUtil.initSQLEngine(GeneralUtil.java:359)

at oracle.sysman.emcp.DatabaseChecks.validateUserCredentials(DatabaseChecks.java:986)

at oracle.sysman.emcp.ParamsManager.validatePassword(ParamsManager.java:2694)

at oracle.sysman.emcp.EMConfigAssistant.promptForData(EMConfigAssistant.java:583)

at oracle.sysman.emcp.EMConfigAssistant.promptForParams(EMConfigAssistant.java:2231)

at oracle.sysman.emcp.EMConfigAssistant.displayWarnsAndPromptParams(EMConfigAssistant.java:2257)

at oracle.sysman.emcp.EMConfigAssistant.getDisplayAndPromptWarnsParms(EMConfigAssistant.java:2284)

at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:928)

at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:463)

at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:412)[@more@]b. SYSMAN already exists..

第 1 行出现错误:

ORA-20001: SYSMAN already exists..

ORA-06512: 在 line 17

3. 执行以下步骤解决了遇到的问题

a. drop user sysman cascade;

b. drop role MGMT_USER;

c. drop user MGMT_VIEW cascade;

d. drop public synonym MGMT_TARGET_BLACKOUTS;

e. drop public synonym SETEMVIEWUSERCONTEXT;

Note: Make sure sysman and MGMT_VIEW are unlock status. Otherwise, use command below to unlock them

alter user sysman account unlock;

alter user mgmt_view account unlock;

4. 重新执行创建命令, EM创建成功

emca -config dbcontrol db -repos create

PS: 贴上关于sysman和mgmt_user的说明

SYSMAN:

By default during the installation of Oracle Enterprise Manager, one Super Administrator account is created with

the user name of SYSMAN. The SYSMAN account should be used to perform infrequent system-wide, global configuration

tasks such as setting up the environment. Other administrator accounts can be created for daily administration work. The SYSMAN account is:

1. Owner of the Management Repository schema

2. Default Enterprise Manager Super Administrator

3. User name used to log in to Enterprise Manager the first time

MGMT_VIEW:

An account used by Oracle Enterprise Manager Database Control ( Default password: Randomly generated )

oracle手工创建 em,手动创建Oracle 10g EM相关推荐

  1. oracle为什么要创建数据库,手动创建Oracle数据库之前因后果

    对于许多数据库管理员来说,究 竟是不是一个难以管理和驾驭的怪兽级数据库,会不会让他们管理生涯饱受折磨?当看到其命令行界面时,很多人会问这么一个问题.如果你想通过一个应用程序操 控使用这个数据库,那么你 ...

  2. oracle数据库rdo,10_Oracle_Admin_手动创建一个比较实用的数据库

    上一节中手动创建数据库由于参数太过简单,且没有安装数据字典,是无法实际应用的,本章节是对上节内容的深入,增加了很多细节和参数配置,按照以下步骤,可以成功安装一个能实际使用的数据库. ======清理现 ...

  3. oracle 手工建库 图文,图文并茂——Oracle 10g手工建库

    Oracle 10g数据库软件的安装,我们已经都非常熟悉了,今天让我们来演示Linux平台下的手工建库环节,首先用我们的oracle帐户登录系统,将目录切换至$ORACLE_HOME/dbs目录,并启 ...

  4. 1.手动创建Oracle数据库

    毕业了,整理下本科期间自己记的笔记. 这个是之前上Oracle数据库的课的时候老师交给我们的任务,每个人都必须按照步骤手动创建数据库 手动创建Oracle数据库的步骤如下: 1.设置数据库名称和实例名 ...

  5. ElasticSearch手动创建mapping

    前面也提到过关于手动创建mapping,接着上一篇关于object类型存储以及mapping的介绍,我们接下来就介绍下如何手动创建mapping #手动创建mapping PUT /lib6 {&qu ...

  6. oracle 10g 手动创建scott(tiger) schema

    转自:http://cnhtm.itpub.net/post/39970/496967 oracle 9i/10g中,如果数据库实例中没有scott模式,可以手工创建,方法如下: 登录数据库 ora_ ...

  7. 如何在linux上创建数据库,在LINUX平台上手动创建数据库(oracle 10g)

    在LINUX平台上手动创建数据库(oracle 10g) 安装完oracle软件后,不使用dbca创建数据库,而手动创建数据库,主要目的是了解数据库创建的过程中主要进行了那些操作. 1.首先设置要创建 ...

  8. linux 系统创建ora文件,手动创建oracle数据库

    系统环境: 1.操作系统:Windows 2000 Pro 2.数据库: Oracle9I Release 9.2.0.3.0 3.安装路径:D:\ORACLE 建库步骤: 1.手工创建相关目录 D: ...

  9. oracle创建导入数据库,unix下手动创建oracle以及imp数据导入

    一.手动创建数据库步骤以及数据导入: 1.指定新的SID,我们这里创建一个以ecdsdb为名的SID. [oracle@localhost ~]$ export ORACLE_SID=ecdsdb 2 ...

最新文章

  1. linux ftp 命令集合
  2. 一致性问题和Raft一致性算法——一致性问题是无法彻底解决的,可以说一个分布式系统可靠性达到99.99…%,但不能说它达到了100%...
  3. SICP 之斐波那契数
  4. SAP Cloud Connector里点击Check按钮的可达性roundtrip实现
  5. 第五届大数据科学与工程国际会议(BDSE2021)如约而至!大咖云集,欢迎参加~
  6. CoordinatorLayout 使用综述系列(一)
  7. [转]设计模式六大原则[1]:单一职责原则
  8. java内存漏洞_处理Java程序中的内存漏洞
  9. 【POJ2774】Long Long Message(求两个字符串的最长公共子串----后缀数组)
  10. idea远程调试修改代码_利用IDEA远程调试代码
  11. 102个快递编码的对照表
  12. 在php的开发环境中如何调取WebService?
  13. 乐嘉性格色彩-4色特性,学习感悟
  14. NC11 【模板】01背包
  15. 如何制作网页-初学者入门HTML+CSS
  16. FPGA实现 贪吃蛇
  17. zsh中git快捷键
  18. Redis基本使用|基本命令|redis事务|Jedis|持久化|订阅|集群|
  19. MySQL数据修改语句
  20. 技术积累 — Ellisys软件及抓包器用户使用指南

热门文章

  1. InterruptedException
  2. 关于eNSP的交换机配置(新手入门款)
  3. 国家能源局:光伏发电并网难、结算不及时 个别项目存在造假
  4. 复高斯变量跟卡方分布、指数分布、伽马分布的关系
  5. 超级计算机预报威海雨雪,形势突然调整,山东后天20日雨雪范围扩大,霜冻线也即将回归...
  6. html异步加载页面,Jquery异步加载页面(load)
  7. 易语言支持库制作学习笔记
  8. Allegro中设置开窗的方法 Allegro中设置开窗的方法
  9. 小程序源码:云之道知识付费独立线传版V2-2.4.9-多玩法安装简单
  10. 检测mysql中sql语句的效率