Introduction :
This is a procedure to check Linked Server Connectivity
Usage :
The procedure has 1 mandatory parameter (@ServerName) and 2 optional (@emailProfile and @emailTo)
EXEC [Utils].[LinkedServerTest]
@ServerName = 'mylinkedserver'
,@emailProfile = 'myemailprofile'
,@emailTo = 'me@mydomain.co.uk'
Output :
The output is simple.
'Sucessfully connected to SERVERNAME'
or
'Failed to connect to SERVERNAME'
If the optional parameters are supplied, the procedure emails the address given should the test fail.
You can place this code in a SQL Agent Job and schedule it to periodically check your linked servers.
Let me know what you think,
r
Richard Doering