SQL Server : Desconectar Base de Datos / Bring Offline

Muchas veces necesitamos restaurar una base de datos sobre una ya existente, sabiendo que no perjudicamos ni datos ni a usuarios.

Los comandos que podemos usar para desconectar/conectar la base de datos son:

alter database "mibase" set offline
alter database "mibase" set online

y muchas veces obtendremos el siguiente error:

ALTER DATABASE failed because a lock could not be placed on database 'mibase'. Try again later.
ALTER DATABASE statement failed. (Microsoft SQL Server, Error: 5061)

esto se debe a que hay algún proceso del motor aún trabajando sobre la base de datos.

Para solucionar este problema, la manera mas rápida que encontré es simple: restartear el servicio SQLSERVER en el sistema operativo (Panel de Control –> Herramientas Administrativas –> Servicios).

 

About these ads

Acerca de hvivani

sysadmin, developer, RHCSA
Esta entrada fue publicada en Uncategorized y etiquetada , . Guarda el enlace permanente.

Deja un comentario

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