So Easy! Oracle在Linux上的安装配置系列七

So Easy! Oracle在Linux上的安装配置系列六

上几篇中,我们安装了oracle数据库软件,创建了数据库配置了监听,本篇是本系统文章的最后一篇,Oracle企业管理器的创建。

当完成了以上所有步骤后使用

$emctl start dbconsole

启动oracle企事业管理器,会出现以下错误,提示说没有设置ORACLE_UNQNAME环境变量

[[email protected] ~]$ emctl start dbconsoleEnvironment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name. 

既然这么提示了,就在oracle用户的.bash_profile中导入oracle_unqname环境变量,然后再启动oracle企业管理器

$ echo "export ORACLE_UNQNAME=orcl" >> .bash_profile && source .bash_profile  $ echo $ORACLE_UNQNAMEorcl$ emctl start dbconsole

提示以下错误

OC4J Configuration issue. /u01/app/oracle/product/11.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_oracle.Study_orcl not found.

这里当然没办法启动,因为我们是手动创建的数据库,如果是在安装过程中创建数据库或使用dbca创建数据库oracle安装程序会自动创建oracle企业管理器

ORACLE企业管理器的相关文档位置:

http://docs.oracle.com/cd/E11882_01/server.112/e25494/dbcontrol.htm  

下面就创建oracle企业管理器

[[email protected] bin]$ emca -config dbcontrol db -repos create

EMCA 开始于 2015-4-20 2:49:02EM Configuration Assistant, 11.2.0.0.2 正式版版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:数据库 SID: orcl监听程序端口号: 1521监听程序 ORACLE_HOME [ /u01/app/oracle/product/11.2.0/db_1 ]: SYS 用户的口令:  DBSNMP 用户的口令:  SYSMAN 用户的口令:  SYSMAN 用户的口令: 通知的电子邮件地址 (可选): 通知的发件 (SMTP) 服务器 (可选): -----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ /u01/app/oracle/product/11.2.0/db_1

本地主机名 ................ oracle.Study监听程序 ORACLE_HOME ................ /u01/app/oracle/product/11.2.0/db_1监听程序端口号 ................ 1521数据库 SID ................ orcl通知的电子邮件地址 ............... 通知的发件 (SMTP) 服务器 ............... 

-----------------------------------------------------------------是否继续? [是(Y)/否(N)]: Y2015-4-20 2:49:27 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到 /u01/app/oracle/cfgtoollogs/emca/orcl/emca_2015_04_20_02_49_01.log。2015-4-20 2:49:28 oracle.sysman.emcp.EMReposConfig createRepository信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...2015-4-20 2:57:34 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功创建资料档案库2015-4-20 2:57:43 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)...2015-4-20 2:59:36 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功上载配置数据2015-4-20 2:59:37 oracle.sysman.emcp.ParamsManager getLocalListener警告: 检索 oracle.Study 的监听程序时出错2015-4-20 2:59:41 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib信息: 软件库已配置成功。2015-4-20 2:59:41 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary信息: 正在部署预配档案...2015-4-20 3:00:26 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary信息: 预配档案部署成功。2015-4-20 3:00:26 oracle.sysman.emcp.util.DBControlUtil secureDBConsole信息: 正在保护 Database Control (此操作可能需要一段时间)...2015-4-20 3:00:47 oracle.sysman.emcp.util.DBControlUtil secureDBConsole信息: 已成功保护 Database Control。2015-4-20 3:00:47 oracle.sysman.emcp.util.DBControlUtil startOMS信息: 正在启动 Database Control (此操作可能需要一段时间)...2015-4-20 3:01:39 oracle.sysman.emcp.EMDBPostConfig performConfiguration信息: 已成功启动 Database Control2015-4-20 3:01:39 oracle.sysman.emcp.EMDBPostConfig performConfiguration信息: >>>>>>>>>>> Database Control URL 为 https://oracle.Study:1158/em <<<<<<<<<<<2015-4-20 3:01:47 oracle.sysman.emcp.EMDBPostConfig invoke警告: ************************  WARNING  ************************

管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。加密密钥已放置在文件 /u01/app/oracle/product/11.2.0/db_1/oracle.Study_orcl/sysman/config/emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。

***********************************************************已成功完成 Enterprise Manager 的配置EMCA 结束于 2015-4-20 3:01:47

至此创建完成

查看em的状态:

[[email protected] bin]$ emctl status dbconsoleOracle Enterprise Manager 11g Database Control Release 11.2.0.1.0 Copyright (c) 1996, 2009 Oracle Corporation.  All rights reserved.https://oracle.Study:1158/em/console/aboutApplicationOracle Enterprise Manager 11g is running. ------------------------------------------------------------------Logs are generated in directory /u01/app/oracle/product/11.2.0/db_1/oracle.Study_orcl/sysman/log 

最后一行标出了em的日志位置:

在浏览器中输入:

