Pregunta

Tengo los datos y los archivos de registro de un SQL-Server que se ha estrellado.Sus datos de datos han sido restaurados.Estoy buscando los trabajos y los servidores vinculados que han estado allí antes del accidente.Adjunto las bases de datos del sistema antiguo y miré algunas vistas.Los trabajos se han encontrado rápidamente en MSDB. Pero Sys.Servers y Sys.SysSysSechservers parecen consultar y mostrar el servidor actual siempre.

Lo intenté:

select * from sys.servers 
select * from msdb_old.sys.servers 
select * from master_old.sys.servers 

Pero todos ellos devuelven lo mismo, solo la configuración del servidor actual.

¿Los objetos del servidor vinculados persistieron y consultables en cualquier lugar de los archivos antiguos?

¿Fue útil?

Solución

La respuesta realizada aquí para futuras referencias si es necesario.Parece que estos datos pueden estar en una tabla oculta en la base de datos maestra SYS Schema llamado SYSXSRVS.

De acuerdo con lo que pude encontrar, puede estar disponible para ser consultado si está conectado a través del DAC.

También utiliza SysObjvalues (contenido en todas las bases de datos).Creo que puedo rellenar los campos SRVPRODUCT / Providename.

Referencia: https://msdn.microsoft.com/en-us/Biblioteca / MS179503.ASPX

Licenciado bajo: CC-BY-SA con atribución
No afiliado a dba.stackexchange
scroll top