21
Jun
10

Desbloquear proceso en MSSQL 2000

Cuando dos o más usuarios toman el mismo registro, se dice que se llama Interbloqueo, por lo que ésto puede hacer que las tablas relacionadas al registro no puedan ser accedidas.

Para solventar éste problema, se deberá de iniciar sesión al SQL Query Analizer como sa y usando la base de datos Master.

SQL Analizer

Ahora, se ejecutará el comando: sp_who2, el cual nos mostrará una lista de todos los procesos en ese momento, además de información interesante como el login, nombre de equipo, base de datos, entre otros.

La columna al cual le prestarémos mucha atención es BlkBy.

sp_who2

Se puede ver que en el proceso con SPID 68 existe un bloqueo por parte del proceso con SPID 71, por lo que se deberá de ejecutar el comando:

Kill 71

De esta forma, el proceso bloqueador será terminado y dejará de haber problemas para acceder a los registros.


0 Responses to “Desbloquear proceso en MSSQL 2000”



  1. Dejar un comentario

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: