早些年,特别是Oracle版本8与版本9,Oracle图形界面做的是比较鸡肋的,不仅仅是用起来很不爽,而且极为不方便。所以,在这些版本上,使用oracle图形界面的人是少之为少。另外,因为一定的偏见,认为不用图形界面,而敲敲字符都是高手的表现,itpub曾经也出现过这样的讨论,调查有多少人能离开图形界面而工作,而且大部分的人认为,只用字符界面,如一个sqlplus就能解决所有问题,那肯定是高手。
不可否认,使用字符界面管理数据库的难度是比图形界面要大的,很多远程系统,如远程unix/linux,一般只能通过telnet或者是ssh登陆上去,这些情况下,只能使用字符界面来处理问题,所以,能通过高难度的字符界面能解决所有问题,那的确就是高手了。而且,在实际情况中,因为图形界面包装的东西太多,如果dba真的只会只用图形界面,而现在出现了一个错误,dba可能会对该错误束手无策,因为图形界面在这里不能给他提供太多的帮助。
但是,我们需要想到,如果一个公司的数据库非常多,他们的确是不需要所有的人都很精通字符界面管理,他们也招不到这么多的高手来管理数据库,专家永远只是其中一小部分,大部分的人,如果图形界面做的好,只要通过图形界面做做简单的工作就够了。这样有最明显的好处,就是成本的下降,公司对DBA的要求可能没有以前那么高,只要知道在哪里怎么点鼠标就可以了。
所以,按照Oracle的战略思想,oracle从来就没有放弃过图形界面,而且,oracle加强了图形界面的能力,如10g采用的web方式的em,在dba可以很方便的使用图形界面;如oracle把大量的内容集成到图形界面中,在字符界面你甚至找不到这些功能的操作文档,如优化模块,如一些集成功能,如database vault,等等。
oracle 11g再次对em加强,基本上通过em已经能完成了全部的字符界面能完成的数据库管理,而且,很多字符界面不支持的操作,或者是完成起来很困难的操作,现在点点鼠标就可以完成了。甚至,连一些常见错误,现在在图形界面中,都能自动处理了。那么,按照oracle的想法,以后的数据库管理,你喜欢用也好,不喜欢用也好,都去用em吧,图形界面用的好也可以培养出高手。
Oracle还不遗余力开发了集中管理模式,如OEM grid control,通过这个模块,可以通过web很方便的集中管理几十台oralce数据库,还可以是除oracle以外的数据库,甚至主机,OS等等。再想想其它公司的很多产品,如emc ecc,veritas I3,quest Central等等,都是在做基本同样的事情,看这个样子就知道,这里面的市场其实还是很大的,也证明了需求也还是瞒大的。
上一篇: « 安徽歙县之旅
下一篇: database vault——数据库也要三权分立 »
- 发表评论


