1. C:\>sqlplus /nolog  
  2.   
  3. SQL*Plus: Release 11.2.0.1.0 Production on 星期二 11月 1 10:3  
  4.   
  5. Copyright (c) 1982, 2010, Oracle.  All rights reserved.  
  6.   
  7. SQL> conn sys/admin as sysdba  
  8. 已连接。  
  9. SQL> alter user dbsnmp identified by admin  
  10.   2  ;  
  11.   
  12. 用户已更改。  
  13.   
  14. SQL> drop role MGMT_USER;  
  15.   
  16. 角色已删除。  
  17.   
  18. SQL> drop user MGMT_VIEW cascade;  
  19.   
  20. 用户已删除。  
  21.   
  22. SQL> drop user sysman cascade;  
  23.   
  24. 用户已删除。  
  25.   
  26. SQL> drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;  
  27.   
  28. 同义词已删除。  
  29.   
  30. SQL> drop public synonym SETEMVIEWUSERCONTEXT;  
  31.   
  32. 同义词已删除。  
  33.   
  34. SQL> $emca -config dbcontrol db -repos create  
  35.   
  36. EMCA 开始于 2011-11-1 11:15:57  
  37. EM Configuration Assistant, 11.2.0.0.2 正式版  
  38. 版权所有 (c) 2003, 2005, Oracle。保留所有权利。  
  39.   
  40. 输入以下信息:  
  41. 数据库 SID: ODSEXDB  
  42. 已为数据库 ODSEXDB 配置了 Database Control  
  43. 您已选择配置 Database Control, 以便管理数据库 ODSEXDB  
  44. 此操作将移去现有配置和默认设置, 并重新执行配置  
  45. 是否继续? [是(Y)/否(N)]: y  
  46. 监听程序 ORACLE_HOME [ D:\app\Administrator\product\11.2.0\dbhome_1 ]: 1521  
  47. SYS 用户的口令:  
  48. DBSNMP 用户的口令:  
  49. SYSMAN 用户的口令:  
  50. 通知的电子邮件地址 (可选):  
  51. 通知的发件 (SMTP) 服务器 (可选):  
  52. -----------------------------------------------------------------  
  53.   
  54. 已指定以下设置  
  55.   
  56. 数据库 ORACLE_HOME ................ D:\app\Administrator\product\11.2.0\dbhome_1  
  57.   
  58. 本地主机名 ................ 76481-640  
  59. 监听程序 ORACLE_HOME ................ 1521  
  60. 监听程序端口号 ................ 1521  
  61. 数据库 SID ................ ODSEXDB  
  62. 通知的电子邮件地址 ...............  
  63. 通知的发件 (SMTP) 服务器 ...............  
  64.   
  65. -----------------------------------------------------------------  
  66. 是否继续? [是(Y)/否(N)]: y  
  67. 2011-11-1 13:13:06 oracle.sysman.emcp.EMConfig perform  
  68. 信息: 正在将此操作记录到 D:\app\Administrator\cfgtoollogs\emca\ODSEXDB\emca_2011_11_01_13_12_31.log  
  69. 。  
  70. 2011-11-1 13:13:08 oracle.sysman.emcp.EMReposConfig createRepository  
  71. 信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...  
  72. 2011-11-1 13:28:25 oracle.sysman.emcp.EMReposConfig invoke  
  73. 信息: 已成功创建资料档案库  
  74. 2011-11-1 13:28:42 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository  
  75. 信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...  
  76. 2011-11-1 13:31:38 oracle.sysman.emcp.EMReposConfig invoke  
  77. 信息: 已成功上载配置数据  
  78. 2011-11-1 13:31:45 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib  
  79. 信息: 软件库已配置成功。  
  80. 2011-11-1 13:31:45 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary  
  81. 信息: 正在部署预配档案...  
  82. 2011-11-1 13:31:56 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary  
  83. 信息: 预配档案部署成功。  
  84. 2011-11-1 13:31:56 oracle.sysman.emcp.util.DBControlUtil secureDBConsole  
  85. 信息: 正在保护 Database Control (此操作可能需要一段时间)...  
  86. 2011-11-1 13:32:10 oracle.sysman.emcp.util.DBControlUtil secureDBConsole  
  87. 信息: 已成功保护 Database Control。  
  88. 2011-11-1 13:32:10 oracle.sysman.emcp.util.DBControlUtil startOMS  
  89. 信息: 正在启动 Database Control (此操作可能需要一段时间)...  
  90. 2011-11-1 13:35:36 oracle.sysman.emcp.EMDBPostConfig performConfiguration  
  91. 信息: 已成功启动 Database Control  
  92. 2011-11-1 13:35:37 oracle.sysman.emcp.EMDBPostConfig performConfiguration  
  93. 信息: >>>>>>>>>>> Database Control URL 为 https://76481-640:5500/em <<<<<<<<<<<  
  94. 2011-11-1 13:35:51 oracle.sysman.emcp.EMDBPostConfig invoke  
  95. 警告:  
  96. ************************  WARNING  ************************  
  97.   
  98. 管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。加密密钥已放置在文件  
  99.  D:/app/Administrator/product/11.2.0/dbhome_1/76481-640_ODSEXDB/sysman/config/emkey.ora 中。请务必备  
  100. 份此文件, 因为如果此文件丢失, 则加密数据将不可用。  
  101.   
  102. ***********************************************************  
  103. 已成功完成 Enterprise Manager 的配置  
  104. EMCA 结束于 2011-11-1 13:35:51  
 
