Expert Scripting and Automation for SQL Server DBAs

  • 3h 32m
  • Peter A. Carter
  • Apress
  • 2016

Automate your workload and manage more databases and instances with greater ease and efficiency by combining metadata-driven automation with powerful tools like PowerShell and SQL Server Agent. Automate your new instance-builds and use monitoring to drive ongoing automation, with the help of an inventory database and a management data warehouse.

The market has seen a trend towards there being a much smaller ratio of DBAs to SQL Server instances. Automation is the key to responding to this challenge and continuing to run a reliable database platform service. Expert Scripting and Automation for SQL Server DBAs guides you through the process of automating the maintenance of your SQL Server enterprise.

Expert Scripting and Automation for SQL Server DBAs shows how to automate the SQL Server build processes, monitor multiple instances from a single location, and automate routine maintenance tasks throughout your environment. You will also learn how to create automated responses to common or time consuming break/fix scenarios. The book helps you become faster and better at what you do for a living, and thus more valuable in the job market.

  • Extensive coverage of automation using PowerShell and T-SQL
  • Detailed discussion and examples on metadata-driven automation
  • Comprehensive coverage of automated responses to break/fix scenarios

About the Author

Peter Carter is a SQL Server expert with over a decade of experience in developing, administering, and architecting SQL Server platforms and data-tier applications. Peter was awarded an MCC by Microsoft in 2011 to sit alongside his array of MCTS, MCITP, MCSA, and MCSE certifications in SQL Server from version 2005 onwards. His passion for SQL Server shows through in everything he does, and his goal is that his passion for the technology will inspire others.

In this Book

  • Introduction
  • T-SQL Techniques for DBAs
  • PowerShell Fundamentals
  • SQL Server Agent Multi-Server Environments
  • Metadata-Driven Automation
  • Automation Techniques with SSIS
  • Building an Inventory Database
  • Automating Instance Builds
  • Driving Automation Through Monitoring
  • Automating Routine Maintenance and Break/Fix Scenarios