https://oracle.Study:1158/em

最后多说一句,oracle文档上说如何没有配置静态注册监听器,EM将不能使用.这里就不做测试了.

本篇的内容到此为止,恭候阅读,不对的地址请批评指证,讨论.

qq:276631587

good luck!

时间: 2024-12-26 05:43:05

So Easy! Oracle在Linux上的安装配置系列七的相关文章

So Easy! Oracle在Linux上的安装配置系列一

So Easy! Oracle在Linux上的安装配置系列一 本文为So Easy!Oracle在linux上的安装和配置序列的第一篇Oracle安装基础环境的搭建 VMware Workstation 11.0 配置和CentOS-6.6-x86_64安装 本文环境及所需软件: Win7 Sevice Pack1 内存 6GB VMware Workstation 11.0  build-2305329 CentOS-6.6-x86_64-bin-DVD1.iso Xmanger Enterp

So Easy! Oracle在Linux上的安装配置系列四

So Easy! Oracle在Linux上的安装配置系列四  监听器的配置 在创建了数库和各种数据库对象并装载了数据后,下一步是在数据库服务器与使用它的用户之间建立连 接,Oracle Net Services使这种连接成为可能.Oracle Net Services组件必须"存活"在客户机和服务器上,它们一般使用TCP/IP网络协议来建立客户机和数据库服务器之间的网络连接. 本文官方文档位置: http://docs.oracle.com/cd/E11882_01/network.

So Easy! Oracle在Linux上的安装配置系列三使用create database创建数据库

本文为So Easy! Oracle在Linux上的安装配置系列的第三篇,使用create database创建数据库,本序列第一篇介绍了学习实验环境的搭建包括:在win 7中使用VMware Workstation 创建虚拟机,安装CentOS-6.6-x86_64,网络配置 和使用xshell连接远程linux服务器,上传Oracle软件和使用操作系统安装光盘搭建本地yum源,第二篇专门说了Oracle11g R2在CentOS6.6上的安装,包括Oracle安装前的准备工作,并以图文详细介

So Easy! Oracle在Linux上的安装配置系列五

So Easy! Oracle在Linux上的安装配置系列五 本篇是监听器的配置的续篇,上一小节我们创建了一个监听器,创建了密码文,在监听和实例都启动的情况下,从远程windows即时客户端连接到了oracle服务器.本篇我将继续说监听器,还将完成相关的实验 以下内容整理自网络 Oracle 监听器 Listener 是一个重要的数据库服务器组件,在整个 Oracle 体系结构中,扮演着重要的作用.它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是TCP 1521

So Easy! Oracle在Linux上的安装配置系列二

本篇是So Easy!Oracle11gr2在linux上的安装配置的第二篇,本篇将讲述oracle11g r2的安装 oracle安装的前期准备 oracle的安装 工具软件rlwrap-0.42.tar.gz的安装 oracle环境变量设置 文档位置: http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm 1.oracle安装的前期准备 7安装Linux的一些基础开发包 # export LANG=en_US.UTF-8

So Easy! Oracle在Linux上的安装配置系列六

oracle数据库的几种连接方法 上篇内容回顾 一个监听器配置文件中有一个或多个监听的协议地址,支持服务器的信息和控制运行时行为的参数,监听器配置存储在名为listener.ora的配置文件中,因为所有的配置参数都有默认值,所以在没有配置的情况下它仍然可以被启动和使用,这个默认监听器名字是LISTENET,它监听在以下TCP/IP协议地址,(ADDRESS=(PROTOCOL=tcp)(HOST=host_name)(PORT=1521))但这个默认监听器它在启动时不支持任何的服务 监听器转发客

linux上Elasticsearch 安装配置、网页访问

一.ElasticSearch简述 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎.设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便.我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的.我们希望搜索解决方案要运行速度快,我们希望能有一个零配

ftp协议详解与vsftpd在linux上的安装配置

什么是FTP? FTP,文件传输协议,可以实现在网络上传输多种类型的文件 一个完整的FTP文件传输需要建立两种类型的连接,先建立控制连接,然后建立数据连接 控制连接:客户端首先向服务端的TCP21号端口发起建立连接的请求,服务器接收请求,完成控制连接的建立 数据连接:控制连接建立后,开始建立数据连接,用于传输文件.数据连接有主动传输模式和被动传输模式. 主动传输模式图 被动传输模式图 主动传输和被动传输的优缺点: 1.主动传输对FTP服务器的管理有利,但对客户端不利,因为客户端的防火墙可能会禁止

linux上svn安装配置

1       SVN源码包下载 subversion-1.4.4.tar.bz2       http://subversion.tigris.org/downloads/subversion-1.4.4.tar.bz2 subversion-deps-1.4.4.tar.bz2  http://subversion.tigris.org/downloads/subversion-deps-1.4.4.tar.bz2 2       编译步骤 执行以下2条命令,解压得到源程序: tar -jx