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


10.25 RECONCILE

В описание этой команды надо добавить следующее замечание по использованию:

При согласовании, если нет никаких других несоответствий, делаются попытки связать файлы, существующие в соответствии с данными таблиц, но несуществующие в соответствии с данными менеджера связей данных. Требуемый менеджер связей данных DB2 - тот, на который ссылается значение DATALINK в таблице. Согласование допускает недоступность требуемого менеджера связей данных DB2, равно как и тех, которые сконфигурированы в базе данных, но не упоминаются в данных таблицы.

Если не задана таблица исключений, в файле отчета исключений (имя-файла.exp) будет имя хоста, имя файла, ID столбца и код причины для всех значений из столбца DATALINK, для которых не удается восстановить ссылки на файлы. Если ссылку на файл не удается восстановить из-за того, что менеджер связей данных DB2 сам был отброшен из этой базы данных при помощи команды DROP DATALINKS MANAGER, в файл отчета исключений записывается не полное имя файла; в нем отсутствует префикс. В таблице исключений для значений DATALINK, с отброшенным или недоступным менеджером связей данных DB2 имя файла в значении DATALINK не будет полным именем файла. В нем отсутствует префикс. Например, если исходное значение DATALINK было 'http://host.com/dlfs/x/y/a.b', в таблицу исключений будет записано значение 'http://host.com/x/y/a.b', то есть префикс '/dlfs' будет исключен. В файл отчета исключений в этом случае будет записано 'x/y/a.b', то есть префикс 'dlfs' будет исключен.

В конце процесса согласования таблица выводится из состояния отложенного согласования связей данных (DRP), только если согласование завершилось на всех требуемых менеджерах связей данных DB2. Если для какого-нибудь из требуемых менеджеров связей данных DB2 согласование отложено (поскольку менеджеры были недоступны), таблица останется в состоянии DRP или будет переведена в это состояние.

В список возможных нарушений надо добавить следующее:

00010-Менеджер связей данных DB2, на который ссылается значение DATALINK,
      отброшен из базы данных при помощи команды DROP DATALINKS
      MANAGER. В этом случае в соответствующем значении DATALINK
      в таблице исключений не будет содержаться префикс.
      Например, если исходное значение DATALINK было
      'http://host.com/dlfs/prfx/x/y/a.b', а '/dlfs/prfx' -
      префикс, в таблицу исключений будет записано
      'http://host.com/x/y/a.b'.


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