Aumentar el tamaño de una base de datos

En este tema se describe cómo aumentar el tamaño de una base de datos en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL. La base de datos se expande aumentando el tamaño de los datos o el archivo de registro existentes, o bien agregando un archivo nuevo a la base de datos.

En este tema

  • Antes de empezar:

    Limitaciones y restricciones

    Seguridad

  • Para aumentar el tamaño de una base de datos, use:

    SQL Server Management Studio

    Transact-SQL

Antes de empezar

Limitaciones y restricciones

  • No se puede agregar o quitar un archivo mientras se está ejecutando una instrucción BACKUP.

Seguridad

Permisos

Requiere el permiso ALTER en la base de datos.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para aumentar el tamaño de una base de datos

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos de SQL Server y, a continuación, expándala.

  2. Expanda Bases de datos, haga clic con el botón secundario en la base de datos cuyo tamaño desee aumentar y, a continuación, haga clic en Propiedades.

  3. En Propiedades de la base de datos, seleccione la página Archivos.

  4. Para aumentar el tamaño de un archivo existente, aumente el valor de la columna Tamaño inicial (MB) correspondiente al archivo. Debe aumentar el tamaño de la base datos en 1 megabyte como mínimo.

  5. Para aumentar el tamaño de una base de datos agregando un nuevo archivo, haga clic en Agregar y especifique los valores de dicho archivo. Para obtener más información, vea Agregar archivos de datos o de registro a una base de datos.

  6. Haga clic en Aceptar.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para aumentar el tamaño de una base de datos

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. Este ejemplo aumenta el tamaño del archivo test1dat3.

USE master;
GO
ALTER DATABASE AdventureWorks2012 
MODIFY FILE
    (NAME = test1dat3,
    SIZE = 20MB);
GO

Para obtener más ejemplos, vea Opciones File y Filegroup de ALTER DATABASE (Transact-SQL).

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Conceptos

Agregar archivos de datos o de registro a una base de datos

Reducir una base de datos