转载自:http://www.cnblogs.com/sopost/archive/2010/08/14/2190098.html

用emca配置em

emca是一个命令提示符,使用格式和方法在命令提示符下输入emca,屏幕上会出现emca使用帮助。

命令帮助如下:
emca [操作] [模式] [数据库类型] [标记] [参数]

常用以下两个命令:
emca -config dbcontrol db -repos create 创建em资料库并同时配制Database Control
emca -deconfig dbcontrol db -repos drop 删除Database Control并同时删除em资料库

[操作] 对应到-config和-deconfig 意思是配制意思。注意"-"不能少
[模式] 对应到dbcontrol,意思是Database Control
[数据库类型] 对应到 db ,意思是数据库,对数据库 (包括使用 ASM 的数据库) 执行配置操作
[标记] 这里没有。
[参数] 对应到-repos create和-repos drop,意思创建em资料库和删除当前em资料库

如果我们没有配制过Database Control也没有em资料库,我们输入如下命令
emca -config dbcontrol db -repos create

数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
是否继续? [yes(Y)/no(N)]: y

如果成功,并同时启动dbcontrol,出现如下启动信息:
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://IP:port/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
服务正在启动 ........................
OracleDBConsoleorcl 服务已经启动成功。

打网浏览器,输入http://IP:port/em/就可以看到启动信息了。

如果原来em资料库已经创建好,可以配制Database Control
emca -config dbcontrol db

如果需要删除Database Control配制,但不删除em资料库
emca -deconfig dbcontrol db

如果需要全部删除,输入如下命令:(注!dbca是没有删除em资料库和取消Database Control配制)
emca -deconfig dbcontrol db -repos drop

删除一个EM资料库,但如果Database Control配制好,已经不能使用,而且需要DBConsole服务停止才能使用。
emca -repos drop

创建一个EM资料库,如果Database Control配制好,但发现em资料库不存在,可以用如下命令创建。
emca -repos create

重建一个EM资料库
emca -repos recreate

如果我们数据库没有配制过任何信息,就用一条语句就把配制好
emca -config dbcontrol db -repos create
需要全部删除em资料库用
emca -deconfig dbcontrol db -repos drop
但我们也可以一步步配制,或在em出问题,我们就需要用到分开命令来处理了。

命令总结:
emca -config dbcontrol db -repos create 创建em资料库,并配制Database Control
emca -deconfig dbcontrol db -repos drop 取消配制Database Control,并删除em资料库
emca -repos create 创建一个EM资料库
emca -repos recreate 重建一个EM资料库
emca -repos drop 删除一个EM资料库
emca -config dbcontrol db 配置数据库的 Database Control
emca -deconfig dbcontrol db 删除数据库的 Database Control配置
emctl start dbconsole 先设置ORACLE_SID环境变量后,启动EM console服务
emctl stop dbconsole 先设置ORACLE_SID环境变量后,停止EM console服务
emctl status dbconsole 先设置ORACLE_SID环境变量后,查看EM console服务的状态

优点:能在dbca不能完成em配制场合完成配制,也能删除em。
缺点:复杂,命令参数不选择正确,经常会报错。
由于在命令下面经常会发生错误,发生错误要根据错误提示和日志去分析错误原因,然后在根据错误原因去解决错误的方法,才能把问题解决掉。

注:如果登录出现乱码,问题在于安装时DK/jre 字符集的自动选择,在$ORALCE_HOME/jdk/jre/lib 目录下有多种字符集,

选择一种合适的字符集替换缺省文件

cp font.properties.zh_CN.Redhat font.properties

替换后需要清理一下Cache,重启EM即可。Cache路径通常位于

$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs 清除所有的gif即可

注:手工配置EM的时候,注意检查dba_users 中sysman,dbsnmp用户是否可用

       否则进入EM时,无登录选项和功能选项

