Составители:
Рубрика:
<группа> _
FILEGROUP имя_группы<спецификация_файла> [,…n]
Рассмотрим параметры этой команды:
имя_базы данных – имя создаваемой базы данных. Оно должно быть уникальным в
рамках сервера и соответствовать требованиям, предъявляемым к идентификаторам. SOL
Server 7.0 не рекомендует использовать для имени символы кириллицы.
ON – ключевое слово, обозначающее начало описания файлов, где будет
размещаться
база данных.
PRIMARY – ключевое слово для определения основного (первичного) файла в группе.
Если оно опущено, то выбирается первый файл из списка.
,…n – перечень дополнительных файлов, в которых будет размещаться база данных.
LOAD ON - открывает начало списка файлов для размещения журнала транзакций.
Если этот параметр опущен, файл создается
автоматически с размером равным 25%
общего размера файлов данных.
FOR LOAD – оставлен для совместимости с предыдущими версиями.
FOR ATTACH – определяет, что база данных создается путем присоединения
существующих файлов. Если число файлов не превышает 16, то вместо использования
этого параметра при создании базы данных лучше воспользоваться системной хранимой
процедурой SP_ATTACH_DB.
NAME = логическое_имя_файла – определяет
логическое имя, которое SQL Server
использует для ссылки на файл. Оно должно быть уникальным в базе данных.
FILENAME = "имя_файла_операционной системы" – определяет полный путь и имя
физического файла операционной системы
SIZE = размер – задает начальный размер файла.
MAXSIZE = максимальный_размер – определяет максимальное значение, до которого
может увеличиться файл. Если это
значение не указано, то рост файла может
продолжаться пока будет свободное место на диске.
UNLIMITED – явным образом указывает на возможность неограниченного увеличения
размера файла, естественно, пока есть свободное место на диске.
FILEGROWTH = приращение – задает приращение, на которое будет изменяться
размер файла при его увеличении или уменьшении. Этот параметр можно
указывать и в
процентах. Если значение равно 0, то указанный начальный размер меняться не будет.
В простейшем случае оператор создания базы данных с именем PROBA (для
хранения таблиц и некоторой другой информации) выглядит следующим образом:
CREATED DATABASE PROBA
ON PRIMARY
(NAME=PROBA_Data, FILENAME="D:\mssql7\data\Proba_Data.MDF",
SIZE=1MB,MAXSIZE=UNLIMITED, FILEGROWTH=10%)
LOAD ON (NAME=PROBA_Data,
FILENAME="D:\mssql7\data\Proba_Data.MDF",
SIZE=1MB,MAXSIZE=UNLIMITED, FILEGROWTH=10%)
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
