Troubleshooting SQL Server with PowerShell
It is normal for us to have to face poorly performing queries or even complete failure in our SQL server environments. This can happen for a variety of reasons including poor Database Designs, hardware failure, improperly-configured systems and OS Updates applied without testing.
As Database Administrators, we need to take precaution to minimize the impact of these problems when they occur, and so we need the tools and methodology required to identify and solve issues quickly.
In this Session we will use PowerShell to explore some common troubleshooting techniques used in our day-to-day work as a DBA. This will include a variety of such activities including Gathering Performance Counters in several servers at the same time using background jobs, identifying Blocked Sessions and Reading & filtering the SQL Error Log even if the Instance is offline
The approach will be using some advanced PowerShell techniques that allow us to scale the code for multiple servers and run the data collection in asynchronous mode.
Laerte Junior is a SQL Server specialist and an active member of WW SQL Server and the Windows PowerShell community. He also is a huge Star Wars fan (yes, he has the Darth Vader's Helmet with the voice changer). He has a passion for DC comics and living the simple life. “May The Force be with all of us.”
NOTE: Laerte will be presenting via LiveMeeting so if you are unable to attend the session in person, the LiveMeeting URL is: https://www.livemeeting.com/cc/usergroups/join?id=G2DT54&role=attend&pw=8%5D%7BS2%2FTPw
Location:
Microsoft
Level 5
22 Viaduct Harbour Ave
Auckland CBD
Doors / lifts lock-down at 5:30pm, so please call 027 323 4670 if you arrive after this time.
We'll be serving food & drinks from 5:30, with the session kicking off at 6pm.
Event start: 1/08/2012 5:30:00 p.m.