Pergunta

Eu tenho os arquivos de log e dados de um SQL-Server, que foi paralisado.É usuário bancos de dados foram restaurados.Eu estou olhando para os postos de trabalho e servidores vinculados que foram lá antes do acidente.Eu anexado o antigo sistema de bancos de dados e olhou ad alguns pontos de vista.Os trabalhos foram encontrados rapidamente em msdb.mas sys.servidores e sys.sysservers parecer consulta e exibir o servidor atual sempre.

Eu tentei:

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

mas todos eles retornam o mesmo, só que a atual configuração do servidor.

São o servidor vinculado objetos persistentes e consultáveis em qualquer lugar do antigo arquivos?

Foi útil?

Solução

A resposta colocado aqui para referência futura, se necessário.Parece que estes dados podem estar em um escondido tabela no banco de dados mestre do esquema sys chamado sysxsrvs.

De acordo com o que eu poderia encontrar isso pode estar disponível para ser consultado se ligado através do DAC.

Ele também usa sysobjvalues (contidas nas bases de dados).Eu acredito que para preencher o srvproduct/providername campos.

referência: https://msdn.microsoft.com/en-us/library/ms179503.aspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a dba.stackexchange
scroll top