alter_database
ALTER DATABASE
Версии сервера
0.9 | 1.0 | 1.5.3 | 1.5.4 | 1.5.5 | 2.0 | 2.0.3 | 2.0.4 | 2.1 | 2.5 | 3.0 |
---|---|---|---|---|---|---|---|---|---|---|
Да | Да | Да | Да | Да | Да | Да | Да | Да | ? | ? |
Формат
ALTER {DATABASE | SCHEMA} ADD <add_clause>; <add_clause> = FILE "<filespec>" [<fileinfo>] [<add_clause>] <fileinfo> = LENGTH [=] int [PAGE[S]] | STARTING [AT [PAGE]] int
Аргумент | Описание |
---|---|
SCHEMA | Альтернативное ключевое слово для DATABASE |
ADD FILE "<filespec>" | Добавляет один или более вторичных файлов, в которых будут размещены страницы базы данных, когда первичный файл будет заполнен. |
LENGTH [=] int [PAGE[S]] | Определяет диапазон страниц для вторичного файла, устанавливая количество страниц для каждого файла. |
STARTING [AT [PAGE]] int | Определяет диапазон страниц для вторичного файла, устанавливая стартовый номер страницы. |
Описание
Инструкция ALTER DATABASE добавляет вторичные файлы к существующей базе данных. Вторичные файлы полезны для управления ростом и расположением базы данных. Они позволяют файлам базы данных быть распределенными на различных запоминающих устройствах, но при этом файлы должны оставаться на том же самом узле, что и первичный файл базы данных.
База данных может быть изменена ее создателем и пользователем SYSDBA.
ALERT DATABASE требует эксклюзивного доступа к базе данных.
Пример
Следующая инструкция добавляет вторичные файлы к существующей базе данных:
ALTER DATABASE ADD FILE "employee.gd1" STARTING AT PAGE 10001 LENGTH 10000 ADD FILE "employee.gd2" LENGTH 10000;
См. также
Источник
langref.pdf
alter_database.txt · Последнее изменение: 2008/04/30 03:40 (внешнее изменение)
Обсуждение