因为工作需要,我们公司计划将一个内部的程序员培养成一个SQL SERVER的DBA,目前这个程序员对SQL SERVER的开发很熟悉。这个DBA主要负责所有SQL SERVER 2000的数据库管理和新的数据中心规划;以及以后将SQL 2000升级到SQL 2005的维护。但是目前我们对这方面没有经验,不知各位有什么建议应如何去培养这个DBA?公司可以送他到外面去参加相关的培训。希望大家发表意见!不胜感激!!!
调试欢乐多
http://community.csdn.net/Expert/topic/4789/4789628.xml?temp=.420788
【DBA话题】之四:DBA 是怎样练成的
http://community.csdn.net/Expert/topic/4789/4789661.xml?temp=.8657953
最后你们是如何解决的呢?
关注........
你现在在哪做?在东莞还是其它?
--------------------------------------------
我靠半年够了,ORACLE都够了 只要肯学 还有一定的悟性,就OK了 关键是自己要肯学 DBA跟程序员完全是2个概念 DBA要既注重细节 也要有大局观 而程序员有时候可能只注意细节 而没有从整个大局去考虑问题 D
培训就不必了 关键看自己
多谢你的信息。
培养DBA的话, 考证并不太重要而程序员气息太浓的人建议不要培养DBA, 因为DBA要求是要从另一角度来看数据库, 已经过多的接受程序的模式思想的人, 培养出的DBA很难从另一个角度来看DBA的工作, 他往往从程序员的角度去考虑问题了, 这是这利于数据库管理的自学和自我管理能力重要, 因为你的公司只计划一名DBA, 没有较好的自我管理能力, DBA的工作无法很好地安排的. 自学能力重要是因为他面临的问题基本上要自己去解决, 因为在DBA方面, 他就是你们公司的NO.1, 没有其他人可以分担. 而且他的专业能力要程序员信服, 这样程序员在数据库的处理方面, 才能按照他设定的规则来走.
多谢你的建议。其实时间方面和他个人素质完全不是问题,关键是在于培养方法!由于我们以前都没有这方面的经验,不知如何下手?每一步该如何走?能否给点建议!
2. 以这个工作为导向, 被培养人员根据自身情况建立学习计划和学习方式
3. 审核学习计划和学习方式的可行性
4. 被培养人员按计划进行自身的培养, 在学习计划中列出的, 无法自身解决的资源由公司统一负责解决
5. 1~2个为期, 考核这段时间的学习情况, 并且根据企业发展的需求, 确定是否需要调整学习计划和未来DBA工作的职责.
公司负责的提供必须的资源和审核计划的可行性.因为你们公司自身不具备培训的能力, 所以我在前面会提到强调个人的学习和管理能力如果你们公司有很有经验的DBA, 则一般来说, 第1点就会由DBA制订出来(你们公司应该就是你们建立数据中心要承担的职能的一个预评估了, 可能会把握得不太准, 不过, 既然部门都是新成立的, 目标只要差异不太大就没有问题)第2点一般不会动, 由被培养人自己完成, 如果你们公司有有经验的DBA, 则会由这个DBA监控手衽最后3点(包括制订考核计划)
---------------------------
你顶有什么用啊?你要培养的那个人 怎么不上来发话啊?你们是培养他做开发DBA 还是管理DBA 这有区别的