Temos uma tonelada de servidores vinculados em nosso servidor de banco de dados que gostaríamos de limpar.
É possível determinar a última data em que um servidor vinculado foi usado? por exemplo, a última vez que uma consulta foi realizada por meio dele.
Você terá que configurar o SQL Profiler para monitorar as consultas que usam o servidor vinculado. Não há DMV que você possa monitorar facilmente para uso.
Você pode consultar dmv sys.dm_exec_sql_text para ver onde o nome do servidor vinculado foi usado pela última vez em uma instrução sql.
Muitas ressalvas para isso:
Nota: Se você ajustá-lo e fazê-lo funcionar, altere o sql acima
A única maneira de ter certeza de que não está sendo usado é abandoná-lo. ;) Eu monitorei servidores vinculados por semanas e alguém reclamou horas depois de abandoná-lo.
Você deve criar um script primeiro. Clique com o botão direito do mouse no Object Explorer e escolha a opção apropriada.