.NET runtime

The Web Server computer and Base Monitor computer both require .NET 3.5 SP1. If you have .NET 4 installed, you still need .NET 3.5 SP1.

If you don't have .NET 3.5 SP1 installed, download it here.

If you're using IIS, SQL Monitor's application pool must be mapped to .NET 2.0, and not .NET 4.0.

Account permissions required

The following are the minimum permissions required to run SQL Monitor and monitor your servers. To test these permissions, see How do I test data collection methods?.

If you want to access SQL Monitor through a firewall, additional permissions are required. See How do I access SQL Monitor through a firewall?

SQL Monitor Web service account

The SQL Monitor Web Service is not installed if you use IIS as your Web Server.

SQL Monitor Base Monitor service account

Monitoring host Windows machines

The account should be an administrator on the machine.

Monitoring SQL Server instances

The account used to monitor your SQL Server instance should have the following permissions:

SQL Server 2012 is only supported by SQL Monitor 3.3 and later.

For SQL Server 2005, SQL Server 2008 and SQL Server 2012:

For SQL Server 2000:

If you want SQL Monitor to be able to collect trace data (trace data can optionally be displayed as part of some alerts), then the account must be a member of the sysadmin server role.

If you do not want SQL Monitor to collect trace data, then the account should have the following permissions: