Oracle database 安装,EM管理开启方法

发布时间:2015-05-11 12:13:20

Oracledatabase安装

1.双击setup.exe

2.填入基本信息,然后单击下一步

3.选择创建并配置数据库

4.选择桌面

5.配置oracle 数据库的安装基目录,并配置全局密码,全局密码应有大小写加数字格式

6.执行先决条件检查。如果无法检测通过可以忽略全部选项

7.单击完成,然后正式开始安装,

8.安装完成之后,继续安装PLSQL Developer管理工具

安装完成之后会让你输入口令,就是刚才设置的口令用户名SYSTEM

Windows桌面执行“开始”→“程序”→“Oracle - ”→“配置和移置工具”→“Database Configuration Assistant”命令,打开Database Configuration Assistant对话框的欢迎界面,单击该界面中的“下一步”按钮

选择创建数据库

选择默认

输入数据库名词

选择配置EM

输入初始密码

选择默认选项

配置一个示例方案

设置数据内存

单击确定开始配置

配置oracle em企业管理器

http://blog.itpub.net/20943428/viewspace-628782/

配置EM具体步骤

一、配置EM dbconsole的步骤信息
emca -config dbcontrol db -repos recreate
EMCA 开始于 2007-10-12 11:16:40
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
已为数据库 orcl 配置了 Database Control
您已选择配置 Database Control, 以便管理数据库 orcl
此操作将移去现有配置和默认设置, 并重新执行配置
是否继续? [yes(Y)/no(N)]: y
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ e:\oracle\product\10.2.0\db_1
数据库主机名 ................ hailang.mshome.net
监听程序端口号 ................ 1521
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2007-10-12 11:17:32 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 e:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emca_2007-
2007-10-12 11:17:37 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2007-10-12 11:17:40 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2007-10-12 11:24:23 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2007-10-12 11:24:24 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2007-10-12 11:34:36 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2007-10-12 11:35:15 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为 http://hailang.mshome.net:5500/em <<<<<<<<<<<
已成功完成 Enterprise Manager 的配置
在10g 中,我们可能会经常遇到OEM不能正常使用的问题,但导致问题的原因不尽相同,最后绝大多数问题可以通过emca 这个命令来解决,详细的说明可以查看连机帮助,下面给出一些常用的命令,及实例步骤.


二、EMCA工具的其他参数
创建一个EM资料库
emca -repos create
重建一个EM资料库
emca -repos recreate
删除一个EM资料库
emca -repos drop
配置数据库的 Database Control
emca -config dbcontrol db
删除数据库的 Database Control配置
emca -deconfig dbcontrol db
重新配置db control的端口,默认端口在1158
emca -reconfig ports
emca -reconfig ports -dbcontrol_http_port 1160
emca -reconfig ports -agent_port 3940


三、开启、关闭EM console服务
先设置ORACLE_SID环境变量后,启动EM console服务 
emctl start dbconsole
先设置ORACLE_SID环境变量后,停止EM console服务
emctl stop dbconsole
先设置ORACLE_SID环境变量后,查看EM console服务的状态
emctl status dbconsole


四、登录EM
在浏览器输入http://192.168.2.200:1158/em/


五、Oracle 10gR2 OEM按钮乱码的解决(OEM的中英文显示快速切换)
方法1:(推荐使用这个方法)

打开IE浏览器, 选择'工具"-->"Internet选项"-->"常规", 选择 "语言", 默认只有 "中文", 选择 " 添加 ", 加入 "英语(美国)" , 调整顺序, 把“英语(美国)”移动到最上面。

此方法还可以用来很方便的快速切换OEM的中文和英文环境,平时还是多使用英文环境比较好!

方法2:

1 Stop the OEM service
$>emctl stop dbconsole

2.分别进入以下三个路径

$ORACLE_HOME/jdk/jre/lib
$ORACLE_HOME/jre/1.4.2/lib


3.在每个目录都透过以下指令覆盖档案
我们只要用合适的中文字符集文件替换缺省文件即可,这里使用font.properties.zh_CN.Redhat(我的系统是Redhat)来替换缺省字体定义文件:

cp font.properties.zh_CN.Redhat font.properties

[oracle@~/product/10.2/jdk/jre/lib]$>ls font*zh_CN*
[oracle@~/product/10.2/jdk/jre/lib]$>cp font.properties.zh_CN.Redhat font.properties

[oracle@~/product/10.2/jre/1.4.2/lib]$>ls font*zh_CN*
[oracle@~/product/10.2/jre/1.4.2/lib]$>cp font.properties.zh_CN.Redhat font.properties


4.进入OEM的图示路径,清除之前的档案

[oracle@~/product/10.2/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs]$>ls
b-68.gif b-68.imx b-b5.gif b-b5.imx b-iagree.gif b-iagree.imx
[oracle@~/product/10.2/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs]$>rm b*

5.启动OEM

emctl start dbconsole

重新启动OEM之后,OEM的按钮就出现中文了。

