# SQL Server - Cómo reducir el tamaño de una base de datos en servidores propios para enviar a Finnegans

**URL:** <https://bc.finneg.com/t/sql-server-como-reducir-el-tamano-de-una-base-de-datos-en-servidores-propios-para-enviar-a-finnegans/675>\
**Category:** Soporte técnico\
**Tags:** backup, base-de-datos\
**Created:** [30 Diciembre, 2021 12:24 UTC](https://bc.finneg.com/t/sql-server-como-reducir-el-tamano-de-una-base-de-datos-en-servidores-propios-para-enviar-a-finnegans/675 "2021-12-30T12:24:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mfernandez](https://bc.finneg.com/user_avatar/bc.finneg.com/mfernandez/32/13958_2.png) [@mfernandez](https://bc.finneg.com/u/mfernandez)\
**Post date:** [30 Diciembre, 2021 12:24 UTC](https://bc.finneg.com/t/sql-server-como-reducir-el-tamano-de-una-base-de-datos-en-servidores-propios-para-enviar-a-finnegans/675/1 "2021-12-30T12:24:57Z")

</div>

**Consulta** :

¿Cómo reducir el tamaño de una base de datos para enviar un backup a Finnegans?

* * *

**Respuesta:**

Ejecutar el script que reduce el tamaño en una copia de la base de datos y hacer un backup nuevo.  
Para realizar esta tarea se debe utilizar Microsoft SQL Server Management Studio

**Nota:** Este articulo es exclusivamente para personal técnico.

Para realizar los siguientes pasos se necesitan conocimientos de administración de _SQL Server_. También se debe contar con los permisos para acceder a las bases y poder realizar modificaciones.

Al no ser productos comercializados por Finnegans, todo lo relacionado a seguridad lo debes resolver con el responsable de administración del servidor. En este caso, dejamos a disposición la documentación oficial del proveedor del producto.

Por favor, no ejecutar el procedimiento si se tienen dudas y comunicarse con Finnegans.

* * *

**Pasos a seguir** :

1. Crear una nueva base de datos de prueba, realizar un backup de la base de datos de producción y restaurarlo en la base de datos creada.

Para hacerlo seguir los pasos de la documentación oficial de Microsoft.

> **[Inicio rápido: copia de seguridad y restauración de la base de datos con SSMS...](https://learn.microsoft.com/es-es/sql/relational-databases/backup-restore/quickstart-backup-restore-database?view=sql-server-ver15)**
>
> En este artículo, aprenderá a crear una nueva base de datos, realizar una copia de seguridad de la base de datos y restaurar la copia de seguridad en SQL Server con SSMS.

1. En la base de datos nueva, ejecutar el script de la siguiente manera

- Abrir SQL Server Management Studio  
 ![SSMS](https://bc.finneg.com/uploads/default/original/1X/46e609336a5d84ce5689cbe7cfae2c7254a2ace0.jpeg)

- Seleccionar Nueva Consulta  
 ![newQuery](https://bc.finneg.com/uploads/default/original/1X/def6345365dc584f6a510072f546c77432255545.jpeg)

- Seleccionar en el combo la nueva base de datos creada  
 ![SelectBD](https://bc.finneg.com/uploads/default/original/1X/002de5ac2ec0a314959e03cc19b1b9c80ed759e6.jpeg)

- Copiar el siguiente script y pegarlo en la pestaña abierta en el SQL Server Management Studio

> ```auto
> use nueva_base_de_datos
> 
> truncate table fafauditoria
> 
> truncate table FTLog
> 
> truncate table FAFAnalytics
> 
> truncate table BSTransaccionWSLog
> 
> truncate table fafi18n
> 
> DBCC SHRINKDATABASE (nueva_base_de_datos,0);
> 
> ```

Reemplazar **nueva\_base\_de\_datos** por el nombre de la base de datos creada en el paso 1.

- Ejecutar el script  
 ![Execute](https://bc.finneg.com/uploads/default/original/1X/adfc7bb3d1c702a3518dfb6e3b8156a5547c0033.jpeg)

1. Realizar un backup de la base de datos de prueba generada y enviar el archivo generado mediante el FTP de Finnegans, utilizando las credenciales que le han sido entregadas por Finnegans.
