在Oracle EM12c 中部署agent的方法分两种,一种是通过EM12c的控制台通过ssh直接把agent“推送”安装到被管理端。这样的方法在linux平台的OMS和被管理端比較简单,由于Linux平台有自带的ssh工具,不须要进行ssh工具的配置。

可是假设是windows的平台的OMS和被管理端要进行安装Cygwin工具,前期的准备步骤比較多。另外一种方法是通过脚本静默安装的方法(Silentinstallation)。这样的方法在windows的被管理端上安装agent相对照较简单一些。当然这样的方法在Linux上两样也适用。

以下是通过EM CLI工具在windows上部署agent的方法

1. 配置软件库

静默安装须要软件下载agent的zip文件,软件库要提前配置好。

以下是在登录EM12c 环境配置软件库:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGljaGFuZ3phaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

点击加入,输入名字和位置:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGljaGFuZ3phaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

将使用这个位置下载agent部署zip文件。

2. 下载agent部署文件

使用EMCLI(EnterpriseManager Command Line Interface)命令下载agent安装包,EMCLI已经随在EM12c release3的OMS在server端已经成功安装.

使用EMCLI要确保安装了java 1.6以上的环境。

C:\Users\Administrator>java -version

java version "1.7.0_51"

Java(TM) SE Runtime Environment (build 1.7.0_51-b13)

Java HotSpot(TM) 64-Bit Server VM (build24.51-b03, mixed mode)

使用sysman用户登录EMCLI环境

E:\app\em\mw\oms\BIN>emcli login-username=sysman

Enter password

Login successful

同步sync

E:\app\em\mw\oms\BIN>emcli sync

Synchronized successfully

查询OMS支持管理的平台

E:\app\em\mw\oms\BIN>emcliget_supported_platforms

-----------------------------------------------

Version = 12.1.0.3.0

Platform = Microsoft Windows x64 (64-bit)

-----------------------------------------------

Platforms list displayed successfully.

3. 部署agent

下载支持被管理的平台的agent安装包

emcli get_agentimage -destination=E:\app\em\swlib\12.3-platform="Microsoft Windows x64 (64-bit)" -version=12.1.0.3.0

===Partition Detail ===

Space free : 138 GB

Space required : 1 GB

Check the logs atE:\app\em\gc_inst\em\EMGC_OMS1\sysman\emcli\setup/.emcli/get_a

gentimage_2014-03-11_17-42-19-PM.log

Downloading E:\app\em\swlib\12.3\12.1.0.3.0_AgentCore_233.zip

File savedas E:\app\em\swlib\12.3\12.1.0.3.0_AgentCore_233.zip

DownloadingE:\app\em\swlib\12.3\12.1.0.3.0_PluginsOneoffs_233.zip

File savedas E:\app\em\swlib\12.3\12.1.0.3.0_PluginsOneoffs_233.zip

DownloadingE:\app\em\swlib\12.3\unzip

File savedas E:\app\em\swlib\12.3\unzip

Agent Image Download completedsuccessfully.

一个zip文件在以下的文件夹里:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGljaGFuZ3phaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

复制这个文件到被管理的目标server,解压缩并部署EM12c agent

解压后注意以下两个基本的文件

agentDeploy.bat     Batch file to deploy the agent.

agent.rsp           Agent response file that requiresconfiguration.

agent.rsp文件须要改动以下对应的參数:

OMS_HOST=OMS_ORCL.com  #OMS Host Servername,the name is confing in \etc\hosts

EM_UPLOAD_PORT=4800  #Upload port forOMS

AGENT_REGISTRATION_PASSWORD=pssword  #You can add a newone in security if you don't already have.

AGENT_INSTANCE_HOME=E:\app\agent12c  #Installation directory on new target

AGENT_PORT=3872  #Agent port

b_startAgent=true

ORACLE_HOSTNAME=TRGT_ORCL.com  #Name of targethost

s_agentHomeName=TRGT_ORCL  #Name of thetarget in EM12c

正在运行代理配置...

正在运行命令:E:\app\core\12.1.0.3.0\oui\bin\runConfig.batORACLE_HOME=E:\app\co

re\12.1.0.3.0RESPONSE_FILE=E:\app\core\12.1.0.3.0\agent.rsp ACTION=configure MO

DE=perform COMPONENT_XML={oracle.sysman.top.agent.11_1_0_1_0.xml}RERUN=true

Configuration Log Location:E:\app\core\12.1.0.3.0\cfgtoollogs\cfgfw\CfmLogger<ti

mestamp>.log

错误: 代理配置失败 SEVERE:Oracle 主文件夹 名称无效。Oracle 主文件夹 名称最多仅仅能包括

128 个字符, 而且仅仅能包括字母数字字符和下划线。

參考:

http://dbakevlar.com/2013/10/em12c-agent-deployment-on-windows/

