已经工作一年多了,期间一直进行数据库开发的工作。现在感觉到了一个瓶颈,PL/SQL的语法等都感觉已经相当熟悉,日复一日的工作已经学不到什么东西。想往DBA的方向发展,但是不知道具体该怎么做。现在有两个问题:
    1.有什么好的数据库管理的书可以推荐一下?请有经验的大神多推荐几本,由浅入深,谢谢。
    2.在公司没环境学习,因为是大公司,权限管理十分严格,很多有关系统参数的视图都看不到,更没权限去配置,有关当前数据库性能的东西也看不到。而在家的话更没环境。我该怎么做呢?各位当初都是怎么做的?光看书的话我觉得是学不会的,也记不住。
    请各位不吝指点一下,拜谢!

解决方案 »

  1.   

    多做实验。 把理论知识打结识。 盖国强《Oracle 循序渐进》
    李丙洋《涂抹Oracle》浅谈Oracle学习方法
    http://blog.csdn.net/tianlesoftware/archive/2010/04/04/5448689.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    DBA1 群:62697716(满); DBA2 群:62697977(满)
    DBA3 群:62697850   DBA 超级群:63306533;     
    聊天 群:40132017
    --加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请
      

  2.   


    我学Oracle 都是在虚拟机上练习的,知识点都是差不多的。 关键是熟练。 
      

  3.   

    多逛CSDN才是王道!说真的,自己也可以花时间看书,最主要的是来论坛逛下,看看别人遇到的问题,怎么解决的,自己也会学到很多东西,遇到不会的,或者没见过的技术sql写法语法等,就记录下来,自己在网上baidu,google搜索下,这样吸取的知识就慢慢变多了,经验也就慢慢积累起来了,说实话,这个嘛还是要看你个人兴趣和爱好,之前我也说过,如果你对Oracle只是抱着三分热情的态度去学它,那么我劝你早点放弃,Oracle里面的东西其实挺多的,也不是那么容易学的,兴趣爱好决定你的动力,我相信一句话:兴趣爱好永远是你最直接的动力!
    这就是我个人的想法,和自己的道路。我就是这么坚持下来的!全在於我爱好Oracle喜欢数据库。
    祝福楼主吧
      

  4.   

    还有一点:就是不管怎么样,你一定要亲自去try!哪怕是copy别人的代码,自己也要亲自去执行下