Chapter 23) SQL Server Profiler USE AdventureWorks2012; IF(OBJECT_ID('dbo.uspGetDepartments')) IS NOT NULL DROP PROC dbo.uspGetDepartments GO CREATE PROC dbo.uspGetDepartments AS SET NOCOUNT ON WAITFOR DELAY '00:00:07' SELECT * FROM HumanResources.Department SET NOCOUNT OFF Error: ** – Not able to save as Trace File Error: ** – Select File | Save As | Trace Template. Not able to save Chapter 21) Managing and maintaining indexes and statistics Chapter 22) Maintenance plans Chapter 23) SQL Server Profiler Chapter 24) Extended events Chapter 25) SQL Server security Chapter 26) Resource Governor USE master GO CREATE FUNCTION sbsClassifier() RETURNS SYSNAME WITH SCHEMABINDING BEGIN DECLARE @Group sysname IF(SUSER_SNAME()) = 'daled' BEGIN SET @Group = 'sbsSSMSgroup' END RETURN @Group END GO USE MASTER GO ALTER RESOURCE GOVERNOR with (CLASSIFIER_FUNCTION = dbo.sbsClassifier) ALTER RESOURCE GOVERNOR RECONFIGURE GO Chapter 27) SQL Server Agent C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\ Nightly full backup of the AdventureWorks database that runs at midnight every day including weekends. use master go BACKUP DATABASE AdventureWorks2012 TO C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\AdventureWorks2012.bak