The SQL Server Agent in SQL Server 2012 delivers a powerful set of tools to make your administrative life easier. It provides automation in the form of jobs, operators, and alerts that help you deliver a consistent and healthy database environment. After you have set up the appropriate automation with the SQL Server Agent, you can rest assured that you have been proactive in managing your database environment.
PowerShell is another tool to help with your automation needs. This new tool, that was integrated into SQL Server 2012, provides a powerful command-line facility you can use to access SQL Server objects. This tool is discussed in Chapter 14.