racle也没有生产出比提供商更好的培训教程
。 难道主要原因是
Oracle大多用在Unix/Linux操作系统上
,因此
Oracle的技术人员更加喜欢读文档而不是观看视频?这对吗?这些Oracle的技术人员都是用的命令行操作
,因此不能忍受使用图形界面的软件,即使是学习这样的事情?的确,这已经成为一种习惯,或者说是一种氛围
。这个发现是从Oracle社区里找到的。另外,你所需要的相关信息在Oracle社区里并不是没有,而是不容易发现而已。
就拿这次我安装Data Guard的经历来说,我需要OBE(oracle示例系列)。问题是那些OBE(oracle示例系列)是在Linux环境下使用的,而我需要的是在Windows下使用的。官方网站上的一些链接并不是跳转的很合理,如果有微小的错误存在,更本就不会有任何提示让你后退到原来的路径。另外,有一些阅读信息必须严格执行,而一些则就很随便了,OBE(oracle示例系列)并没有给你任何引导,那种OBE(oracle示例系列)对应哪个平台。最后,我好不容易找到了一个是适合Windows的。但是,并不是很好。因此,你也不要问我如何完成OBE(oracle示例系列)。回过头来,该想想为什么没有对Oracle培训的一种需求,形式内容更加丰富的需求呢?
仍然还有一些人说我很愚蠢,因为Oracle比
SQL更加容易做技术支持。
在这里我也不想找更多的例子了。只需要比较如何备份Oracle和备份
SQL就知道谁的资料好找。
另外我还要给出管理表
空间(tablespace)的例子,说到这里,肯定有人说管理表
空间(tablespace)太easy了,因为他们一直就是在干这种事情,一条简单的命令就ok了。是的,对这些人来说很简单,正好证明了我说的观点:孰能生巧。在SQL数据库中,我不用去管理表空间(tablespace)(或者文件组filegroups),因为它们是自动增长的。唯一一次我需要管理文件组filegroups是由于我设定了增长范围,而后来增长溢出了,或者我磁盘空间不够了。在Oracle中,如果我将块大小(Block Size)设置错误的话,那么结果就只能变得很大,我必须去管理它,因为那些表格将会比我想象的还要大。现在在11g有一个bigfile参数,最近才有的。
数据库平台已经很明显在人们心目中形成了各自的印象,不管MS采取什么样的措施,他们不会改变些那些觉得MS是三流产品的人的看法。这已经是一个事实了。至于说那个更好,就主要取决于你拿他们做什么了。我发现SQL更加容易组织,运行和构建应用程序。对于普通人来说,Oracle太复杂了,不但是看看一本书,一个CD就能上手的。
但是,但你看Oracle的 Data Guard时,它就比SQL反射法要先进很多了。
好了,已经写了足够多了。至少我觉得是很多了。需要声明的是,我并不是说Oracle平台的坏话。但是,对于用户来说,它的确不太容易掌握。