Oracle OMS(Oracle Managemet Service) 是Oracle企业管理器(Oracle Enterprise Manager,OEM)的一个组件,OEM还包括其他两个组件:OMA(Oracle Mangement Agent)和OMR(Oracle Management Repository)。OMS是OEM的核心,负责与OMA和OMR进行通信,OMS与OMA配合来发现、监控和管理目标,OMA负责从监控目标收集信息,并将其传送给OMS;OMS将这些收集的信息存储在OMR中,用于将来引用和分析。OMS还为OEM显示用户界面。
OEM(Original Equipment Manufacture)的基本含义是定牌生产合作,俗称“贴牌”。 就是品牌生产者不直接生产产品,而是利用自己掌握的“关键的核心技术”负责设计和开发新产品,控制销售和销售“渠道”,而生产能力有限,甚至连生产线、厂房都没有,为了增加产量和销量,为了降低上新生产线的风险,甚至为了赢得市场时间,通过合同订购的方式委托其他同类产品厂家生产,所订产品低价买断,并直接贴上自己的品牌商标。这种委托他人生产的合作方式即为OEM,承接这加工任务的制造商就被称为OEM厂商,其生产的产品就是OEM产品。与之相似的ODM(Original Design Manufacturer)原始设计制造商。
OBM 原始品牌生产商,近年才流行的术语。指生产商自行创立产品品牌,生产、销售拥有自主品牌的产品。有观点认为,收购现有品牌、以特许经营方式获取品牌也可算为OBM的一环。
SP是Active Server Page的缩写,意为“动态服务器主页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
内容 A 认识企业管理器(EM)的体系结构B 企业管理器(EM)的框架的设置A 认识EM(企业管理器)的体系结构=====================================Oracle Enterprise Manager (EM) x 实现了一个 层结构 其组成如下: 第一层 First tier: 第一层是客户端工具 如 EM Console DBA Management Pack和其他集成的Oracle应用 这些工具是从Windows NT Windows Windows 或Sun Solaris机器的本地启动的 这些工具也可以是通过浏览器下载下来的JAVA applet 中间层 Middle tier:中间层(也就是第二层) 由安装在Windows NT或Sun Solaris server上的Oracle Management Server (OMS)构成 要使用EM Console(企业管理器的控制台)和Job&Event subsystem(任务与事件子系统) 必须有一个配置好的Oracle Management Server OMS提供了: 访问EM库(Repository)中的信息 分派控制台的请求 控制任务执行 监控事件 通过电子邮件或寻呼提示任务的完成或事件发生 多个OMS能够提供: 无需额外的管理 就可以实现负载的分布 工作量能够自动地被共享和均衡 容错 一个OMS可以重做另外一个OMS的工作量 第三层 Third tier: 第三层是智能代理(Intelligent Agent) 是在每个server上必须安装的 用来执行任务和监控发生在该服务器各被管理对象上的事件的软件 被管理对象包括网络节点(服务器) 数据库 侦听程序(listener)以及其他安装在这些结点上的Oracle服务 这三层可以是在同一台机器上 不同的机器上 或任意的组合 都可以 B 企业管理器(EM)框架的设置================================为了配置简便 每层配置后 应先验证是否配置正确 然后到下一层 方便的构造过程是从第三层到第一层 I 配置第三层:为了管理结点和结点上的oracle服务 必须在结点上配置并运行一个智能代理(Intelligent Agent) 智能代理是由Oracle Server CD上安装的 详细安装信息 参考Oracle Server安装指南和Intelligent Agent用户指南 如果被管理的结点是一个Windows NT系统:Checklist o 启动智能代理 o 设置一个有 Logon as Batch Job 权限的Windows NT 管理员用户 启动智能代理/Intelligent Agent:启动一个Windows NT上的Intelligent Agent *** 作如下 a 双点[控制面板/Control Panel]文件夹中的服务/Services图标 b 选择名为Oracle Agent的服务 c 点击[开始/Start]按钮 启动这个代理 停止一个Windows NT上的Intelligent Agent *** 作如下 a 双点[控制面板/Control Panel]文件夹中的服务/Services图标 b 选择名为Oracle Agent的服务 c 点击[停止/Stop ]按钮 停止这个代理 验证此代理是否在运行 进行下面 *** 作的任意组合 a 在控制面板的服务中检查Oracle Agent的状态b 验证NT任务管理器中是否有进程dbsnmp exe c 在命令行中执行net start命令 Oracle Agent应当出现在服务列表中 设置用于运行任务和事件监控的Windows NT用户的账户Checklist o 确定Windows NT系统的类型o 创建一个和管理员等同的账号(用户)o 给新用户授予 Logon as a Batch Job 的权限因为Windows NT是一个安全的 *** 作系统 NT上的智能代理必须通过一个拥有 Logon as a Batch Job 权限的NT用户来执行任务和事件 此特权 可以赋给一个一存在的本地用户或域用户 或者一个新的NT用户 下面是如何设置Windows NT用户的帐号 (Refer to the EM Configuration Guide for additional information ) 注意 要创建或修改NT上的账号 必须以有 Administrator (管理员)特权的用户登录 先判断ORACLE安装在一个什么类型的Windows NT系统上 主域控制器(PDC) 备份控制器 (BDC) 独立的(member) Server还是一个工作站 如果机器是PDC或BDC 按照一下步骤建立或修改一个域用户 如果NT系统不是PDC或BDC 从 设置一个本地用户 一节开始 设置一个域用户:运行域的用户管理器选择 Start => Programs =>Administrative Tools => User Manager for Domains窗口的标题条应该是 USER MANAGER 设置一个本地用户 运行用户管理器(for Domains)选择 Start => Programs => Administrative Tools => User Manager (For Domains)窗口的标题条应该是: USER MANAGER \\ 如果标题条中列出了域的名字 选User => Select Domain 输入 \\ (例如 \\bobpc)注意: 如果已有一个Windows NT账号account will be used by the Intelligent Agent skip to the section Grant Logon as a Batch Job Privilege (step (d) below) 创建一个用户:a 选中一个管理员账号 选菜单User => Copy 拷贝这个账号及其权限 b 为EM账号输入新的用户名和口令 (如EMUSER) c 验证确保仅有 口令永不过期 被打上钩 选择Add 注意 如果在域中存在相同的名字的域用户和本地用户 口令必须有区别 口令是区分大小写的 并且本地帐户优先 在第三层上为用户授予本地的 Logon as Batch Job 权限:d 选中在步骤(a)中创建的用户 选择菜单 Policies =>User Rights e Click on the box next to Show advanced user rights f 选择Rights权限下拉列表中的 Logon as a Batch Job 如果有账号曾被授予过这个权限 Grant to 列表中将包含这个账号的名字 g 选择Add 确保FROM中列出的是正确的名字 ( ) 域名 如果你想创建一个域用户的话 或( ) 本地机器名 如果你要创建一个本地用户如果名字不正确 选择下拉列表 选择正确的机器名或域名 h 点 Show Users 找到刚刚创建的用户 点Add 此账号将出现在Add Names的底部 如果名字正确 就点OK 此用户就被加到Grant To: 中 然后 点OK关闭对话框 关闭User Manager 注意:如果授予权限的用户已经登录了系统 需要重新注册 授权才会生效 如果被管理结点是个UNIX系统 Checklist o 确认已经运行了post installation脚本 (root sh) o 验证智能代理Intelligent Agent (dbsnmp) 执行文件的访问许可o 启动智能代理Intelligent Agent 运行 root sh:每一次oracle安装之后 都必须运行root sh脚本 该脚本设置了智能代理的执行文件(dbsnmp)的访问权限 此脚本还创建或更新智能代理所用来确定是否系统上的所有数据库都可以发现的oratab文件 对于每个创建的数据库 都有下列格式的一项 :<$ORACLE_HOME>:[Y/N] 验证oratab文件列出了系统中的每个数据库 并且遵循了正确的语法 root sh shell脚本文件应当已经写下了Oracle Home和SID的值 如果oratab中没有项目 按如下步骤 *** 作 > su root > $ORACLE_HOME/orainst > /root sh 回答提出的问题 对于每个创建的数据库 项目的格式为: :<$ORACLE_HOME>:[Y/N] 你将自动地退出root sh 正常情况下 此代理被root sh配置为一个setuid程序 如果root sh执行成功 此代理将被安装成 setuid root 这样agent就可以以 EM Console中为该结点设定的Preferred Credentials中给的用户名和口令执行任务 检查dbsnmp的文件访问权限:为了验证root sh已被成功的执行了 检查dbsnmp的文件访问权限 > cd $ORACLE_HOME/bin 列出关于dbsnmp的相关详细信息:> ls al dbsnmp 此命令的输出应当是如下格式的 rwsr xr x root dba Jun : dbsnmpIn this example root is the owner and the group is dba The first characters ( rwxr xr x) represent the level of permissions set on the executable The first character ( rws) represents the owners permissions For example the owner has (r)read (w)write and (s)setuid on execute The next characters (r x) represent the groups permissions For example (r)read (x)execute Group does not have write permissions The last characters (r x) represents the permissions of everyone else or world If root is the owner and rwsr xr x are the permissions then root sh has been ran successfully 如果dbsnmp的所有者是root 访问权限是 rwsr xr x 说明root sh被成功的执行 lishixinzhi/Article/program/Oracle/201311/16833
第一章 安装 目标完成本课 您将能够:列出新的安装特性列出安装性能的增加安装新特性支持数据库存储选项 文件系统 自动存储管理(a ) 裸设备数据库管理选项 企业管理器网格控制器 企业管理器数据库控制器数据库备份和恢复选项电子邮件通知选项cluster ready服务克隆oracle g报告下面的新安装特性:配置使用oraclea 安装和配置新的企业管理器(EM)框架 如果你选择使用oracle企业管理器数据库控制器 你可以有配置使用oracle推荐的默认备份策略的选项如果你在安装的时候使用oracle企业管理器数据库控制器 你可以配置em发送警告到你知道的email地址 这些警告包括磁盘空间到了严重的界限或数据库非正常关闭 RAC的加强 g安装支持RAC新特性 尤其是安装Cluster ready服务 oracle的homes可以使用企业配置管理工具进行克隆 这个工具是附带在grid control中的 安装的性能加强内存需求 有数据库控制器的实例 m 无数据库控制器的实例 m磁盘需求 G的交换分区(或Ram的两倍) /tmp目录下要有 m的空间 oracle软件大概要 g到 g g可配置的数据库(可选) g的闪回区(可选) 减少了安装数据库的总大小 去掉了旧的选项完全安装大概 min只需要一张cd查看安装前的必要条件 查看是否有足够的临时空间 位和 位的问题 检查正确的os 检查ps的patch 系统包 系统/内核参数 x 服务器的许可 足够的交换空间 非空的oracle_home混杂的安装加强sys和system密码只需要输入一次干净的反安装 没有文件留下 oracle home外的文件都被清除 windows中的注册表记录被清除有特定的 oc j需求b_idsableStartMenu变量受到ISV的支持CD pack的内容oracle database g cdpanion cdoracle iAS infrastructure cdoracle database g clientoracle enterprise manger cdoracle documentation g cdoracle database g demos cdpanion cd 有 dbworkflowohssqlj jpublishercontext knowledgelegato storage managerexamples管理选项如果你在安装的时候选择创建启动数据库 你可以看到很多屏幕问你配置启动数据库的下面的信息命名数据库字符集schema样本数据库管理文件存储选项文件系统 把文件存储在你配置的os文件系统上ASm ASM文件是自动创建和配置的 你可以得到额外的镜向 条带化等益处 裸设备(分区) 上面没有文件系统的磁盘分区 备份和恢复选项安装的时候会提示你要不要进行自动备份口令安装的时候你可以为所有的用户设置同一个口令 也可以单独为他们设置 第二章 服务器配置 完成本章之后 您将能够:描述使用dbca安装完数据库之后oracle g功能性的支持同时使用初始化参数的子集来简化实例配置从dbca安装样本schema(可选的)从oem中查看数据库使用统计dbca的加强dbca为oracle标准提供快速创建功能齐全的马上可以使用的数据库:自动创建sysaux辅助表空间应用闪回去 并且设置闪回备份和恢复策略out of the box管理资料库自动统计的收集自动ldap注册oracle g为了简化当年的将来的自我管理活动 引进了许多特性上的改善 这次改善包括存储所有辅助元数据和工作负载信息和为了优化性能的监控工具的公用体系结构 这些改善都是被dbca完全支持和应用的 新的属于系统的sysaux表空间为所有的不存在system表空间的辅助数据库元数据提供了集中的位置 它减少了创建摩尔表空间的数目 无论是种子数据库还是用户定义的数据库 dbca现在自动的配置默认的闪回区 这是为需要恢复的文件和数据库活动的统一存储位置 oem资料库 作业 事件子系统现在都是自动的配置 减少了人工安装的需要 以个新的嵌入和完全自我管理的资料库捕捉工作负载信息和与性能有关的统计 这样减少了管理成本 dbca配置的新目录减少了使用网络api配置ldap ora的需要 简化种子数据库 简化初始化参数 减小大小 样本schema的可选安装为磁盘存储的自动存储管理ASM现在oracle数据库的配置更容易 dba只需要注意少量几个初始化参数 参数现在分成两组 基本的和高级的参数 在大多数情况下 为了得到合理的性能 你之需要设置或修改基本参数 他们大概有 个 你现在可以时候dbca配置a 为oracle数据库文件建立的和文件系统和卷管乐器的综向集成 为了常规和rac环境 使用数据库控制器进行管理在这个dbca屏幕上 你可以设置你的数据库使用grid控制器还是数据库控制器 当你运行dbca的时候 它要确定oracle管理代理已经在这个计算机上安装了 如果有 你就可以从下拉框选择oracle管理服务和grid control选项来进行中央化管理 当你完成安装的时候 这个服务作为被管理的目标是自动启动的 如果你不中央管理你的oracle环境 你仍然可以使用em来管理你的数据库 em database control在你数据库安装的时候 自动安装了 你可以使用db control提供的基于web的特性来监控 管理你安装的单实例或集群数据库 你也可以配em为sy an用户接受电子邮件通知 当metric到了一定严重或警告的时候 当你选择db control的时候 你还可以配置每天备份到闪回区 SYSAUX和dbcadbca支持强制创建sysaux表空间 在数据库存储页 sysaux是tablespace文件夹必要的原始 你可以通过单击 存储标签或在datafile文件夹相应的sysaux入口来改变sysaux的数据库文件和存储参数 数据文件和存储参数有默认的值 但你单击finish的时候 dbca就会和其它的数据库创建事件一起创建sysaux表空间和它的schema 所有的种子数据库都有sysaux表空间 使用企业管理器启动控制台os> emctl start dbconsole访问数据库控制器 //hostname: /em要提供sys/passwd as sysdba;你要从一个客户端浏览器访问em 数据库控制器 必须要运行dbconsole进程 安装之后 dbconsole进程是自动会启动的 然后 如果这个集成没有启动 你可以向下面的命令行手工的启动它: 到$ORACLE_HOME/bin目录下 执行下面的命令: emctl start dbconsole这样你就可以打开web浏览器 输入下面的url ortnumber/em TARGET=//hostnameortnumber/em来访问em db control host那么是你的计算机的名字或地址 portnumber是em db control 的端口号 这是在安装的时候指定的 默认的是 你可以在$ORACLE_HOME/install/portlist ini文件中找到这个值 如果实例启动了 EM就会显示db control登录页 你必须使用授权访问db control的用户登录到数据库 一开始是sys用户 使用在安装的时候你确定的sys用户的密码 从connect as 下拉框选sysdba 然后点登录 这样就会出现db control的主页 数据库克隆在你成功的配置调整和测试新的实例之后 你也许需要克隆数据库到一个已有的oracle home 你可以使用em clone database向导来完成克隆 要克隆一个数据库 你可以到要克隆的数据库的维护页 然后在deployment区点击clone 数据库 克隆数据库工具有下列特性:克隆数据库可以从 或后来的版本可以在源数据库打开的时候进行克隆备份数据文件 把它copy到指定的oracle home下 然后通过备份的数据库文件和归档恢复数据库来创建新的数据库 新的数据库跟到备份开始的源数据库一模一样 在指定的oracle home下创建新的数据库实例 密码文件 设置网络文件 根据源实例配置创建初始化参数文件和spfile 然后启动新的实例到open模式 clone database工具是使用rman来完成数据库克隆的 metalink的集成oem G 通过内置的metalink集成大大简化了安装补丁 em会自动的警告你关键更新和系统需要指定补丁的标注 你可以使用em patch向导来看哪些临时补丁可以安装 你还可以使用patch向导来选择补丁和查看你的系统是否需要这个补丁 你可以直接从em看到补丁的详细信息已经readme 按照下面的步骤访问补丁向导 在db control主页选maintenance标签 在deployments区下面 lishixinzhi/Article/program/Oracle/201311/17212
以上就是关于oracle oms是什么全部的内容,包括:oracle oms是什么、OEM、OBM、ASP分别指什么、Oracle企业管理器(OEM 2.1)使用指南等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)