始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

手工配置Oracle 10G Enterprise Manager过程

发布时间:  2012/8/9 17:14:09

最近在学习安装数据库的时候,用了多种方法创建,如dbca创建,手工创建,用模版创建等等,当用dbca创建数据库的时候,没有选择“使用Enterprise Manager配置数据库”,造成后来想用em不能使用,必需用到手工配置em才能使用,下面就介绍两种单实例环境实下em配制。

第一种方法,用dbca配置em,也是最简单的方法。
在命令提示符下输入dbca,出现"Database Configuration Assistant 欢迎使用"界面,点下一步,选择配置数据库,在点下一部,选择要配制em的数据库,然后在点下一步,把"使用Enterprise Manager配置数据库"选项打上钩,因为是配制单实例的,所以选择"使用Database Control管理数据",下面两个选项启用电子邮件通知和启用每日备份根据自己情况选择,在点一下部,把"Enterprise anager 资料档案库"也选择起来,否则不能使用em,在点下一步,然后提示需要设置DBSNMP和SYSMAN两个用户设置口令,根据自己情况来设置是否口令设置成一样,还是分开设置。
再点一下步,再点完成,就出现配制数据库提示信息框,等配制完成就退出dbca,完成数据库em配制。

优点:使用这种方法简单,方便,也不容易配置错误,不需要记注复杂命令,一般配制都能成功。
缺点:在不能使用dbca环境当中就不能使用了,在Linux下工手创建数据库是不能用dbca配制,dbca也不能删除em
资料库存和取消Database Control配制。

第二种方法,用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://zjhmobile:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
服务正在启动 ........................
OracleDBConsoleorcl 服务已经启动成功。

打网浏览器,输入http://zjhmobile:1158/em/就可以看到启动信息了。
注意!zjhmobile为自己的机器名和IP地址。

如果原来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。
缺点:复杂,命令参数不选择正确,经常会报错。
由于在命令下面经常会发生错误,发生错误要根据错误提示和日志去分析错误原因,然后在根据错误原因去解决错误的方法,才能把问题解决掉。


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线