oracle em手动配置的更多相关文章

  1. Oracle 11g R2手动配置EM(转)

    转自:http://blog.itpub.net/9034054/viewspace-1973418/ Oracle 11g R2手动配置EM Oracle 作者:luashin 时间:2016-01 ...

  2. oracle em命令行配置及界面按钮乱码问题解决方法

    一.配置EM dbconsole db [oracle@rusky ~]$ lsnrctl start [oracle@rusky ~]$ emctl start dbconsoleTZ set to ...

  3. ORACLE EM的删除与创建

    手动删除ORACLE 10G EM 使用emca可以手动配置em! 配置em的过程中有一个环节要特别主要: 不论使用dbca还是使用emca -deconfig dbcontrol db -repos ...

  4. Oracle内存参数配置及版本问题

    Oracle的内存配置与Oracle性能息息相关.从总体上讲,可以分为两大块:共享部分(主要是SGA)和进程独享部分(主要是PGA).在 32 位操作系统下 的Oracle版本,不时有项目反馈关于内存 ...

  5. Oracle EM 不能访问

    zwt2001267 原文 Oracle EM 不能访问 1. cmd控制启动EM: C:\Users\Administrator>emctl start dbconsoleEnvironmen ...

  6. oracle数据库tns配置方法详解

    TNS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器. TNS ...

  7. springboot(十三)-分库分表-手动配置

    sharding-jdbc简介 Sharding-JDBC直接封装JDBC API,可以理解为增强版的JDBC驱动,旧代码迁移成本几乎为零: 可适用于任何基于java的ORM框架,如:JPA, Hib ...

  8. (4)oracle连接工具和配置监听

    一.SQL PLUS sql plus 是oracle最常用的命令行工具,启动sqlplus工具的方法有两种 1. 是在安装好的oracle开始程序的路径下运行程序 点击运行弹出此界面 2 .是在cm ...

  9. 【无网条件下】Linux系统、jdk、redis及集群、rabbitmq、nginx、weblogic和oracle安装及配置

    本篇文章为原创,仅供参考使用,如果需要文章中提到的所有软件安装包和依赖包(即data),请以博客园邮箱联系获取链接. 准备资料 软件 主要软件包版本 路径 系统镜像 CentOS-6.10-x86_6 ...

随机推荐

  1. 阿里云RDS(云数据库)之产品简介

    参考阿里产品文档:https://docs.aliyun.com/?spm=5176.100054.3.1.ywnrMX#/pub/rds/product-introduce/overview& ...

  2. jquery 中attr和prop的区别

    在jQuery API中也有专门解释: Attributes VS. Properties 在一些特殊的情况下,attributes和properties的区别非常大.在jQuery1.6之前,.at ...

  3. 【CI】系列一:总体环境规划

    上周花了点时间把CI环境再次给搞起来了,但是觉得在实体机中总觉得不是很安心,安全性不足,另外没有做备份,安全性.扩展性等都不足,且不好迁移. 因为目前只给了我一台PC及,配置其实也不怎么样.但是却需要 ...

  4. B8:中介者模式 Mediator

    用一个中介对象来封装一系列的对象交互,中介者使得各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互. 减少了各对象之间的耦合,使得可以独立的改变或复用各个Mediator或 ...

  5. 执行时的C程序

    数据和代码 编程语言理论经典对立之中的一个就是代码和数据的差别.有些语言如LISP把两者视为一体,其它语言如C语言则维持两者的差别.编译绝大部分工作都跟翻译代码有关,必要的数据存储管理的绝不部分都在执 ...

  6. python——PEP8 Python 编码规范整理

    决定开始Python之路了,利用业余时间,争取更深入学习Python.编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的.所以今天下午我根据PEP 8整理了一份,以后都照此 ...

  7. JsonConvert.SerializeObject() 输出josn格式 也就是序列化。

    JsonConvert.SerializeObject() 输出josn格式  也就是序列化. JSON.parse 反序列化  http://www.cnblogs.com/ahlx/p/52280 ...

  8. iOS-贝塞尔曲线之自定义饼图

    代码地址如下:http://www.demodashi.com/demo/11981.html 项目中需要统计数据展现, 采用了饼图形式展现. 第一步: 了解下贝塞尔曲线相关概念 贝塞尔曲线相关概念: ...

  9. struts提交action乱码

    没下雪但冷的让人直打哆嗦的天气,冷醉了的教训!!   问题解决步骤: 1.首先确认页面编码是否准确,并且是否与struts编码配置一样,就算是gbk对GBK,最好大小写保持一样 2.尝试先转码一次吧! ...

  10. Android.KungFu手机病毒原理及清理方法

    原文链接:http://jingyan.baidu.com/article/363872ec8ad56b6e4ba16fb1.html Android.KungFu手机病毒清理方法 浏览:3333 | ...