October 6, 2013 at 5:38 am
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
October 6, 2013 at 6:18 am
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
October 6, 2013 at 12:55 pm
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
Change is inevitable... Change for the better is not.
October 7, 2013 at 3:58 am
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;-)
October 7, 2013 at 6:17 am
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