Mostrando entradas con la etiqueta liberar espacio. Mostrar todas las entradas
Mostrando entradas con la etiqueta liberar espacio. Mostrar todas las entradas

sábado, 27 de febrero de 2016

Liberar espacio en disco con Sql Server 2014

En una entrada anterior explicaba cómo liberar espacio en disco con SQL SERVER 2005, En esta entrada explico lo mismo pero para SQL Server 2014. 
El proceso es prácticamente el mismo, si cabe más sencillo aún.

A través de las opciones Poner sin conexión-Poner con conexión  (Take offline- Bring online)


¡Ojo!  Antes de nada hacer una copia de seguridad de la base de datos.

Conviene antes de empezar cambiar el modo de recuperación de Completo a Simple. Para ello posicionados sobre la base de datos, pulsamos botón derecho del ratón -> propiedades.

Liberar espacio en disco con SQL Server 2014



Y en la pestaña Opciones, sobre el combo modelo de recuperación elegimos simple.

Modo de recuperación Simple


Hecho esto, sobre el explorador de objetos posicionados sobre la base de datos de la que queremos liberar espacio, pulsamos botón derecho del ratón -> tareas -> poner sin conexión (Take offline).

poner base de datos sin conexión, SQL Server


Dejar sin conexión la base de datos

Esto deja la base de datos fuera de conexión, antes de integrarla de nuevo, tenemos que ir al equipo donde está alojada físicamente y eliminar físicamente el archivo .ldf
Con el botón derecho del ratón sobre el explorador de Windows en el archivo .ldf de SQL Server que queremos eliminar.
eliminar un archivo .ldf desde el explorador de windows



Hecho esto podemos poner en conexión de nuevo la base de datos pero sin el archivo .ldf.
Para ello, sobre Databases, botón derecho del ratón -> Tareas -> poner en conexión (o Bring Online) 


reconectar una base de datos SQL Server
Y finalmente en el explorador de objetos de SQL Server ponemos de nuevo a modo de recuperación completa, en la pestaña de opciones de las propiedades de la base de datos. 
modo de recuperación completa, SQL Server

Esto dejará de nuevo la Base de datos disponible pero con el fichero .ldf vacío, en algunos casos esto libera muchos gigas ocupados de forma innecesaria en el disco duro del servidor de bases de datos .

lunes, 30 de septiembre de 2013

Liberar espacio en disco con SQL Server

Algunas veces las bases de datos se hacen demasiado grandes y se "comen" todo el disco duro disponible, pero es fácil liberar espacio sin perder información de la Base de Datos.

Las bases de datos de SQL Server disponen de dos tipos de archivos: el de datos .mdf y el de transacciones .ldf

Este último contiene un histórico de todas las transacciones que se han hecho en la base de datos, por tanto puede hacerse muy grande y ocupar innecesariente casi todo nuestro disco duro. 

Liberar espacio en disco con SQL server