在Azure上监控和使用Oracle的工具

I’一周一直在为我的证据学习。这对我的ADHD大脑来说真的是一个挑战,因为我通过互动和使用产品来学习,而不是阅读它并猜测什么?Â大部分证书都是什么不是在我的技术领域。是的,这对我来说并不乐趣。我发现我的大脑击中了在时间裂片中的活动水平减少的活动水平之前吸收的限制,我需要休息一下,这是什么一世’M在Azure Synapse Analytics一整天后做得现在,(是的,我知道’不是ga.是的,我知道我的曝光有限公司,这意味着它’我很难让我在深处我知道’D需要一个证书,我想找到那个将此添加的人以及cosmosdb和polybase作为证书的主要内容… :))

现在我’用咆哮完成,让’谈论我的专业领域的东西以及我的客户对-âus兴趣的东西“在Azure上使用oracle使用哪些工具?”âzure在跨平台空间中逐渐扩大到数据库的跨平台空间 - PaaS的新增版本包括PostgreSQL和MongoDB,但对于Oracle,我’M目前仍然对我的Oracle环境构建Linux VM。对于那些想知道它们如何与这些数据库进行交互,我有几个工具’D今天想突出显示,为什么我推荐它们。

甲骨文 Enterprise Manager Express /数据库云服务

这是Oracle数据库的独立Web的界面和后期(虽然它令人印象深刻地重新设计)Ownen Days的数据库控制产品,并且可用于VM上的任何Oracle数据库。

这是对于Oracle数据库12c及更高版本,它将在构建数据库并访问后,您需要找到连接信息和OEM Express安装的端口。虽然大部分内容看起来非常类似于Oracle。云控制,(或Oracle Enterprise Manager)基础架构工具,您所看到的大部分是由Oracle在Oracle上的不同团队设计的,因此存在一些重要差异。

好处:

  • 没有’T需要任何额外的硬件或基础架构
  • 非常适合监控性能

缺点:

  • 没有通知
  • 如果数据库已关闭,则OEM Express也是如此
  • 不适用于数据库管理,如添加数据文件和查询数据。

如果你’感兴趣的是学习更多,请查看 甲骨文文档Azure..’s link to using it on a VM.

甲骨文云控制,(OEM)在Azure VM上

I’m在Azure VM中构建其余的环境,为什么不熟悉DBA的基础架构工具?  甲骨文云控制13c, (Oracle Enterprise Manager或OEM)是管理Oracle数据库最广泛使用的工具。

它有三个主要组成部分:

  • OEM数据库存储库
  • 甲骨文管理服务,(OMS)
  • OEM代理人

有许多其他组件,但对于这篇文章,我们’重新触摸这三个,因为它们对基础设施构建很重要。对于小型环境,数据库存储库和OMS可以位于单个16 vcore VM上,但如果您有100个’s of databases, it’最好将它们分隔在自己的VM上。OEM代理安装在每个目标VM主机上,用于收集并将信息发送到OEM.Â上载必须定期从代理程序到存储库或阈值达到了,信息丢失,并且通知是关于下降目标的。

好处:

  • 它是整个堆栈的完整基础架构工具-Â管理,监视,警报和通知。
  • 指标扩展为写出您自己的指标和警报以通知。
  • 使用AWR / ASH数据进行性能仪表板和报告。
  • 了解并建立在Oracle ComportIn产品监控/管理的模板中
  • 如果您有用于数据库的诊断和调整包,则是免费的主要功能’重新监控,(如果他们’没有企业版,那么你’也没有运气。)
  • 在Azure中建造它,从Azure Cloud中削减出口费用,如果它是在线上将存在。

缺点:

  • 需要不同的管理包进行高级功能。
  • 需要知识来支持这种独特的多层架构,包括备份,修补和MAA。
  • 如果您希望单一的OEM环境,(对于在线和Azure),将出现从Azure到大楼的数据的出口费用。

我在这个产品上工作了多年,我仍然喜欢它 - 它具有令人难以置信的价值,是的,它可以在Azure中部署和构建,以便在您的Oracle环境中监视/管理/通知您可以在图形上。

来自Solarwinds的数据库性能分析仪(DPA)

我承认我’我是新的 - 当我与Oracle一起,我没有’当我在数据库克隆时,请将研究进行竞争产品。  托马斯拉洛克 刚刚将我指向它,所以我决定尝试并添加 DPA.服务在Azure Marketplace 到我的Oracle数据库资源组。

好处:

  • 简单配置-Â乐于有用的向导和非常用户友好
  • 只需要TNS连接到Azure VM上的Oracle数据库
  • 对性能指标和监控提供了良好的见解
  • 可以选择创建数据库存储库以保留历史数据
  • 没有’t要求代理安装到任何数据库VM。

缺点:

  • 不依赖于AWR /灰烬数据,因此处理可以创造一些性能影响,(每个文档,小于1%的开销),OEM将使用AWR / ASH缓冲区和后台进程。同时,如果您不使用’T有诊断和调整包,这可以进入好处列表。
  • 每个数据库VM都需要JDBC驱动程序

有很大的特点 这个产品,更类似于Oracle Enterprise Manager,并提供了一家在Azure产品和经验中具有相当大投资的公司。

甲骨文 SQL Developer.

甲骨文 SQL Developer. 产品以来已经有了很长的路’在甲骨文中的认可和大部分信用都需要参加令人难以置信的团队,包括在Oracle社区中普遍存在的团队,如 杰夫 Smith,克里斯米饭和 阿什利陈。他们愿意倾听Oracle社区并将需求转化为特征,这是产品成功的重要原因之一。

虽然这个产品更专注于开发人员,但与前三个不同,我想指出一些有希望让你说服你的领域比差异更加相似。

好处:

  • 桌面或VM跳箱上的简单安装
  • 性能度量仪表板和使用灰,AWR等数据
  • 甜的 SQLCL. 这就像SQL * Plus命令行,但在类固醇上
  • 能够管理数据库对象,表空间,用户等(哪个OEM Express CAN’t do most of this.)

缺点:

  • 没有集中式存储库来管理警报等。这可以通过REST API完成,但不是作为OEM云控制的完整基础架构工具。
  • 虽然来自其他数据库平台的迁移很棒,但不是从Solarwinds的DPA那么多的跨平台。

事实是,那里’在这里和诚实地抱怨这一点没有那么多,这来自一个没有的dba’用来用很多工具,(我’m缺少50%的可视化领域,所以我花了大部分时间在命令行,所以让我疯狂的工具最困难… :))  Heck, don’拿到我的话,只是去了 杰夫’s blog 并阅读你可以做的所有酷东西。

这笔交易是,有一定的方法可以在Azure上监控,管理和互动。这些只是几个,但我想突出,Oracle DBA,开发人员和应用程序人员会发现他们的世界’t仅改变,因为Oracle数据库的位置。通过移动到云,它还删除了许多错误配置混合解决方案中存在的网络延迟等瓶颈。

好的,足够的时间避免更多的学习,回到它。 ðÿ™,

dbakevlar.

http://about.me/dbakevlar

2 thoughts on “在Azure上监控和使用Oracle的工具

评论被关闭。