New	  Server	  in	  an	  Hour?	  No	  Problem!	  Mike	  Hillwig	  
 It’s	  Friday,	  and	  you	  can’t	  wait	  to	  get	  out	  of	  the	  of@ice	  
To	  catch	  one	  of	  these	  	  
 to	  go	  here	  
 to	  do	  this	  
 or	  even	  this	  
 But	  then	  this	  guy	  comes	  along.	  He’s	  your	  boss.	  	  
 He	  needs	  a	  new	  one	  of	  these	  
 Before	  you	  leave	  
 But	  you	  don’t	  have	  time	  for	  that	  
 Because	  you	  need	  to	  get	  here	  
 To	  catch	  one	  of	  these	  
 To	  get	  here	  
You	  feel	  like	  this	  
But	  you’re	  going	  to	  look	  like	  this	  
Mike	  Hillwig	  •  AKA	  The	  Cranky	  DBA	  •  SQL	  Server	  DBA	  •  Working	  with	  SQL	  Server	  since	  SQL	  7	...
Mike	  Hillwig	  •    Avid	  Cook	  •    Lover	  of	  Blue	  Cheese	  •    And	  Bacon	  •    Geek	  at	  Heart	  •    Own...
Obligatory	  Social	  Networking	  Slide	  •  crankydba.com	  •  sqlserverpedia.com	  •  twiTer.com/mikehillwig	  
A	  New	  Server?	  Now?	  
Fear	  Not	  •  You’re	  Prepared	  •  You’ve	  done	  your	  homework	  •  And	  this	  is	  not	  a	  crisis	  
How	  Do	  We	  Prepare?	  	  •    Advanced	  Planning	  •    Capturing	  a	  SQL	  Config	  file	  •    Collec?ng	  the	  s...
Assumptions	  •  Your	  Windows/VMWare	  Team	  can	  deploy	  quickly	  •  Storage	  isn’t	  an	  issue	  •  Install	  me...
Why	  do	  this	  for	  all	  servers?	  •    Standardize	  servers	  •    Consistency	  is	  good!	  •    Easier	  to	  d...
What	  do	  we	  do?	  •    Create	  file	  paths	  •    Install	  SQL	  •    Configure	  •    Bounce	  •    Monitor	  •    ...
What	  about	  maintenance	  plans?	  •    No	  •    No	  •    No	  •    NO	  •    Use	  scripts.	  	  •    Maintenance	  ...
Where	  do	  we	  start?	  •  Demo	  of	  building	  config.ini	  •  Walk	  through	  my	  process	  
Edit	  con@ig.ini	  File	  •  Comment	  Out	  UIMODE="Normal”	  
Resources	  •    Sqlserverpedia.com	  •    Sqlskills.com	  (Paul	  Randall	  and	  Kimberly	  Tripp)	  •    Sqlservercentr...
Upcoming SlideShare
Loading in …5
×

New Server in an Hour

1,257 views

Published on

My slide deck for #nesql142

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,257
On SlideShare
0
From Embeds
0
Number of Embeds
708
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

New Server in an Hour

  1. 1. New  Server  in  an  Hour?  No  Problem!  Mike  Hillwig  
  2. 2.  It’s  Friday,  and  you  can’t  wait  to  get  out  of  the  of@ice  
  3. 3. To  catch  one  of  these    
  4. 4.  to  go  here  
  5. 5.  to  do  this  
  6. 6.  or  even  this  
  7. 7.  But  then  this  guy  comes  along.  He’s  your  boss.    
  8. 8.  He  needs  a  new  one  of  these  
  9. 9.  Before  you  leave  
  10. 10.  But  you  don’t  have  time  for  that  
  11. 11.  Because  you  need  to  get  here  
  12. 12.  To  catch  one  of  these  
  13. 13.  To  get  here  
  14. 14. You  feel  like  this  
  15. 15. But  you’re  going  to  look  like  this  
  16. 16. Mike  Hillwig  •  AKA  The  Cranky  DBA  •  SQL  Server  DBA  •  Working  with  SQL  Server  since  SQL  7  •  Senior  DBA  at  hos?ng  division  of  a  financial  soCware  company  •  Working  as  the  lone  SQL  DBA  in  an  army  of  Oracle  DBAs  •  Resume  includes  Acme  Packet,  Shawmut  Design  and  Construc?on,   Equitable  Resources  •  Currently  managing  ~40  instances  and  about  ~30  TB  
  17. 17. Mike  Hillwig  •  Avid  Cook  •  Lover  of  Blue  Cheese  •  And  Bacon  •  Geek  at  Heart  •  Owned  by  Two  Pugs  
  18. 18. Obligatory  Social  Networking  Slide  •  crankydba.com  •  sqlserverpedia.com  •  twiTer.com/mikehillwig  
  19. 19. A  New  Server?  Now?  
  20. 20. Fear  Not  •  You’re  Prepared  •  You’ve  done  your  homework  •  And  this  is  not  a  crisis  
  21. 21. How  Do  We  Prepare?    •  Advanced  Planning  •  Capturing  a  SQL  Config  file  •  Collec?ng  the  scripts  you  already  have  •  Assembling  a  batch  file  •  Documen?ng  a  Build  Process  •  Having  a  solid  process  ready  to  deploy  •  Making  it  so  simple  we  can  delegate  it  
  22. 22. Assumptions  •  Your  Windows/VMWare  Team  can  deploy  quickly  •  Storage  isn’t  an  issue  •  Install  media  is  readily  accessible  
  23. 23. Why  do  this  for  all  servers?  •  Standardize  servers  •  Consistency  is  good!  •  Easier  to  delegate  to  junior  staff  •  Saves  you  tons  of  ?me  
  24. 24. What  do  we  do?  •  Create  file  paths  •  Install  SQL  •  Configure  •  Bounce  •  Monitor  •  Maintain  •  Reboot  
  25. 25. What  about  maintenance  plans?  •  No  •  No  •  No  •  NO  •  Use  scripts.    •  Maintenance  plans  are  ?me  consuming  and  difficult  to   maintain  
  26. 26. Where  do  we  start?  •  Demo  of  building  config.ini  •  Walk  through  my  process  
  27. 27. Edit  con@ig.ini  File  •  Comment  Out  UIMODE="Normal”  
  28. 28. Resources  •  Sqlserverpedia.com  •  Sqlskills.com  (Paul  Randall  and  Kimberly  Tripp)  •  Sqlservercentral.com  •  ola.hallengren.com  

×