Saltar al contenido

Servidor Sql: cómo obtener el último reinicio del servidor (fecha/hora de reinicio del DMV)

Nuestro grupo de redactores ha estado mucho tiempo investigando para darle resolución a tus preguntas, te dejamos la resolución de modo que nuestro deseo es servirte de gran apoyo.

Solución:

SELECT sqlserver_start_time FROM sys.dm_os_sys_info

Usando una pregunta previa (diferente key palabras), terminé usando este enfoque. Como siempre, depende de cada individuo lo que sería ‘mejor’ para ellos.

SELECCIONE create_date DESDE sys.databases DONDE nombre = ‘tempdb’

fuente: averigüe cuánto tiempo se ha estado ejecutando el servicio del servidor sql, de t-sql

Esto funcionará, pero debe saber el nombre del servicio, también solo está disponible con R2 y versiones posteriores.

SELECT last_startup_time 
FROM   sys.dm_server_services 
WHERE  servicename = "Your Service name" 

Aunque esto no será totalmente exacto, ya que también puede restablecer las vistas específicas de la base de datos a través de una separación de base de datos o un cierre de base de datos.

También hay dos vistas que se pueden restablecer en una base de datos en vivo sys.dm_os_latch_stats y sys.dm_os_wait_stats

Comentarios y puntuaciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *