What is the most important to DBA (Windows Server or .Net)?

  • What is the most important thing to the DBA , is to know windows server deeply or to know .Net deeply like (VB , C#) what is more significant to him between these two choices as a DBA

  • Depends on the type of DBA, the company's needs and roles and the DBA's interests.

    Someone who's more a developer DBA will probably want to know .net better, someone who's more a 'systems' dba (DBA cross sysadmin) probably needs windows server.

    There's no one path and no learning is ever wasted.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • MohamedDBA (10/6/2013)


    What is the most important thing to the DBA , is to know windows server deeply or to know .Net deeply like (VB , C#) what is more significant to him between these two choices as a DBA

    Although either of those can be great for supplemental skills, I'd say that neither is the most important to being a DBA. According to the interviews I've conducted over the last six years, many people that call themselves "DBAs" and may, indeed, be working in the position of DBA, don't actually have what it takes or the knowledge to be what I think of as a good DBA.

    Not to throw a wet blanket on your obvious high level of motivation (well done on THAT!) but unless you're an absolute cracker-jack in the area of DBA knowledge (and a lot of people that think they are just don't know what they don't know), I'd recommend spending more time deeply studying SQL Server and T-SQL before venturing into other areas of expertise. Truly good DBAs are hard to find.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • Jeff Moden (10/6/2013)


    Truly good DBAs are hard to find.

    +100000000000

    -------Bhuvnesh----------
    I work only to learn Sql Server...though my company pays me for getting their stuff done;-)

  • Backups and restores.

    Oh, those weren't on the list. I'm going to support Gail's answer. If you spend more time building and designing systems, having a working knowledge of how the app code is written is more important. If you spend time doing installs & system configurations, then understanding Windows is more important.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

Viewing 5 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic. Login to reply