End*_*ies 3 oracle database-administration user-friendly
我在这里听到这个声明http://discuss.joelonsoftware.com/default.asp?joel.3.456646.47.以及可以使用"oracle糟透了"在谷歌上查找的其他各种咆哮.好吧,好吧,如果让我们说低调的东西,Drupal没有一个易于使用的可视化IDE,我可以理解为什么,但如果这对于像Oracle一样大的东西真的是真的,为什么我们不能看到整个用户友好的可视化工具生态系统,用于Oracle的基础DBA工作?我的意思是,那些从事Oracle工作的人都为那些预算很高的公司工作,所以他们肯定可以买得起花哨的"坐下来享受Oracle管理工作室"的某种程度,以帮助开发人员自己做一些事情而不会纠缠于DBA?或者这些工具确实存在并且做得很好,而做咆哮的人根本就不知道它们?
Quest Software有各种各样的工具,主要是TOAD,还有Spotlight,还有一个测试版的备份监控工具,用于数据库管理.
部分问题是Oracle在各种平台上运行,例如Solaris,Linux和Windows.更大(因此更复杂)的安装已经在更奇特的硬件上."完整堆栈"管理工具实际上必须是数据库平台的本机,而这实际上并不实用.这就是为什么OEM内容被构建为web-app的原因之一,以及SQL*Plus(标准客户端)作为命令行工具的原因.和RMAN一样,备份/恢复管理器.
另一个问题是Oracle中有很多行李.Oracle不需要简单的"Database = File"或"Table = File"模型,而是需要处理单个文件太大的数据量.因此,他们有一个表空间的概念,它将数据库对象映射到数据文件.这不是现代文件系统的问题.
最后,Oracle是一个高端产品.你可以在更便宜的替代品不能削减它的情况下使用它.因此,它经常应用于更复杂的环境中,无论如何都需要更多的管理员.通过这种方式,更多的情况是,通过Oracle,您可以管理您的方式,这对竞争对手的产品来说是不可能的.