Sql代码  收藏代码
  1. <span style="background-color: #ff0000;"><span style="color: #00ffff;">注:有时创建 EM 资料档案库时会报一些错误 错误信息都会记录在日志文件中,可以根据日志文件中的错误信息做相应的操作</span></span>  
Sql代码  收藏代码
  1. <span style="background-color: #ff0000;"><span style="color: #00ffff;"> 然后再重新使用emca 命令去创建.</span></span>  
Sql代码  收藏代码
  1. <span style="background-color: #ff0000;"><span style="color: #00ffff;">报错时可以使用 </span></span>emca -deconfig dbcontrol db -repos drop 先删除档案库,待完全删除后再使用emca命令重新创建  
Sql代码  收藏代码
  1. 完成。  
  2.   
  3. 5,检查状态 emctl status dbconsole。  
  4.   
  5.    
Sql代码  收藏代码
  1.   
Sql代码  收藏代码
  1. <span style="color: #ff0000; background-color: #ffffff;">附emca常用命令:</span>  
  2.   
  3. 创建一个EM资料库  
  4.   
  5. emca -repos create  
  6.   
  7.    
  8.   
  9. 重建一个EM资料库  
  10.   
  11. emca -repos recreate  
  12.   
  13.    
  14.   
  15. 删除一个EM资料库  
  16.   
  17. emca -repos drop  
  18.   
  19.    
  20.   
  21. 配置数据库的 Database Control  
  22.   
  23. emca -config dbcontrol db  
  24.   
  25.    
  26.   
  27. 删除数据库的 Database Control配置  
  28.   
  29. emca -deconfig dbcontrol db  
  30.   
  31.    
  32.   
  33. 重新配置db control的端口,默认端口在1158  
  34.   
  35. emca -reconfig ports  
  36.   
  37. emca -reconfig ports -dbcontrol_http_port 1160  
  38.   
  39. emca -reconfig ports -agent_port 3940  
  40.   
  41.    
  42.   
  43. 先设置ORACLE_SID环境变量后,启动EM console服务  
  44.   
  45. emctl start dbconsole  
  46.   
  47. 先设置ORACLE_SID环境变量后,停止EM console服务  
  48.   
  49. emctl stop dbconsole  
  50.   
  51. 先设置ORACLE_SID环境变量后,查看EM console服务的状态  
  52.   
  53. emctl status dbconsole  
  54.