--Dit loopt van PubDB
VERKLAAR @PubTime datetime, @ReplTime datetime
GEBRUIK PubDB
PLAATS @PubTime = (uitgezochte hoogste 1 lastupdate van de orde TABLE1 (van NOLOCK) door lastupdate desc)
/*
Volgende doet het zelfde in herhaalde ReplDB via Verbonden Server.Would niet het zij het beter hier OPENQUERY moet gebruiken, zodat kan ik de wenk (van NOLOCK gebruiken)?
*/
REEKS @ReplTime =
(uitgezochte hoogste 1 lastupdate van [REM_SERVER]. [ReplDB] orde .dbo.TABLE1 door lastupdate desc)
--nu zullen de twee resultaten als dat (enkel een voorbeeld) kijken
--PubDB
2010-08-21 03:30: 000
--ReplDB
2010-08-21 01:30: 000
--Nu zou de vergelijking moeten volgen, en als PubDB minus --ReplDB >90 min. zou een e-mail [email protected] moeten meedelen
ALS DATEDIFF (minuut, @ReplTime, @PubTime) > 90
EXEC sp_SMTPMailā¦.
|