六、oem 报错“java.lang.Exception: IOException in send……”
1.停止em agent:
[oracle@rdbms_linux admin]$ emctl stop agent
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
This will stop the Oracle Enterprise Manager 10g Database Control process. Continue [y/n] :y
Stopping Oracle Enterprise Manager 10g Database Control ... 
 ...  Stopped. 
Agent is not running.

2.重新设置时区
[oracle@rdbms_linux admin]$ emctl resetTZ agent
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
Updating /u01/app/oracle/product/10.2.0/db_1/rdbms_linux.com_BIDB/sysman/config/emd.properties...
Time zone set to PRC.

To complete this process, you must either:

connect to the database served by this DBConsole as user 'sysman', and execute:

SQL> exec mgmt_target.set_agent_tzrgn('rdbms_linux.com:3938','PRC')

                        -- or --

connect to the database served by this DBConsole as user 'sys', and execute:

SQL> alter session set current_schema = SYSMAN;
SQL> exec mgmt_target.set_agent_tzrgn('rdbms_linux.com:3938','PRC')

3.以sysdba身份登陆,设置如下:
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 
Connected as SYS
SQL>  alter session set current_schema = SYSMAN;
Session altered

SQL> exec mgmt_target.set_agent_tzrgn('rdbms_linux.com:3938','PRC')
PL/SQL procedure successfully completed

4.启动em  agent和console
[oracle@rdbms_linux admin]$ emctl start agent
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
Starting agent ..... started.

[oracle@rdbms_linux admin]$ emctl stop dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
http://rdbms_linux.com:1158/em/console/aboutApplication
Stopping Oracle Enterprise Manager 10g Database Control ...

 Cannot determine Oracle Enterprise Manager 10g Database Control process. /u01/app/oracle/product/10.2.0/db_1/rdbms_linux.com_BIDB/emctl.pid does not exist.

[oracle@rdbms_linux admin]$ emctl start dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
http://rdbms_linux.com:1158/em/console/aboutApplication
Agent Version     : 10.1.0.4.1
OMS Version       : Unknown
Protocol Version  : 10.1.0.2.0
Agent Home        : /u01/app/oracle/product/10.2.0/db_1/rdbms_linux.com_BIDB
Agent binaries    : /u01/app/oracle/product/10.2.0/db_1
Agent Process ID  : 8254
Parent Process ID : 8251
Agent URL         : http://rdbms_linux.com:3938/emd/main
Started at        : 2010-03-06 09:42:21
Started by user   : oracle
Last Reload       : 2010-03-06 09:42:21
Last successful upload                       : (none)
Last attempted upload                        : (none)
Total Megabytes of XML files uploaded so far :     0.00
Number of XML files pending upload           :       15
Size of XML files pending upload(MB)         :     1.48
Available disk space on upload filesystem    :    30.71%
Agent is already started. Will restart the agent 
Stopping agent ... stopped.
Starting Oracle Enterprise Manager 10g Database Control ................ started. 
------------------------------------------------------------------
Logs are generated in directory /u01/app/oracle/product/10.2.0/db_1/rdbms_linux.com_BIDB/sysman/log

配置完成之后即可在浏览器访问https://localhost:1158/em进行oracle企业数据库管理了

二、使用em管理创建一个表

1.

2.


3.

4.

单击continue 然后输入数据信息,继续点击OK 即可等待配置数据库

建立成功

表空间建好了,再建立用户。建立好了用户其实同名的数据库也建好了!建立用户时必须指定数据库存储的表空间名称和临时表空间名称。

2.创建一个用户

输入用户名和密码之后,选择刚刚创建的表

临时表选择temp即可

然后选择角色(角色的选择很重要,一般“connect”"dba"都要,否则会被限制得很死,干不了啥。

编辑列表,并添加DBA的权限

单击OK,建立成功

建立好用户之后,使用安装好的plsql 这个软件登录测试

登录成功之后对象工具栏右击tables 新建

问题1em监听服务没有

http://blog.csdn.net/shuzhongxiao/article/details/7684629

netmanager配置数据目录即可

系统环境变量,单击用户添加set ORACLE_HOSTNAME=localhost即可

网络用户改为IP地址

重启emca 即可

问题2.sqlplus 无法登录

使用进行数据库初始化即可。

问题3 如果使用navicat for oracle 软件,连接时出现错误

解决connection to server failed, probable Oracle Net admin error

 

navicat for oracleoracle客户端软件,

 

我们在用它管理oracle数据库时,很可能回出现二者版本

 

不匹配导致无法连接的状况。

 

     在创建连接的窗口会弹出“ORA-28547: 

 

connection to server failed, probable Oracle Net admin error”错误提醒框。

 

     解决的办法就是:

 

用你现在oracle安装路径下的 oci.dll文件(你可以通过搜索找到)

 

替换掉你navicat安装目录下的oci.dll文件。

 

Oracle database 安装,EM管理开启方法

相关推荐