Поделиться через


Увеличение размера базы данных

Область применения: SQL Server

В этой статье описывается, как увеличить размер базы данных в SQL Server с помощью SQL Server Management Studio или Transact-SQL. База данных расширяется путем увеличения размера существующего файла данных или журнала или добавления нового файла в базу данных.

Ограничения

Невозможно добавить или удалить файл во время выполнения инструкции BACKUP .

Разрешения

Необходимо разрешение ALTER на базу данных.

Использование SQL Server Management Studio

  1. В обозреватель объектов подключитесь к экземпляру ядро СУБД SQL Server, а затем разверните этот экземпляр.

  2. Разверните базы данных, щелкните правой кнопкой мыши базу данных, чтобы увеличить, и выберите пункт "Свойства".

  3. В окне Свойства базы данныхвыберите страницу Файлы .

  4. Чтобы увеличить размер существующего файла, увеличьте значение в столбце Исходный размер (МБ) для файла. Необходимо увеличить размер базы данных, по крайней мере, на 1 мегабайт.

  5. Чтобы увеличить размер базы данных, добавив новый файл, нажмите кнопку "Добавить ", а затем введите значения для нового файла. Дополнительные сведения см. в статье AДобавление файлов данных или журналов в базу данных.

  6. Нажмите ОК.

Использование Transact-SQL

  1. Соединитесь с ядром СУБД .

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить.

    В этом примере размер файла test1dat3 изменяется на 200 МБ.

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

Дополнительные примеры см. в разделе ALTER DATABASE (Transact-SQL) File и Filegroup Options.