EM CLI部署见:

http://docs.oracle.com/cd/E24628_01/em.121/e17786/deploy.htm

Oracle 12c agent install for windows的更多相关文章

  1. Oracle 12c agent install for linux

    安装Agent代理 在EM11g时,agent安装是通过在被监制主机端下载agent代理并安装,在EM12c版本号上,能够在EM12c服务端.通过"推送"的方式把agent代理在远 ...

  2. Oracle 12c(12.1.0.5) oem agent silent install(静默安装agent)

    注释: 文章自oracle support 文档 ID 1360083.1,静默安装agent采用的是把OMS服务端(即oem server端)的agent用压缩包download,远程传到agent ...

  3. Oracle 12c(12.1.0.5)OEM server agent 安装配置

    注意: 此文档为生产上操作文档,省略了IP,oracle用户server,agent 端至少需要sudo,ping,ssh,创建目录权限. 一.安装要求 1.1. 系统情况一览 IP 数据库 OEM ...

  4. Windows 下安装 Oracle 12c 教程

    原文 Windows 下安装 Oracle 12c 教程 申明:本文原作者:Jmq   本文给大家带来的是 Oracle 12C 的安装教程. 1.准备 1.1 下载 Oracle 12c 安装程序 ...

  5. windows Sever 2012下Oracle 12c安装配置方法图文教程

    windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...

  6. Oracle 12c Windows安装、介绍及简单使用(图文)

    1.下载 地址为:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 含企业版和 ...

  7. (转)Oracle 12c Windows安装、介绍及简单使用(图文)

    版权声明:http://blog.csdn.net/anxpp https://blog.csdn.net/anxpp/article/details/51345074 转载请注明出处:http:// ...

  8. 64位windows上访问64位oracle 12c

    64位windows上访问64位oracle 12c,这会有啥问题? 没啥问题.问题是,我64位操作系统的机器上装了个oracle 10g.而oracle 10g好像是不区分啥32位.64位的,一律3 ...

  9. Windows下PHP7/5.6以上版本 如何连接Oracle 12c,并使用PDO

    https://blog.csdn.net/houpanqi/article/details/78841928 首先,本篇文章重点分享的是:在Win平台下,如何使用PHP7连接Oracle 12C,所 ...

随机推荐

  1. Cocos Code IDE

    https://www.cnblogs.com/luorende/p/6464181.html http://www.cocoachina.com/bbs/read.php?tid-464164.ht ...

  2. php面向对象之__isset和__unset

    php面向对象之__isset和__unset 一.简介 __isset和__unset都是对不可访问属性的操作,前者是检验的时候自动调用,后者是销毁的时候自动调用. 比如说在类外访问private的 ...

  3. php实现邮箱激活功能

    php实现邮箱激活功能 一.样例 二.文件结构 其中swiftmailer-master是第三方插件,用来发验证邮件 三.核心代码 doAction.php 响应页面 <?php header( ...

  4. xargs用例一个

    ls -a *.doc|awk -F. '{print $1}' |xargs -I {} java -jar ~/soft/jodconverter-2.2.2/lib/jodconverter-c ...

  5. MySQL 5.7 zip 文件安装过程

    1.下载路径 https://dev.mysql.com/downloads/mysql/   有账号登陆下载, 没有账号:no thanks;just start my download   2.解 ...

  6. ASP.net 中 OutputCache 指令各个参数的作用

    使用@ OutputCache指令 使用@ OutputCache指令,能够实现对页面输出缓存的一般性需要.@ OutputCache指令在ASP.NET页或者页中包含的用户控件的头部声明.这种方式非 ...

  7. Kafka.net使用编程入门

    最近研究分布式消息队列,分享下! 首先zookeeper  和 kafka 压缩包 解压 并配置好! 我本机zookeeper环境配置如下: D:\Worksoftware\ApacheZookeep ...

  8. DB2导出表结构、表数据小结

    一.DB2命令行导出数据库全库表结构 ① Win+R进入到DB2安装目录的BIN目录下,执行命令:DB2CMD,进入到DB2 CLP窗口. 命令:DB2CMD ② 创建一个data文件夹 命令:MKD ...

  9. SQL Server的复合索引学习【转载】

      概要什么是单一索引,什么又是复合索引呢? 何时新建复合索引,复合索引又需要注意些什么呢?本篇文章主要是对网上一些讨论的总结. 一.概念 单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列 ...

  10. 其他信息: 具有固定名称“Npgsql”的 ADO.NET 提供程序未在计算机或应用程序配置文件中注册或无法加载。有关详细信息,请参阅内部异常

    其他信息: 具有固定名称“Npgsql”的 ADO.NET 提供程序未在计算机或应用程序配置文件中注册或无法加载.有关详细信息,请参阅内部异常 解决方法 在 App.config 的 configur ...