本人一直做数据库开发,目标是做DBA,都需要哪些技能?

解决方案 »

  1.   

    刚随意查看了下招聘要求,还是蛮明晰的,供参考:【职位描述】
    1、负责Oracle数据库在多平台上的安装调试;
    2、负责对Oracle数据库的各种相关故障进行排查、恢复;
    3、负责对Oracle数据库进行监控、管理和维护;
    4、对Oracle进行调优,包括分析SQL语句执行过程,对SQL执行效率优化;【技能要求】
    1. 精通关系型数据库原理,熟练掌握Oracle,熟练编写存储过程、函数,具有较好排查数据库问题的能力;
    2. 熟悉UNIX下Shell脚本编写,熟悉UNIX的系统操作和性能分析;
    3. 了解DBA基础知识,熟悉AIX/HP-UX/Solaris/Linux下数据库的安装、备份、恢复;
    4. 收集工作中的需求,并联系项目经理或者相关技术人员,进行评估,并提出解决方案;
    5. 具有良好的客户沟通能力和为人处事的亲和力;
    6. 工作责任心强,良好的学习能力、良好的团队合作精神。
      

  2.   

    考个ocp证,再实践实践,就ok了。
      

  3.   


    我看了网上的ocp培训,就一个周时间,能不能掌握得了oracle的那些管理技能,在公司能有实践机会么?
      

  4.   


    我看了网上的ocp培训,就一个周时间,能不能掌握得了oracle的那些管理技能,在公司能有实践机会么?
    不好意思,工作太忙,好久没有登录了。
    公司一般都是开发相关比较多。要直接找助理dba工作比较难。
    不考证书也可以,去公司实习做数据库开发,然后对oracle有新的认识,最后找个助理dba或者dba工作。