FirebirdSQL logo

Примеры

Example 1. Создание теневую копию базы данных с номером 1
CREATE SHADOW 1 'g:\data\test.shd';
Example 2. Создание многофайловой теневой копии
CREATE SHADOW 2 'g:\data\test.sh1'
LENGTH 8000 PAGES
FILE 'g:\data\test.sh2';

DROP SHADOW

Назначение

Удаление теневой копии.

Доступно в

DSQL, ESQL

Синтаксис
DROP SHADOW sh_num
  [{PRESERVE | DELETE} FILE]
Table 1. Параметры оператора DROP SHADOW
Параметр Описание

sh_num

Номер теневой копии — положительное число, идентифицирующее набор файлов теневой копии.

Оператор DROP SHADOW удаляет указанную теневую копию из базы данных, с которой установлено текущее соединение.При удалении теневой копии прекращается процесс дублирования данных в эту копию.Если указана опция DELETE FILE, то будут также удалены и все связанные файлы с этой теневой копией.Если указана опция PRESERVE FILE, то файлы останутся не тронутыми.Это может быть полезно, если вы делаете резервную копию с теневого файла.По умолчанию используется опция DELETE FILE.

Кто может удалить теневую копию?

Выполнить оператор DROP SHADOW могут:

Примеры

Example 1. Удаление теневой копии с номером 1
DROP SHADOW 1;
См. также:

CREATE SHADOW.