--Esto funciona de PubDB
DECLARAR la fecha y hora del @PubTime, fecha y hora del @ReplTime
UTILIZAR PubDB
FIJAR el @PubTime = (el lastupdate selecto de la tapa 1 de la orden TABLE1 (NOLOCK) por el desc del lastupdate)
/*
¿El siguiente hace iguales en el ReplDB replegado vía Server.Would ligado no que sea sea mejor aquí utilizar OPENQUERY, así que puedo utilizar la indirecta (NOLOCK)?
*
FIJAR el @ReplTime =
(lastupdate selecto de la tapa 1 de [REM_SERVER]. [ReplDB] orden .dbo.TABLE1 por el desc del lastupdate)
--ahora los dos resultados parecerán ése (apenas un ejemplo)
--PubDB
2010-08-21 03:30: 000
--ReplDB
2010-08-21 01:30: 000
--Ahora la comparación debe seguir, y si PubDB menos --ReplDB >90 Min. un email debe notificar [email protected]
SI DATEDIFF (minuto, @ReplTime, @PubTime) > 90
sp_SMTPMail de EXEC….
|