Segue abaixo alguns comandos para se verificar a existência ou não de bloqueios no Sql Server:
-- Executando essa stored procedure é listado todos os processos no master, para vermos se há algum processo -- bloqueado devemos atentar para a coluna BlkBy, se nessa coluna tiver algum processo é por que existe bloqueio. SP_WHO2 --Com essa consulta voce ja vai direto no processo que esta gerando o bloqueio select * from master..sysprocesses where blocked !=0 and blocked <> spid
Obs. : Como em ambos os procedimentos mencionados acima mostram a coluna hostname você pode consultar o usuário, para que o mesmo finalize o que estiver fazendo para liberar os processos, caso nao tenha como contactar o usuário você pode usar o comando dbcc inputbuffer(spid) para ver o que está sendo executado pelo processo que esta gerando o bloqueio, dessa forma você pode avaliar se pode executar um kill spid ou não para liberar os processos.