Замечания по выпуску


10.4 db2gncol (новая команда)

db2gncol - Изменить значения генерируемых столбцов

Изменяет значения генерируемых столбцов в таблицах, находящихся в состоянии отложенной проверки и имеющих ограниченное пространство журналов. Эта утилита используется для подготовки оператора SET INTEGRITY для таблицы, содержащей столбцы, для генерации которых используются выражения.

Авторизация

Одна из следующих привилегий:

Синтаксис команды

>>-db2gncol----d--база_данных----s--имя_схемы------------------->
 
>-----t--имя_таблицы----c--счетчик_принятий--------------------->
 
>-----+------------------------------------+---+-----+---------><
      '--u--ID_пользователя---p--password--'   '--h--'
 

Параметры команды

-d база_данных
Задает алиас базы данных, в которой находится эта таблица.

-s имя_схемы
Задает имя схемы для этой таблицы. Имя схемы регистрозависимо.

-t имя_таблицы
Задает таблицу, для столбцов которой нужно вычислить по формулам новые значения генерируемых столбцов. Имя таблицы регистрозависимо.

-c счетчик_принятий
Задает число строк, обновляемых между операциями принятия. Этот параметр влияет на размер пространства журналов, необходимого для генерации значений столбцов.

-u ID_пользователя
Задает ID пользователя, обладающего привилегиями администратора системы или администратора базы данных. Если эта опция не задана, используется текущий ID пользователя.

-p пароль
Задает пароль для указанного ID пользователя.

-h
Выводит справку. Если указана эта опция, прочие опции игнорируются, и выводится только информация справки.

Замечания по использованию

Использование этой утилиты вместо опции FORCE GENERATED оператора SET INTEGRITY может быть необходимым, если таблица имеет большой размер и при этом:

Эта утилита сгенерирует значения всех столбцов, созданных на основе выражений генерации. В процессе обновления таблицы регулярно выполняются операции принятия, чтобы избежать переполнения пространства журналов. После выполнения утилиты db2gncol таблицу можно вывести из состояния отложенной проверки, используя оператор SET INTEGRITY.


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]