--Ciò si allontana da PubDB
DICHIARARE il datetime del @PubTime, datetime del @ReplTime
USARE PubDB
REGOLARE il @PubTime = (lastupdate prescelto del principale 1 da ordine TABLE1 (NOLOCK) dal desc del lastupdate)
/*
Il seguente fa lo stessi nel ReplDB ripiegato via Server.Would collegato non che sia è migliore qui usare OPENQUERY, in modo da posso usare il suggerimento (NOLOCK)?
*/
REGOLARE il @ReplTime =
(lastupdate prescelto del principale 1 da [REM_SERVER]. [ReplDB] ordine .dbo.TABLE1 dal desc del lastupdate)
--ora i due risultati assomiglieranno a quello (appena un esempio)
--PubDB
2010-08-21 03:30: 000
--ReplDB
2010-08-21 01:30: 000
--Ora il confronto dovrebbe seguire e se PubDB meno --ReplDB >90 minuto un email dovrebbe informare [email protected]
SE DATEDIFF (minuto, @ReplTime, @PubTime) > 90
sp_SMTPMail di EXEC….
|