SQL Server é um aplicativo de banco de dados que é usado por pequenas e grandes empresas . Os aplicativos são programados para acessar o banco de dados e enviar comandos para o servidor. O servidor implementa os comandos sobre as tabelas no banco de dados. Se um aplicativo vezes fora ou algo der errado no servidor, um bloqueio pode ser feito em uma tabela, causando problemas para outros usuários ao tentar acessar registros. A remoção de um bloqueio em um banco de dados envolve a identificação do processo e usando a linha de comando para matar o processo bloqueado. Instruções
1
Abra o console Enterprise Server SQL Server. Isto é encontrado no menu Iniciar do Windows no menu " SQL Server" . Clique em " SQL Server Management Studio " para abrir o console.
2 Tipo
" sp_who 'ativo' " na área de trabalho , e pressione a tecla "Enter" . Esta lista todos os processos e os nomes de usuários e IDs de sessão associados a eles. Você precisa identificar o que está causando o ID de bloqueio.
3
Identifique o ID da sessão para o bloqueio de registro. A partir da lista propagada na Etapa 2, localizar o usuário que tem o bloqueio de registro e tomar nota do ID da sessão. Essa identificação será necessário para as etapas seguintes.
4
Type " Matar 5 Pare e reinicie o aplicativo que tinha o problema consultando a tabela. Esta etapa é necessária se o bloqueio de registro estava causando problemas com uma aplicação desktop. Isso também ajuda a repor qualquer aplicativo que estava tendo erros ao tentar consultar o registro bloqueado .