试用了达梦数据库6.02 for Linux版本。测试的操作系统为CentOS 5虚拟机,数据库软件从此处下载。 本文并未像老杨那样做产品功能性的测试,实际上老杨已经测试的够详细了。 只是作为Oracle的重度用户,在用户体验上将DM和Oracle做些许比较,大部分集中在DM的isql和Oracle的sql*plus上,当然这些比较还很肤浅,权当一看。 1. 最重要的,最诚恳的建议,达梦应该在网上提供完全没有任何技术限制的软件下载,包括达梦企业版和安全版。达梦不需要怕别人免费用自己的数据库,而应该怕别人没有兴趣用自己的数据库。如果免费使用的人数有1万,那么希望进行技术讨论的人数就可能会有1千,而1千个踊跃讨论的用户将会带来更多的免费使用人群,这些人群中只要有1%愿意付费,就是达梦的成功。只有虚怀若谷才能海纳百川。 2. 字符界面的静默安装速度很快,但是安装过程中的英文提示有“Whether to ”字样,我明白是想表达“是否要”的意思,但是出现在安装提示中比较奇怪,建议全部去掉。比如: Whether to Initialize the Database (Y/y,N/n) [Y/y]:y Whether to Modify DataBase Initiation Parameter (Y/y,N/n) [N/n]:y Whether to Modify SYSDBA Password (Y/y,N/n) [N/n]: 3. 安装文档中并没有提及在Linux环境需要创建另外的用于安装DMDBMS的用户组和用户,因此这可能会让大家都使用root用户来安装DM数据库,实际上在我的测试环境中也是使用root用户的。建议对于安装程序和文档都做相应修改,明确建议DM数据库应该安装在自己的用户下。比如用户组是dba,用户是dmusr。 4. 即使在安装过程中选择了安装示例数据库,但是在安装结束以后并没有发现有BOOKSHOP数据库。 5. 安装完毕以后需要重新login,因为 export LD_LIBRARY_PATH=/u01/dmdbms/bin这样的设置仅仅更新在.bash_profile中了,但是当前环境没有生效,此时运行isql会报错: ./isql: error while loading shared libraries: libdmapi.so: cannot open shared obj 建议不要依靠LD_LIBRARY_PATH这样的设置,或者在安装后立刻在当前环境中使 LD_LIBRARY_PATH设置生效。…
Category: Misc
Enmou or Oracle
在前段时间,Oracle Xtreme team(X-Team)在APAC区域进行招聘,这个Team隶属于Oracle研发部门下的Database Server Tech下的HA和MAA分支,专门支持Oracle Database Machine和Exadata Storage Server,面对的是Oracle大力研发且正在重金推广的硬件技术以及数据库高可用技术,对任何一个Oracle技术爱好者来说都是一个非常有挑战性而且充满了学习乐趣的部门。 更诱人的地方是这个职位是Home Office的,当然与之而来的就是30%-50%的出差时间,出差的地点应该会cover整个APAC地区,包括东南亚国家以及韩国、日本、澳大利亚。这次招聘的成员level为“Principal Member of Technical Staff”,在国内来说应该已经是较高级别的技术人员职位了,国内有为数不多的几个“Consulting Member of Technical Staff”,而再往上就是Oracle技术职位的最高级别Architect了(比如鼎鼎大名的Tom Kyte)。 这个Team的成员有著名的Dan Noris,可惜的是从2009年他加入X-Team以后就没有再更新他个人的技术网站了。能够跟Dan共事应该说是很令人高兴的事情。 Oracle的HR给我电话希望我能够加入X-Team。恩墨还是甲骨文,权衡再三,最终我仍然选择了恩墨科技,我想这不仅仅是对eygle作为朋友来说的一份友情的交代,更重要的是我看好恩墨科技的发展前景,我相信只要我们努力,就有美好的未来在前面等着我们,我热爱技术,我不虚伪,我认为跟eygle共事我们能一起赚到更多的钱。 🙂 为什么要购买数据库服务?构架建设、性能调优、故障诊断当然是重要的一部分,但是在最差的情况下,当一个完全意料不到的误操作导致数据可能再也找不回来,当你觉得几近崩溃的时候,恩墨科技可以给你最后的技术支持。在现在看来我们已经拥有了超群的技术实力,任何一个崩溃的数据库,只要有一点点希望,我们就可以让这个希望成为现实,最近的几次数据库灾难恢复,我相信在国内能够完成的为数不多。也许有人会说,做好备份不就可以了?但是在这个现实的世界里,并不是所有的数据库都有额外的备份空间,并不是所有的数据库都有额外的备份资源,甚至可能如同我们最近碰到的案例,在客户实施备份的过程中误操作将原数据库删除了。任何事情都有意外,而你需要一份最后的保障。 我们的客户以每月新增一个的速度在发展,我看好恩墨科技,我希望我的信心能够带给所有已经成为客户和即将成为客户的你们以信心,你们是我们的朋友,你们的发展就是我们的发展,我们会努力,并与之甘苦与共。
Learning Backup and Restore from Enmou
恩墨科技在吸收了Ora-600这份新鲜血液之后,开始推出非常有特色的Oracle高级技能培训课程,请允许我说,至少到目前为止,这份课程,除了恩墨科技,在国内还没有任何一个培训机构可以做出来。 这不仅仅是课程内容的安排,教师的选择,这份课程还融合了我们思考了很长时间的理念 – “备份重于一切,恢复来源实践”,我们希望能够通过这一系列课程让学员在备份和恢复这条线上深入浅出,从入门到精通。 无论你是想要了解最高屋建瓴的备份恢复理论,还是最internal的数据块结构,无论你是刚入门的新手DBA还是从业多年的有经验者,都可以从这份课程中找到可以学习的地方。 我们在5月份期待您的到来。:-)