Eu tenho esse problema que me deixou perplexo no momento.
Quando cheguei esta manhã, havia 2 instâncias em um servidor com 4 instâncias do SQL Server que tinham um backupthread
processo que travou quando eu matei esse processo do SQL Server que permaneceu no estado eliminado/revertido. Ao tentar matar o processo que era o culpado, este mostrou ser um processo inexistente. Então, depois de pesquisar no Google e consultar colegas de trabalho, achamos melhor reiniciar a instância do SQL Server.
Até agora tudo bem".
Ao parar e iniciar o serviço do SQL Server novamente, o serviço recusou-se a iniciar. com o seguinte erro: O processo não pode acessar um arquivo porque ele é usado por outro processo.
E estava usando o arquivo master.mdf.
Ao verificar qual processo estava usando o arquivo, era o processo SQLservr.exe que estava usando o arquivo. (Usando o explorador de processos https://technet.microsoft.com/en-us/sysinternals/bb896653.aspx )
Quando examinei os serviços, o serviço da instância foi interrompido com sucesso. O processo, entretanto, ainda estava em execução de acordo com o gerenciador de tarefas e o explorador de processos, embora não estivesse usando nenhum recurso.
Ao tentar matar este ID de processo, ele me deu um erro de acesso negado, ao tentar eliminá-lo por meio da linha de comando com o uso taskkill /pid XXXX /F
, ainda me dá um erro de acesso negado, mesmo ao executar como administrador com administrador local e conta de administrador de domínio.
A única solução de curto prazo foi reiniciar o servidor, isso resolveu o problema. Até que tentei reiniciar o serviço novamente. Quando temos o mesmo problema novamente.
EDIT: Eles reiniciaram novamente sem meu conhecimento, agora o problema não pode ser recriado
O SQL Server é corrigido até a versão mais recente, no entanto, o servidor Windows não é corrigido desde 2013.
Estamos correndo SQL Server 2012
eWindows server 2012
Este é um problema conhecido com o Windows Server? Isso é um problema do SQL Server? Qualquer orientação ou informação seria útil.
Eu encontrei o problema, era algo chamado de processo fantasma.
Se você quiser, use a ferramenta extra para encerrar o processo que o SQL Server iniciará.
mais informações em http://amorvita.github.io/2013/08/finding-a-zombie-process/
Verifique se o local de destino do backup não está em um volume compactado do Windows! Eu vi isso causando backups para ficar preso.