Для увеличения размера базы данных есть команда ALTER DATABASE, Вот её синтаксис:
ALTER DATABASE <Имя БД>
[ON {DEFOULT | <Имя устройства>}[= <Размер>][, <Имя устройства>[= <Размер>]]…]
[FOR LOAD]
Ниже приводится пример использования этой команды. Мы увеличиваем размер базы данных test на три мегабайта:
ALTER DATABASE test
ON autostore = 3
При изменении базы данных с помощью команды ALTER DATABASE необходимо знать следующее:
- Параметр <размер>, выраженный в мегабайтах, - это значение, на которое увеличивается размер базы данных. Значение по умолчанию – 2Мб.
- Минимальный размер, на который можно изменить размер базы данных, равен 2 Мб.
- В том случае, если вы попытаетесь увеличить размер базы данных, но при этом не будет достаточно места на физическом устройстве, Microsoft SQL Server выделит максимально возможное пространство.
- Разрешение на использование команды ALTER DATABASE зависит от прав на использование CREATE DATABASE.
- Если вы хотите предотвратить использование базы данных другими пользователями, укажите ключевое слово FOR LOAD. Это дает тот же эффект, что и использование данного ключевого слова с командой CREATE DATABASE.