Вы находитесь на странице: 1из 645

®

IBM DB2 Universal Database



򔻐򗗠򙳰

Справочник по сообщениям, Том 1


Версия 8.2

GH43-0197-01
®
IBM DB2 Universal Database

򔻐򗗠򙳰

Справочник по сообщениям, Том 1


Версия 8.2

GH43-0197-01
Перед тем как использовать данный документ и продукт, описанный в нем, прочтите общие сведения под заголовком Замечания.

Этот документ содержит информацию, которая является собственностью IBM. Она предоставляется в соответствии с
лицензионным соглашением и защищена законами об авторском праве. Информация в данной публикации не
включает никаких гарантий на продукт и никакое из утверждений в данном руководстве не следует понимать
подобным образом.
Заказать публикации IBM можно через Интернет или у местного представителя IBM.
v Чтобы заказать публикации через Интернет, перейдите на Web-страницу Центра публикаций IBM (IBM Publications
Center): www.ibm.com/shop/publications/order
v Чтобы найти местное представительство IBM, перейдите на страницу IBM Directory of Worldwide Contacts по адресу
www.ibm.com/planetwide
Чтобы заказать публикации DB2 через отдел DB2 Marketing and Sales в Соединенных Штатах или Канаде, позвоните по
телефону 1-800-IBM-4YOU (426-4968).
Отсылая информацию IBM, вы тем самым даете IBM неисключительное право использовать или распространять эту
информацию любым способом, как фирма сочтет нужным, без каких-либо обязательств перед вами.
© Copyright International Business Machines Corporation 1993 - 2004. Все права защищены.
Содержание
Глава 1. Сообщения. Введение . . . . 1 Приложение B. Техническая
Структура сообщения . . . . . . . . . . . 1 информация о DB2 Universal
Вызов справки по сообщениям . . . . . . . . 1 Database . . . . . . . . . . . . . 599
Другие сообщения DB2 . . . . . . . . . . 2 Документация и справка по DB2 . . . . . . . 599
Другие источники сообщений . . . . . . . . 3 Обновления документации по DB2 . . . . . 599
Информационный центр DB2 . . . . . . . . 600
Глава 2. Сообщения ADM . . . . . . . 5 Сценарии установки Информационного центра DB2 601
Установка Информационного центра DB2 с
Глава 3. Сообщения AMI . . . . . . . 35 помощью мастера по установке DB2 (UNIX) . . . 604
Установка Информационного центра DB2 с
Глава 4. Сообщения репликации . . . 37 помощью мастера по установке DB2 (Windows) . . 606
Вызов Информационного центра DB2 . . . . . 609
Обновление Информационного центра DB2,
Глава 5. Сообщения CCA . . . . . . 171 установленного на вашем компьютере или на
сервере интранета . . . . . . . . . . . . 610
Глава 6. Сообщения CLI . . . . . . 181 Вывод тем Информационного центра DB2 на
предпочитаемом вами языке . . . . . . . . 611
Глава 7. Сообщения DBA . . . . . . 193 Документация по DB2 в формате PDF и в печатном
виде . . . . . . . . . . . . . . . . 611
Базовая информация о DB2 . . . . . . . . 612
Глава 8. Сообщения DBI . . . . . . 255
Информация об управлении . . . . . . . . 612
Информация о разработке программ . . . . . 613
Глава 9. Сообщения DBT . . . . . . 301 Информация о возможностях для бизнеса . . . 614
Информация о DB2 Connect . . . . . . . . 614
Глава 10. Сообщения DB2 . . . . . . 311 Информация Начинаем работу . . . . . . . 615
Информация по обучающим программам . . . 615
Глава 11. Сообщения DLFM . . . . . 345 Информация о дополнительных компонентах 616
Замечания по выпуску . . . . . . . . . . 616
Печать книг DB2 из файлов PDF . . . . . . . 617
Глава 12. Сообщения DQP . . . . . 363 Заказ печатных копий книг DB2 . . . . . . . 618
Вызов контекстной справки в инструменте DB2 . . 618
Глава 13. Сообщения DWC . . . . . 385 Вызов справки по сообщениям из командной строки 619
Вызов справки по командам из командной строки 620
Глава 14. Сообщения GSE . . . . . 485 Вызов справки по SQLSTATE из командной строки 620
Обучающие программы DB2 . . . . . . . . 621
Глава 15. Сообщения ICC . . . . . . 533 Информация об устранении неисправностей DB2 621
Доступность . . . . . . . . . . . . . . 622
Ввод с клавиатуры и навигация . . . . . . 622
Глава 16. Сообщения MQL . . . . . 555 Доступность и дисплей . . . . . . . . . 623
Совместимость с технологиями для людей с
Глава 17. Сообщения SAT . . . . . . 559 физическими недостатками . . . . . . . . 623
Удобный формат документации . . . . . . 623
Глава 18. Сообщения SPM . . . . . 567 Синтаксические диаграммы в десятичном формате с
точками . . . . . . . . . . . . . . . 624
Сертификация Common Criteria для продуктов DB2
Глава 19. Сообщения XML Extender 581
Universal Database . . . . . . . . . . . . 626

Приложение A. Записи нарушений Приложение C. Замечания . . . . . 629


протокола SPM . . . . . . . . . . 597 Товарные знаки . . . . . . . . . . . . . 631
Запись нарушения протокола синхронизации . . . 597
Запись нарушения протокола точек синхронизации 597
Индекс . . . . . . . . . . . . . . 633
Запись нарушения протокола XLN . . . . . . 598

Как связаться с IBM . . . . . . . . 635


Информация о продукте . . . . . . . . . . 635

© Copyright IBM Corp. 1993 - 2004 iii


iv Справочник по сообщениям, Том 1
Глава 1. Сообщения. Введение
Предполагается, что вы знакомы с функциями операционной системы, в которой
установлена DB2. Информацию в следующих главах можно использовать для
определения источника ошибок или неисправностей и разрешения проблем при
помощи соответствующих действий. Эта информация помогает также понять, где
генерируются и куда записываются сообщения.

Структура сообщения
Справка по сообщениям описывает причины появления сообщений и необходимые
действия в ответ на сообщения.

Идентификатор сообщения состоит из трехсимвольного префикса сообщения, за


которым идет четырех- или пятизначный номер сообщения и односимвольный
суффикс. Пример: SQL1042C. Список префиксов сообщений смотрите в разделах
“Вызов справки по сообщениям” и “Другие сообщения DB2” на стр. 2.
Односимвольный суффикс описывает серьезность сообщений об ошибке.

Обычно идентификаторы сообщений, оканчивающиеся на C, относятся к серьезным


ошибкам. Сообщения с идентификаторами, оканчивающимися на E - срочные
сообщения. Сообщения с идентификаторами, оканчивающимися на N - сообщения об
ошибках, на W - предупреждения и на I - информационные сообщения.

Для сообщений ADM идентификаторы сообщений, оканчивающиеся на C, относятся


к серьезным ошибкам. Сообщения с идентификаторами, оканчивающимися на E -
срочные сообщения. Сообщения с идентификаторами, оканчивающимися на W -
важные сообщения, на I - информационные сообщения.

Сообщения SQL, идентификаторы которых оканчиваются буквой N - это сообщения


об ошибках. Сообщения, идентификаторы которых оканчиваются буквой W -
предупреждения или информационные сообщения. Сообщения, идентификаторы
которых оканчиваются буквой C, извещают о критических ошибках системы.

Вызов справки по сообщениям


Следующие сообщения DB2 доступны из процессора командной строки:
Префикс
Описание
AMI сообщения, генерируемые MQ Application Messaging Interface
ASN сообщения, генерируемые программой DB2 Replication
CCA сообщения, генерируемые ассистентом конфигурирования клиента
CLI сообщения, генерируемые CLI (интерфейсом уровня вызовов)
DBA сообщения, генерируемые инструментами управления базой данных
DBI сообщения, генерируемые при установке и конфигурировании
DBT сообщения, генерируемые инструментами базы данных
DWC сообщения, генерируемые Центром хранилищ данных
DB2 сообщения, генерируемые процессором командной строки

© Copyright IBM Corp. 1993 - 2004 1


DLFM сообщения, генерируемые менеджером файлов связей данных
DQP сообщения, генерируемые программой Query Patroller
GSE сообщения, генерируемые модулем DB2 Spatial Extender
ICC сообщения, генерируемые Центром каталогов данных
MQL сообщения, генерируемые программой MQ Listener
SAT сообщения, генерируемые средой сателлитов
SPM сообщения, генерируемые менеджером точек синхронизации
SQL сообщения, генерируемые менеджером баз данных при обнаружении
ошибочных ситуаций или ситуаций предупреждений.

Для вызова справки по сообщениям откройте процессор командной строки и введите:


? XXXnnnnn

Текст сообщений, связанных с кодами SQLSTATE, можно получить так:


? nnnnn

или

? nn

где nnnnn - пятизначный SQLSTATE (алфавитно-цифровой), а nn - двухзначный кода


класса SQLSTATE (первые две цифры значения SQLSTATE).

Примечание: Идентификатор сообщения, принимаемый как параметр команды db2,


регистронезависим.

Поэтому следующие команды дадут одинаковый результат:


v ? SQL0000N
v ? sql0000
v ? SQL0000w

Чтобы вызвать справку по сообщениям из командной строки в системе на основе


UNIX, введите:
db2 “? XXXnnnnn”

где XXX - префикс сообщения,


а nnnnn - номер сообщения.

Если выводимый текст не помещается на вашем экране, используйте следующую


команду (в системах на основе unix и в прочих системах, где поддерживается команда
″more″):

db2 “? XXXnnnnn” | more

Другие сообщения DB2


Некоторые сообщения, возвращаемые компонентами DB2, не описаны в электронной
справке или в данном руководстве. К числу префиксов таких сообщений относятся:
ADM сообщения, генерируемые многими компонентами DB2. Такие сообщения
записываются в файл журнала уведомлений администратора и дают
дополнительную информацию для администраторов системы.

2 Справочник по сообщениям, Том 1


Примечание: Сообщения ADM приводятся в справочнике, но отсутствуют в
электронной справке.
AUD сообщения, генерируемые утилитой аудита DB2.
DIA диагностические сообщения, генерируемые многими компонентами DB2.
Такие сообщения записываются в файл диагностического журнала
db2diag.log и дают дополнительную информацию для пользователей и
персонала обслуживания DB2 при поиске причин ошибок.
GOV сообщения, генерируемые утилитой ограничения ресурсов DB2.

В большинстве случаем в этих сообщениях приводится достаточно информации для


определения причин предупреждения или ошибки. Дополнительную информацию о
командах и утилитах, генерирующих эти сообщения, смотрите в соответствующих
руководствах, где описаны эти команды или утилиты.

Другие источники сообщений


При выполнении в системе других программ вы можете получать сообщения с
префиксами, не упомянутыми в данном руководстве.

Информацию об этих сообщениях смотрите в информации об этих программных


продуктах.

Глава 1. Сообщения. Введение 3


4 Справочник по сообщениям, Том 1
Глава 2. Сообщения ADM
В этом разделе перечисляются сообщения уведомления администратора (ADM).
Сообщения перечисляются в порядке номеров.

ADM0001C Произошла серьезная ошибка. Просмотрите ADM0504C Произошла непредвиденная внутренняя


журнал уведомлений администратора и при ошибка обработки. ВСЕ ПРОЦЕССЫ DB2,
необходимости обратитесь в центр СВЯЗАННЫЕ С ДАННЫМ
обслуживания IBM. ЭКЗЕМПЛЯРОМ,
ПРИОСТАНОВЛЕНЫ. Записана
диагностическая информация. За
ADM0500E У службы DB2 нет необходимых
дальнейшей помощью обращайтесь в центр
полномочий для выполнения этой команды.
обслуживания IBM.
Если со службой DB2 связана учетная
запись пользователя, обеспечьте, чтобы эта
учетная запись имела правильные права ADM0505E DB2 получила от операционной системы
доступа на локальной системе и доступ к сигнал SIGDANGER. Этот сигнал
базе данных защиты домена для означает, что системе не хватает
аутентификации пользователя и проверки пространства подкачки. Если пространства
списка группы. подкачки становится слишком мало,
операционная система начинает
принудительно прерывать пользовательские
ADM0501C Исключительная ситуация переполнения
процессы. Обратитесь к администратору
стека. Работа экземпляра DB2 завершена
системы, чтобы он увеличил пространство
аварийно. Чтобы устранить эту ошибку,
подкачки.
можно увеличить размер стека по
умолчанию для файла db2syscs.exe при
помощи утилиты db2hdr следующим ADM0506I DB2 автоматически обновила параметр
образом: db2hdr \sqllib\bin\db2syscs.exe ядра параметр, имевший значение
/s:stackreserve[,stackcommit] Обратите старое-значение, до рекомендованного
внимание на то, что увеличение размера значения рекомендованное-значение.
стека по умолчанию потребует большего
объема виртуальной памяти и может
ADM0507W DB2 не смогла автоматически обновить
привести к сокращению максимального
параметр ядра параметр до
числа одновременных соединений. За
рекомендованного значения
дальнейшей помощью обращайтесь в центр
рекомендованное-значение. Обновите
обслуживания IBM.
параметр ядра вручную.

ADM0502C Работа экземпляра DB2 завершена


ADM0508E DB2 не удалось загрузить библиотеку
аварийно. Чтобы исправить эту ошибку,
интерпретатора Java путь-библиотеки.
увеличьте значение параметра
Обычно эта ошибка происходит из-за
конфигурации менеджера баз данных
ограничений операционной системы. Для
AGENT_STACK_SZ. За дальнейшей
решения проблемы обратитесь к
помощью обращайтесь в центр
документации IBM DB2. Если ошибка не
обслуживания IBM.
исчезнет, обратитесь в службу поддержки
IBM.
ADM0503C Произошла непредвиденная внутренняя
ошибка обработки. ВСЕ ПРОЦЕССЫ DB2,
ADM1010I Согласование начато для таблицы
СВЯЗАННЫЕ С ДАННЫМ
имя-таблицы.
ЭКЗЕМПЛЯРОМ, ПРЕРВАНЫ. Записана
диагностическая информация. За
дальнейшей помощью обращайтесь в центр ADM1011I Согласование успешно завершено для
обслуживания IBM. таблицы имя-таблицы.

© Copyright IBM Corp. 1993 - 2004 5


ADM1012W Неудачное согласование для таблицы ADM1531E Аварийное восстановление завершено
имя-таблицы. Таблица будет переведена в успешно.
состояние невозможности согласования
связей данных (DRNP).
ADM1532E Неудачное аварийное восстановление, код
ошибки SQLCODE SQLCODE.
ADM1013W Согласование для таблицы имя-таблицы
завершено удачно на включенных
ADM1533W База данных восстановлена. Однако одно
менеджерах связей данных и отложено для
или несколько табличных пространств
выключенных менеджеров связей данных.
находятся в автономном состоянии.
Таблица будет переведена в состояние
отложенного согласования связей данных
(DRP). ADM1540W Программа имя_программы с хэндлом
программы хэндл_программы и ID
программы ID_программы, выполняемая
ADM1014E Неудачное согласование для таблицы
под ID аутентификации
имя-таблицы.
ID_аутентификации, использовала больше
пространства журнала, чем разрешено
ADM1022W Информация метаданных для столбцов параметром конфигурации базы данных
DATALINK отсутствует на менеджере MAX_LOG (текущее значение
связей данных DB2 имя-сервера. значение_MAX_LOG). Завершите работу
этой программы с помощью команды
COMMIT, ROLLBACK или FORCE
ADM1023W Согласование отложено на менеджере
APPLICATION.
связей данных имя-сервера.

ADM1541W Программа имя_программы с хэндлом


ADM1024W Согласование завершено на менеджере
программы хэндл_программы и ID
связей данных имя-сервера.
программы ID_программы, выполняемая
под ID аутентификации
ADM1500W DB2 не может найти файл журнала ID_аутентификации, принудительно
имя-файла. отключена от базы данных из-за нарушения
параметра конфигурации базы данных
NUM_LOG_SPAN (текущее значение
ADM1510W Нарушение совместного использования значение_NUM_LOG_SPAN). Для единицы
файла при обращении к файлу журнала работы будет выполнен откат.
имя-файла. Возможно, файл используется в
другом процессе. DB2 попытается удалить
его позже. ADM1542W Программа имя_программы с хэндлом
программы хэндл_программы и ID
программы ID_программы, выполняемая
ADM1511W Ошибка ошибка при удалении файла под ID аутентификации
журнала имя-файла. DB2 попытается ID_аутентификации, принудительно
удалить этот файл позже. отключена от базы данных из-за нарушения
параметра конфигурации базы данных
ADM1512E Ошибка ошибка при удалении файла MAX_LOG (текущее значение
журнала имя-файла. Пользователь должен значение_MAX_LOG). Для единицы работы
удалить этот файл вручную. будет выполнен откат.

ADM1513W Файл журнала имя-файла удален. ADM1550W Пространство активного журнала


превышает параметр конфигурации базы
данных LOGPRIMARY. Если файлы
ADM1514W Файл журнала имя-файла больше не журнала приходится получать из архива,
существует. откат может выполняться медленно.

ADM1530E Началось аварийное восстановление. ADM1551W DB2 получает файл активного журнала
имя-файла из архива. Это может привести к
задержке.

6 Справочник по сообщениям, Том 1


ADM1552E DB2 не может открыть файл активного ADM1608I DB2 запускает фазу завершения
журнала имя-файла. Это может быть восстановления табличного пространства с
связано с ошибкой при получении файла повтором транзакций.
журнала из архива. DB2 будет повторять
попытки через каждые 5 минут.
ADM1609W DB2 отменяет восстановление базы данных
с повтором транзакций.
ADM1600W Для включения параллельного
восстановления не хватило памяти, однако
ADM1610W DB2 отменяет восстановление табличного
восстановление продолжается. Для всех
пространства с повтором транзакций.
последующих операций восстановления
увеличьте параметры конфигурации
DBHEAP или UTIL_HEAP_SZ на ADM1611W Фаза восстановления с повтором
размер-блока. транзакций завершена.

ADM1601W Было выдано требование повторить ADM1612W Невозможно завершить оперативное


транзакции для базы данных. Но текущий восстановление табличного пространства с
вызов повтора транзакций не дочитал повтором транзакций из-за высокой
журналы до момента предыдущего вызова. активности базы данных. Уменьшите
Файлы журнала с записями журнала для активность базы данных, увеличьте
LSN LSN не были доступны в LOGPATH параметр конфигурации MAXAPPLS или
или OVERFLOW LOG PATH базы выполните автономное восстановление
данных. Убедитесь, что по LOGPATH или табличного пространства с повтором
OVERFLOW LOG PATH базы данных транзакций.
доступны все файлы журнала, и повторите
команду rollforward. База данных остается
в состоянии отложенного повтора ADM1613W Для табличного пространства
транзакций. имя-табличного-пространства (ID
ID-табличного-пространства) ранее уже
повторены транзакции
ADM1602W Началось восстановление с повтором отметка-момента-времени в
транзакций. отметка-времени-повтора-транзакций.

ADM1603I DB2 запускает фазу повтора транзакций ADM1614W Табличное пространство


восстановления базы данных с повтором имя-табличного-пространства (ID
транзакций. ID-табличного-пространства) переведено в
состояние отложенного восстановления. Для
остальных табличных пространств
ADM1604I DB2 запускает фазу повтора транзакций
повторены транзакции до конца журналов.
восстановления табличного пространства с
повтором транзакций.
ADM1615W DB2 не может повторить транзакции для
табличного пространства
ADM1605I DB2 запускает фазу отмены транзакций
имя-табличного-пространства (ID
восстановления базы данных с повтором
ID-табличного-пространства), потому что
транзакций.
оно еще используется активной
транзакцией. Хэндл программы -
ADM1606I DB2 запускает фазу отмены транзакций хэндл-программы. Завершите работу этой
восстановления табличного пространства с программы с помощью команды COMMIT,
повтором транзакций. ROLLBACK или FORCE APPLICATION.

ADM1607I DB2 запускает фазу завершения ADM1616E Во время восстановления DB2 не смогла
восстановления базы данных с повтором найти запись журнала отброшенной
транзакций. таблицы, соответствующую данной
отброшенной таблице с ID ID-таблицы.

Глава 2. Сообщения ADM 7


ADM1617W Обработка табличного пространства ADM1803W На непосредственном устройстве путь
имя-табличного-пространства (ID недостаточно места для файлов журнала.
ID-табличного-пространства), включенного Фактический размер устройства -
в последний повтор транзакций, еще не устройство-фактически страниц по 4
завершена. Табличное пространство не Кбайта. Требуется минимальный размер
включено в список табличных пространств, устройства устройство-минимум страниц по
предназначенный для этого повтора 4 Кбайта.
транзакций. Оно переведено в состояние
отложенного восстановления.
ADM1804W Непосредственное устройство слишком
мало, чтобы поддерживать пространство
ADM1618W Во время повтора транзакций базы данных активного журнала. Доступно
DB2 не может восстановить табличное фактический-размер-устройства, страниц по
пространство имя-табличного-пространства 4 Кбайта, но требуется
(ID ID-табличного-пространства). минимальный-размер-устройства страниц
Табличное пространство переведено в по 4 Кбайта. Используйте устройство
состояние отложенного повтора транзакций. большего объема или уменьшите значения
Чтобы восстановить его, выполните повтор параметров конфигурации базы данных
транзакций табличного пространства после LOGPRIMARY и/или LOGFILSIZ.
завершения повтора транзакций базы
данных.
ADM1805E DB2 не может использовать параметр
конфигурации базы данных
ADM1619W Повтор транзакций нельзя остановить в NEWLOGPATH, потому что
этой точке. Выполняется повтор транзакций непосредственное устройство уже
до логического последовательного номера используется как контейнер журнала или
LSN-повтора-транзакций в файле журнала табличного пространства в каком-то другом
имя-файла-журнала. месте.

ADM1700W DB2 не может использовать путь журнала, ADM1806E Невозможно использовать параметр
указанный в резервной копии, и конфигурации базы данных
переключается на путь журнала по NEWLOGPATH новый-путь-журнала. DB2
умолчанию. будет продолжать использовать текущий
путь журнала.
ADM1701W Параметр конфигурации базы данных
USEREXIT не включен, потому что для ADM1807E Новые значения параметров конфигурации
параметр конфигурации базы данных базы данных NEWLOGPATH и
LOGRETAIN задано значение CAPTURE. MIRRORLOGPATH совпадают, что
недопустимо. Задайте для этих двух
параметров различные значения.
ADM1800E DB2 не смогла подтвердить архивирование
журнала номер-журнала по старому пути
журналов. Чтобы обеспечить возможность ADM1810E Новое значение параметра конфигурации
восстановления базы данных, сделайте ее базы данных MIRRORLOGPATH
резервную копию. недопустимо или не может использоваться.
DB2 проигнорирует новое значение.
Подтвердите новое значение пути и
ADM1801W DB2 не смогла получить доступ для
проверьте его допустимость.
хранения файлов больше, чем к 2 Гбайтам
пространства на непосредственном
устройстве. Поэтому для журнала будет ADM1811E Сейчас DB2 переключится на путь журнала
использовано только 2 Гбайта пространства по умолчанию путь-журнала.
для хранения файлов.
ADM1812E Невозможно использовать новое значение
ADM1802W База данных переведена в состояние параметра конфигурации базы данных
отложенного резервного копирования в MIRRORPATH новый-путь-зеркальной-
автономном режиме, так как параметр копии. DB2 будет продолжать использовать
конфигурации базы данных LOGFILSIZ текущий путь зеркальной копии
изменен при использовании для журнала путь-зеркальной-копии-по-умолчанию.
непосредственного устройства.

8 Справочник по сообщениям, Том 1


ADM1813E Текущий путь зеркальной копии ADM1823E Активный журнал полон и удерживается
текущий-путь-зеркальной-копии хэндлом прикладной программы хэндл.
недопустим. Завершите работу этой программы с
помощью команды COMMIT, ROLLBACK
или FORCE APPLICATION.
ADM1814E Текущий путь журнала
текущий-путь-журнала недопустим.
ADM1824W DB2 не может удалить файл журнала
имя-файла. Пользователь должен удалить
ADM1815E Произошла ошибка, когда DB2 пыталась
файл журнала вручную.
удалить файлы журнала из
путь-файлов-журнала.
ADM1825W DB2 не может создать следующий файл
журнала из-за ошибки обработчика
ADM1817E DB2 не удалось выполнить программу
пользователя.
обработчика пользователя при
архивировании файла журнала
имя-файла-журнала из путь-каталога для ADM1826E DB2 не может продолжать, так как диск,
базы данных имя-базы-данных. Код используемый для журнала, заполнен.
ошибки - код-возврата. Проверьте
программу обработчика пользователя,
ADM1827E На непосредственном устройстве,
запустив ее вручную.
используемом для регистрации,
недостаточно места. Пользователь должен
ADM1818E Программа обработчика пользователя выполнить резервное копирование базы
вернула сообщение об ошибке. DB2 не будет данных в автономном режиме.
вызывать программу обработчика
пользователя для этой базы данных в
ADM1828C DB2 еще раз попытается создать файл
течение 5 минут.
журнала через 5 минут.

ADM1819C DB2 не смогла переключиться на новый


ADM1829E Активный журнал полон и удерживается
размер файла журнала, потому что при
неоднозначной транзакцией. Для
архивировании старого журнала на
разрешения этой неоднозначной транзакции
непосредственном устройстве произошла
воспользуйтесь командой LIST INDOUBT
ошибка. В результате доступ к базе данных
TRANSACTION.
невозможен.

ADM1830E Для пути активного журнала установлено


ADM1820W Для использования обработчика
значение по умолчанию.
пользователя нельзя, чтобы в одно и тоже
время значение параметра конфигурации
базы данных LOGRETAIN было ADM1831E DB2 не удалось выполнить программу
CAPTURE, а параметр USEREXIT был обработчика пользователя при получении
включен. Поэтому обработчик файла журнала имя-файла-журнала в
пользователя отключен. путь-каталога для базы данных
имя-базы-данных. Код ошибки -
код-возврата. Проверьте программу
ADM1821E Для пути журнала установлено значение по
обработчика пользователя, запустив ее
умолчанию.
вручную.

ADM1822W Активный журнал удерживается не


ADM1832E DB2 не удалось найти программу
записанными на диск страницами. Это не
обработчика пользователя при
ошибка, но производительность базы
архивировании файла журнала
данных может ухудшиться. Если возможно,
имя-файла-журнала из путь-каталога для
уменьшите рабочую нагрузку базы данных.
базы данных имя-базы-данных. Код
Если проблема не исчезнет, уменьшите
ошибки - код-возврата.
параметр конфигурации базы данных
SOFTMAX и/или увеличьте параметр
NUM_IOCLEANERS.

Глава 2. Сообщения ADM 9


ADM1833E Программа обработчика пользователя ADM1840W Ошибка в пути журнала путь-журнала
возвратила ошибку при архивировании разрешена. Теперь DB2 будет записывать
файла журнала имя-файла-журнала из файлы журнала в этот путь.
путь-каталога для базы данных
имя-базы-данных. Код ошибки -
ADM1841W DB2 не смогла найти журнал
код-возврата.
номер-журнала при попытке его
архивирования. Существующая стратегия
ADM1834E DB2 не удалось найти программу восстановления может не сработать, если
обработчика пользователя при получении при восстановлении потребуется
файла журнала имя-файла-журнала в отсутствующий файл журнала. Чтобы
путь-каталога для базы данных обеспечить возможность восстановления
имя-базы-данных. Код ошибки - базы данных, нужно создать ее резервную
код-возврата. копию. Но это резервное копирование
следует выполнять после того, как
параметр конфигурации базы данных
ADM1835E Программа обработчика пользователя
Первый активный файл журнала
возвратила ошибку при получении файла
(LOGHEAD) будет выше журнала,
журнала имя-файла-журнала в
указанного ранее. Возможно, сейчас имеет
путь-каталога для базы данных
смысл деактивировать базу данных, чтобы
имя-базы-данных. Код ошибки -
переместить вверх первый активный файл
код-возврата.
журнала (LOGHEAD) и после этого
выполнить резервное копирование.
ADM1836W Таблица ID-таблицы (ID ID-таблицы) в
имя-табличного-пространства (ID
ADM2000E Монитор событий монитор-событий
имя-табличного-пространства) находится в
деактивирован в результате ошибки
состоянии отложенного согласования связей
ввода-вывода.
данных (DRP).

ADM2001W Монитор событий монитор-событий был


ADM1837W Таблица имя-таблицы (ID ID-таблицы) в
деактивирован, так как достигнуты
имя-табличного-пространства (ID
предельные значения параметров
ID-табличного-пространства) находится в
MAXFILES и MAXFILESIZE оператора
состоянии невозможности согласования
CREATE EVENT MONITOR.
связей данных (DRNP).

ADM2002E Монитор событий монитор-событий


ADM1838W Программа ожидает снятия блокировки,
деактивирован при отсоединении процесса
удерживаемой неоднозначной транзакцией.
чтения от конвейера назначения.
Это вызовет ожидание программы в течение
неопределенного срока. Для изучения и
разрешения неоднозначных транзакций ADM2003W Монитор событий монитор-событий не
воспользуйтесь командой LIST INDOUBT активирован, поскольку уже достигнуто
TRANSACTION. предельное число активных мониторов
событий.
ADM1839W Произошла ошибка, когда DB2 записывала
данные журнала в файл журнала ADM2004E Монитор событий монитор-событий не
файл-журнала, путь которого - активирован из-за недостатка памяти в куче
путь-журнала-1. Файл журнала еще монитора базы данных. Чтобы исправить
доступен в пути журнала путь-журнала-2. эту ошибку, увеличьте значение параметра
Для последующих файлов журнала DB2 конфигурации менеджера баз данных
будет пытаться использовать оба пути. Тем MON_HEAP_SZ и перезапустите
временем убедитесь, что указанный путь экземпляр.
журнала, где произошла ошибка,
существует и доступен. Проверьте также,
ADM2005W Куча монитора базы данных исчерпана.
есть ли в файловой системе свободное
Увеличьте значение параметра
место.
конфигурации менеджера баз данных
MON_HEAP_SZ и перезапустите
экземпляр.

10 Справочник по сообщениям, Том 1


ADM2006W Куча монитора базы данных исчерпана. ADM2500E На сервере баз данных
Элементы операторов могут оказаться сервер-программы-DRDA произошла
ненадежными. Увеличьте значение серьезная ошибка, которая привела к
параметра конфигурации менеджера баз невозможности дальнейшей обработки.
данных MON_HEAP_SZ и перезапустите Сгенерирован дамп. Если удаленный сервер
экземпляр. - DB2 UDB for OS/390,zOS, поищите
информацию об этой ошибке в журнале
консоли. Если удаленный сервер - DB2 UDB
ADM2007W Монитор событий деактивирован, так как
for iSeries, для определения причины
достигнут предел PCTDEACTIVE. Чтобы
ошибки обычно нужен журнал заданий
снова активировать монитор событий,
сервера и/или файл FFDC (first failure data
увеличьте размер табличного пространства
capture). Если удаленный сервер - DB2
или увеличьте порог PCTDEACTIVE.
UDB for Unix/Windows, поищите
информацию об этой ошибке в журнале
ADM2009C Монитор событий монитор-событий администратора удаленного сервера баз
обнаружил в таблице имя-таблицы (ID данных.
ID-таблицы) недопустимое имя столбца
имя-столбца.
ADM2501C Количество данных, полученных для типа
данных на сервере баз данных, не совпадает
ADM2010C Монитор событий монитор-событий с ожидаемым. Сгенерирован дамп. Если
обнаружил в таблице имя-таблицы (ID удаленный сервер - DB2 UDB for
ID-таблицы) неразрешенный столбец OS/390,zOS, поищите информацию об этой
имя-столбца. ошибке в журнале консоли. Если удаленный
сервер - DB2 UDB for iSeries, для
определения причины ошибки обычно нужен
ADM2011C Монитор событий монитор-событий журнал заданий сервера и/или файл FFDC
обнаружил в таблице имя-таблицы (ID (first failure data capture). Если удаленный
ID-таблицы) у столбца имя-столбца сервер - DB2 UDB for Unix/Windows,
недопустимый тип данных тип-данных. поищите информацию об этой ошибке в
журнале администратора удаленного
ADM2012C Для таблицы имя-таблицы (ID ID-таблицы) сервера баз данных.
размер строки больше размера страницы.
ADM2502C Удаленный сервер баз данных обнаружил
ADM2013C Монитор событий монитор-событий ошибку. Если удаленный сервер - DB2 UDB
обнаружил в таблице имя-таблицы (ID for OS/390,zOS, поищите информацию об
ID-таблицы) неправильный столбец этой ошибке в журнале консоли. Если
имя-столбца. Первый столбец должен быть удаленный сервер - DB2 UDB for iSeries,
PARTITION_KEY. для определения причины ошибки обычно
нужен журнал заданий сервера и/или файл
FFDC (first failure data capture). Если
ADM2014W Монитор событий монитор-событий удаленный сервер - DB2 UDB for
обнаружил в таблице имя-таблицы (ID Unix/Windows, поищите информацию об
ID-таблицы), что размер столбца этой ошибке в журнале администратора
имя-столбца меньше, чем размер по удаленного сервера баз данных.
умолчанию размер-столбца-по-умолчанию.
Поэтому содержимое будет усечено до
размера, указанного пользователем. ADM2503C Ошибка синтаксического анализа потока
данных. Сгенерирован дамп.

ADM2015W Код SQLCODE, полученный с удаленного


узла назначения - SQLCODE.

ADM2016W Таблица имя-таблицы (ID ID-таблицы) не


найдена.

Глава 2. Сообщения ADM 11


ADM2504C Тип данных LOB не поддерживается на ADM3003C Узел узел больше не присутствует в файле
этом сервере баз данных. Требуются db2nodes.cfg, хотя этот узел существовал
исправления APAR. Если сервер баз данных во время запуска FCM. Это может означать
- DB2 for OS/390 v6 и v7, примените ошибку связи.
исправления для APAR PQ50016 и
PQ50017. Если сервер баз данных - DB2 for
ADM3006C При попытке установить соединение с узлом
iSeries, все выпуски до V5.1 не
узел достигнуто максимальное число
поддерживаются. Для DB2 for iSeries v5.1
попыток. Сейчас DB2 начнет
нужно применить PTF для APAR 9A00531.
восстановление узла.
Если сервер баз данных - DB2 for VM and
VSE, обратитесь в службу поддержки IBM.
ADM3008C Соединение с узлом узел неожиданно
разорвано. Сейчас DB2 начнет
ADM2505E Во время попытки DB2 использовать
восстановление узла.
поддержку sysplex не удалось установить
соединение с сервером баз данных по адресу
SNA адрес-SNA из-за неизвестного ADM3019C Связь между узлом узел1 и узлом узел2
символического имени назначения CPIC разорвана. Проверьте выключатель и
имя-назначения. Проверьте конфигурацию кабели.
SNA и исправьте ее при помощи персонала
поддержки сети или отключите поддержку
sysplex на сервере DB2 Connect. ADM3020C Слишком маленькое число буферов FCM.
Это повлияет на связь между агентами DB2
и приведет к ошибкам времени выполнения.
ADM2506W Прикладная программа пыталась Если это сообщение продолжает
выполнить отложенный оператор SET, но появляться, надо настроить параметр
сервер вернул ненулевой sqlcode. Код конфигурации менеджера баз данных
sqlcode - SQLCODE. Проверьте программу FCM_NUM_BUFFERS.
и отложенный оператор SET.
ADM3021W На этом узле включен VI.
ADM2507I Перенаправление клиента не удалось из-за
несоответствия сигнатуры продуктов.
Сигнатура исходного продукта: ADM3500W Несоответствие ID групп в разделах базы
сигнатура-продукта. Сигнатуры продукта данных. В многораздельной базе данных во
перенаправления: сигнатура-продукта. всех разделах должен быть определен один
и тот же набор пользователей и групп. Если
определения не совпадают, пользователю
ADM2508I Перенаправление клиента выполнено могут быть предоставлены права на
успешно. Имя хоста/IP-адрес: выполнение разных действий в разных
имя-хоста/IP-адрес; имя службы/номер разделах. Рекомендуется использовать
порта: имя-службы/номер-порта. полные определения пользователей и групп
во всех разделах.
ADM2509I Соединение с базой данных выполнено
успешно. Соединение с --> Имя ADM4000W Произошла ситуация переполнения кэша
хоста/IP-адрес: имя-хоста/IP-адрес; имя каталога. Это не ошибка, однако это
службы/номер порта: имя-службы/номер- значит, что кэш каталога превысил
порта. сконфигурированный максимальный
размер. Если эта ситуация продолжает
возникать, возможно, надо настроить
ADM3000C Запись хоста сети запись-хоста-сети в
параметр конфигурации базы данных
строке номер-строки файла db2nodes.cfg
CATALOGCACHE_SZ.
нельзя разрешить.

ADM4001I Произошла ошибка при регенерации


ADM3001C DB2 не может создать каталог
производной таблицы имя-производной-
промежуточного гнезда каталог-гнезда.
таблицы.
Проверьте разрешения для этого пути.

12 Справочник по сообщениям, Том 1


ADM4002W Таблица назначения монитора событий ADM5530W Начата обработка принятия для таблицы
имя-таблицы-назначения (схема таблицы имя-таблицы с условием NOT LOGGED
tableSchema) уже существует. INITIALLY. Рекомендуется снять
резервную копию табличных пространств
этой таблицы.
ADM4500W Произошла ситуация переполнения кэша
пакета. Это не ошибка, однако это значит,
что кэш пакета превысил ADM5540W Начинается перепостроение счетчик
сконфигурированный максимальный индексов для таблицы имя-таблицы.
размер. Если эта ситуация продолжает
появляться, возможно, надо настроить
ADM5541W Перепостроение индекса с IID значение для
параметр конфигурации базы данных
таблицы имя-таблицы.
PCKCACHESZ.

ADM5542W Перепостроение индексов для таблицы


ADM5500W DB2 выполняет расширение блокировок.
имя-таблицы завершено успешно.
Общее число удерживаемых в данный
момент блокировок - удерживаемые-
блокировки, а планируемое число ADM5543E Перепостроение индексов для таблицы
удерживаемых блокировок - имя-таблицы завершилось неудачно. Код
номер-назначения. SQLCODE - SQLCODE.

ADM5501I DB2 выполняет расширение блокировок. ADM5550C Табличное пространство


Общее число удерживаемых в данный имя-табличного-пространства (ID
момент блокировок - удерживаемые- ID-табличного-пространства) удаляется из
блокировки, а планируемое число набора повтора транзакций. Код SQLCODE
удерживаемых блокировок - - SQLCODE.
номер-назначения. Сейчас выполняется
оператор имя-оператора.
ADM5560C DB2 не может повторить реорганизацию
таблицы, если не повторять транзакции
ADM5502W Расширение число-блокировок блокировок совместно для табличного пространства
таблицы имя-таблицы до заявки на данных имя-табличного-пространства-
блокировку заявка-на-блокировку данных (ID ID-табличного-пространства-
завершено успешно. данных) и длинного табличного
пространства имя-длинного-табличного-
пространства (ID ID-длинного-табличного-
ADM5503E Расширение число-блокировок блокировок
пространства). Убедитесь, что транзакции
таблицы имя-таблицы до заявки на
повторяются совместно для обоих
блокировку заявка-на-блокировку не
табличных пространств или восстановите
удалось. Код SQLCODE - SQLCODE.
резервную копию, сделанную после
выполнения реорганизации, чтобы устранить
ADM5510E Табличное пространство необходимость повтора реорганизации.
табличное-пространство (ID
табличное-пространство) заполнено. В
ADM5561C DB2 не может повторить реорганизацию
таблице внутренних объектов этого
таблицы, если восстановление табличного
табличного пространства исчерпано
пространства данных имя-табличного-
свободное место.
пространства-данных (ID
ID-табличного-пространства-данных) и
ADM5511E Объект объект таблицы имя-таблицы длинного табличного пространства
достиг максимального возможного размера. имя-длинного-табличного-пространства (ID
ID-длинного-табличного-пространства) не
доведено до одного и того же момента
ADM5520E Путь перенастройки не поддерживается.
времени. Резервные копии обоих табличных
пространств надо делать либо перед
ADM5521C Таблица имя-таблицы или отсутствует, или реорганизацией таблицы (чтобы ее можно
была усечена и не перенастроена. было повторить), либо после реорганизации
Перенастройка базы данных будет (чтобы в повторении не было
продолжена, но эта таблица будет необходимости).
недоступна.

Глава 2. Сообщения ADM 13


ADM5562C DB2 не может отменить реорганизацию ADM6001I На основе правил, определенных в файле
таблицы ″на месте″, если не повторять конфигурации переименования путей
транзакции совместно для табличного файл-конфигурации, был переименован
пространства данных имя-табличного- контейнер. Контейнер старое-имя
пространства-данных (ID переименован в новое-имя.
ID-табличного-пространства-данных) и
индексного табличного пространства
ADM6002E Указан путь контейнера недопустимой
имя-индексного-табличного-пространства
длины. Этот путь - имя-контейнера.
(ID ID-индексного-табличного-
Смотрите документацию по коду
пространства). Убедитесь, что для обоих
SQLCODE -297.
табличных пространств транзакции
повторяются совместно.
ADM6003I Контейнер не был переименован, так как его
не затрагивали правила, определенные в
ADM5570W Попытка доступа к недоступной таблице
файле конфигурации переименования путей
имя-таблицы. Таблицу необходимо
файл-конфигурации. Он продолжает
отбросить.
называться имя-контейнера.

ADM5571W DB2 помечает объект объект таблицы


ADM6004I Ошибка при анализе переменной реестра
имя-таблицы как недоступный. Таблицу
DB2_AWE. Убедитесь, что пул буферов
будет необходимо отбросить.
ID-пула-буферов, физический размер
физический-размер и размер окна
ADM5572I Индексы для таблицы имя-таблицы размер-окна являются положительными
помечены как неправильные, их будет надо числами.
перестроить. DB2 автоматически
перестроит индексы для этой таблицы, что
ADM6005I Для пула буферов ID-пула-буферов нельзя
вызовет сверхмонопольную блокировку Z
включить AWE, так как этот пул буферов
таблицы на время перепостроения и единицы
сейчас не активен. Чтобы включить AWE
работы, в которой оно выполняется.
для этого пула буферов, необходимо, чтобы
он существовал в данный момент. Получить
ADM5580W Табличное пространство с ID список ID существующих пулов буферов
ID-табличного-пространства либо не можно при помощи оператора SQL ’select
существует, либо отсутствует в наборе bufferpoolid from syscat.bufferpools’. Для
восстанавливаемых табличных многораздельной базы данных важно
пространств. Восстановление продолжится, убедиться, что пул буферов существует в
но фильтрование этого табличного текущем разделе.
пространства или таблиц/объектов в этом
табличном пространстве будет
ADM6012W Превышено общее максимальное число ID
проигнорировано.
авторизации, которые можно указывать в
переменных реестра
ADM5581W DB2 успешно отфильтровала табличное DB2_HI_PRI_PREFETCH_AUTHID и
пространство с ID ID-табличного- DB2_LO_PRI_PREFETCH_AUTHID,
пространства, ID объекта ID-объекта. maxAuthIds. Чтобы задавать не более
указанного числа ID авторизации, удалите
часть ID авторизации из одной или из обеих
ADM5582C Внутренняя ошибка ошибка при попытке
переменных реестра. Внесенные изменения
фильтрации ID табличного пространства
не вступят в силу до тех пор, пока
ID-табличного-пространства, ID объекта
экземпляр не будет перезапущен.
ID-объекта.

ADM5583W Превышено общее выделенное время - 16,7


часов на каждый менеджер связей данных.

ADM5590E Заданное действие реорганизации таблицы


INPLACE (″на месте″) для таблицы
имя-таблицы не разрешено для этого узла
из-за ошибки; код SQLCODE -2219, код
причины код-причины.

14 Справочник по сообщениям, Том 1


ADM6013W ID авторизации ID-авторизации указан в ADM6017E Табличное пространство
переменных реестра имя-табличного-пространства (ID
DB2_HI_PRI_PREFETCH_AUTHID и ID-табличного-пространства) заполнено.
DB2_LO_PR_PREFETCH_AUTHID или в Обнаружено в контейнере путь-контейнера
одной из них несколько раз. В результате (ID ID-контейнера). Заполнена файловая
для ID авторизации был выбран система или достигнуто максимальное
максимальный приоритет. Если это использование пространства для этой
нежелательно, надо соответствующим файловой системы. Возможно также, что
образом настроить указанные переменные для максимального размера файлов заданы
реестра, при этом убрав из них дубликаты пользовательские пределы, и эти пределы
ID авторизации. Внесенные изменения не достигнуты.
вступят в силу до тех пор, пока экземпляр
не будет перезапущен.
ADM6018I Размонтирование файловой системы в
каталоге путь-каталога.
ADM6014W EXTENDED STORAGE включен для
использования с базой данных, но пулы
ADM6019E В пуле буферов имя-пула-буферов (ID
буферов не сконфигурированы для его
ID-пула-буферов) задействованы все
использования. Память для EXTENDED
страницы. Смотрите документацию по коду
STORAGE не будет выделена. Если в
SQLCODE -1218.
будущем пулы буферов могут быть
сконфигурированы для его использования,
рекомендуется проигнорировать это ADM6020I DB2 оставляет смонтированную файловую
сообщение. Чтобы отключить EXTENDED систему для путь-контейнера.
STORAGE, используйте параметр
конфигурации базы данных
NUM_ESTORE_SEGS. ADM6021I Многостраничное размещение файлов
сейчас не включено. Его отключение ни на
что не повлияет.
ADM6015W EXTENDED STORAGE отключен для
базы данных, но один или несколько пулов
буферов сконфигурированы для его ADM6022W Асинхронное отбрасывание временной
использования. Если в будущем таблицы завершилось неудачно. Ресурсы,
EXTENDED STORAGE может быть связанные с этой таблицей, не будут
включен, рекомендуется проигнорировать освобождены до следующего запуска базы
это сообщение. Чтобы включить данных. Поэтому рекомендуется
EXTENDED STORAGE, используйте перезапустить базу данных. Рекомендуется
параметр базы данных также обратиться в службу поддержки
NUM_ESTORE_SEGS. IBM, чтобы выяснить причину ошибки.

ADM6016W Для базы данных включена опция ADM6023I Табличное пространство


EXTENDED STORAGE, но она не имя-табличного-пространства (ID
поддерживается на этой платформе. Эта ID-табличного-пространства) находится в
опция будут проигнорированы, и память для состоянии 0xсостояние-табличного-
EXTENDED STORAGE не будет пространства. Доступ к табличному
выделена. Чтобы отключить EXTENDED пространству невозможен. Смотрите
STORAGE, используйте параметр документацию по коду SQLCODE -290.
конфигурации базы данных
NUM_ESTORE_SEGS. ADM6024C Базу данных нельзя перезапустить, так как
табличные пространства не могут быть
переведены в состояние ONLINE в
результате незавершенного WRITE
SUSPEND. Для перезагрузки базы данных
укажите WRITE RESUME в команде
RESTART DATABASE.

Глава 2. Сообщения ADM 15


ADM6025I Табличное пространство ADM6032W Пул буферов имя-пула-буферов (ID
имя-табличного-пространства (ID ID-пула-буферов), сконфигурированный как
ID-табличного-пространства) находится в блочный, не будет сделан блочным, так как
состоянии 0xсостояние). операция для указанного пула буферов используется
невозможна. Смотрите документацию по AWE.
коду SQLCODE -290.
ADM6033E Инициализация AWE завершена неудачно.
ADM6026W Текущая транзакция пытается выполнить Параметры AWE будут проигнорированы.
работу, для которой обязательно успешное Убедитесь, что AWE правильно
завершение. Однако эту работу невозможно сконфигурировано для платформы
выполнить, поскольку заполнена область операционной системы и для использования
окна AWE. В дальнейшем будут с DB2. Для пулов буферов будут
предприняты попытки найти свободную использованы размеры, определенные в
страницу окна AWE, но в будущем такой каталогах.
ситуации можно избежать, увеличив область
окна для пула буферов имя-пула-буферов
ADM6034W Опция EXTENDED STORAGE была
(ID ID-пула-буферов).
сконфигурирована для использования с
пулом буферов имя-пула-буферов (ID
ADM6027E AWE не используется для пула буферов ID-пула-буферов), но эта конфигурация
имя-пула-буферов (ID ID-пула-буферов) будет проигнорирована, так как задана
из-за ошибки инициализации AWE. переменная реестра DB2_OVERRIDE_BPF.
Убедитесь, что AWE правильно Эта переменная реестра предназначена
сконфигурировано для платформы только для использования по указаниям
операционной системы и для использования службы поддержки IBM.
с DB2.
ADM6035W Невозможно использовать чтение
ADM6028W Значение переменной реестра последовательных страниц, так как не
строка-переменной-реестра было задана переменная реестра
проигнорировано, так как нехватка памяти DB2NTNOCACHE. Чтобы включить
не позволила обработать это значение. чтение последовательных страниц, задайте
переменную реестра DB2NTNOCACHE.
ADM6029W Значение переменной реестра
(значение-переменной-реестра) было ADM6036W EXTENDED STORAGE используется для
проигнорировано, так как указанное поддержки нескольких размеров страниц.
значение недопустимо. Производительность может быть не
оптимальной. Дополнительную информацию
об использовании EXTENDED STORAGE
ADM6030W AWE не используется для ID пула буферов
смотрите в документации по DB2.
ID-пула-буферов, так как значение
переменной реестра в DB2_AWE
(строка-переменной-реестра) недопустимо. ADM6037W Контейнер путь создан с размером
Пул буферов или его параметры размера, размер-контейнера Кбайт на устройстве
указанные в переменной реестра, размером размер-устройства Кбайт.
недопустимы. Лишнее пространство не будет
использоваться. При помощи ALTER
TABLESPACE можно увеличить контейнер,
ADM6031W Опция EXTENDED STORAGE была
чтобы он использовал это лишнее место.
сконфигурирована для использования с
пулом буферов имя-пула-буферов (ID
ID-пула-буферов), но эта конфигурация ADM6038E Невозможно выполнить операцию над
будет проигнорирована, так как для базы контейнером путь, так как он не существует
данных включено AWE. EXTENDED в табличном пространстве
STORAGE надо отключить, а пулы имя-табличного-пространства (ID
буферов - сконфигурировать так, чтобы они ID-табличного-пространства). Смотрите
не использовали эту опцию. документацию по коду SQLCODE -298.

16 Справочник по сообщениям, Том 1


ADM6039E В операторе ALTER TABLESPACE для ADM6045I Состояние WRITE_SUSPEND удалено из
рабочего пространства табличного пространства
имя-табличного-пространства (ID имя-табличного-пространства (ID
ID-табличного-пространства) указан ID-табличного-пространства), так как
недопустимый набор полос набор-полос. указана опция WRITE RESUME.
Максимальный набор полос в табличном
пространстве - максимальный-набор-полос.
ADM6046I Многостраничное размещение файлов уже
разрешено. Повторное его разрешение не
ADM6040E Для контейнера путь-контейнера указан дает никакого эффекта.
недопустимый размер контейнера. Указано
слишком большое число страниц для
ADM6047W Табличное пространство
использования. Смотрите документацию по
имя-табличного-пространства (ID
коду SQLCODE -1422.
ID-табличного-пространства) находится в
состоянии DROP_PENDING. Табличное
ADM6041E Операция над табличным пространством пространство останется в состоянии
имя-табличного-пространства (ID OFFLINE. Состояние табличного
ID-табличного-пространства) завершилась пространства - 0xсостояние. Табличное
неудачно, так как размер табличного пространство невозможно использовать, и
пространства REGULAR или USER его нужно отбросить.
TEMPORARY не может превышать
максимум-страниц страниц. Смотрите
ADM6048I Табличное пространство
документацию по коду SQLCODE -1139.
имя-табличного-пространства (ID
ID-табличного-пространства) переведено из
ADM6042E Операция над табличным пространством состояния OFFLINE снова в состояние
имя-табличного-пространства (ID ONLINE. Состояние табличного
ID-табличного-пространства) завершилась пространства - 0xсостояние.
неудачно, так как размер табличного
пространства LONG или SYSTEM
ADM6049E Базу данных нельзя перезапустить, так как
TEMPORARY не может превышать 2
одно или несколько табличных пространств
Тбайта.
невозможно перевести в состояние ONLINE.
Для перезапуска базы данных укажите в
ADM6043W Для переменной реестра команде RESTART DATABASE опцию
DB2_NO_MPFA_FOR_NEW_DB задано ″DROP PENDING TABLESPACES″.
недопустимое значение ВНИМАНИЕ! ПЕРЕВОД
(значение-переменной-реестра). В ТАБЛИЧНОГО ПРОСТРАНСТВА В
результате для созданной базы данных СОСТОЯНИЕ ОТЛОЖЕННОГО
будет автоматически включено ОТБРАСЫВАНИЯ ОЗНАЧАЕТ, ЧТО
многостраничное размещение файлов. Если ДАЛЬНЕЙШИЙ ДОСТУП К
это нежелательно, задайте для переменной ТАБЛИЧНОМУ ПРОСТРАНСТВУ
реестра DB2_NO_MPFA_FOR_NEW_DB БУДЕТ ЗАПРЕЩЕН. ЕГО
значение YES и пересоздайте базу данных. СОДЕРЖИМОЕ БУДЕТ
Чтобы отключить многостраничное НЕДОСТУПНО В ТЕЧЕНИЕ ВСЕЙ
размещение файлов для всех создаваемых ОСТАВШЕЙСЯ ЖИЗНИ ТАБЛИЧНОГО
баз данных, задайте для переменной реестра ПРОСТРАНСТВА, А ЕДИНСТВЕННАЯ
DB2_NO_MPFA_FOR_NEW_DB значение ОПЕРАЦИЯ, КОТОРАЯ БУДЕТ
YES. РАЗРЕШЕНА ДЛЯ ЭТОГО
ТАБЛИЧНОГО ПРОСТРАНСТВА -
″DROP TABLESPACE″. Нет способа
ADM6044E Табличное пространство DMS
обратить эту операцию. Тщательно
имя-табличного-пространства (ID
обдумайте последствия этого действия, так
ID-табличного-пространства) заполнено.
как в результате него могут быть утеряны
Чтобы добавить в табличное пространство
данные. Перед тем, как продолжать,
дополнительное место, добавьте новые
посмотрите документацию по DB2, а при
контейнеры или увеличьте существующие
необходимости - обратитесь в службу
при помощи оператора SQL ALTER
поддержки IBM. Табличные пространства,
TABLESPACE.
которые надо указать в списке DROP
PENDING TABLESPACES:
имена-табличных-пространств.

Глава 2. Сообщения ADM 17


ADM6050W Оператор ALTER BUFFERPOOL для пула ADM6056I Обнаружено, что очередь предварительной
буферов имя-пула-буферов (ID выборки заполнена. В результате
ID-пула-буферов) обработан успешно, но не требование предварительной выборки не
мог быть выполнен немедленно из-за помещено в очередь, и производительность
нехватки памяти. Изменение вступит в силу может не быть оптимальной. Пересмотрите
при следующем запуске базы данных. конфигурацию предварительной выборки
Смотрите документацию по коду (NUM_IOSERVERS, PREFETCHSIZE) и
SQLCODE 20189. число контейнеров в каждом табличном
пространстве.
ADM6051E Ошибка реорганизации при операции
RESTART DATABASE (Аварийное ADM6057I Обнаружено, что очередь предварительной
восстановление). Индекс не может быть выборки заполнена. Агент будет ждать,
создан заново, так как связанная с ним пока в очереди не освободится место, и
таблица находится в табличном поэтому производительность не будет
пространстве в состоянии оптимальной. Пересмотрите конфигурацию
DROP_PENDING. Чтобы предотвратить предварительной выборки
эту ошибку, задайте для параметра (NUM_IOSERVERS, PREFETCHSIZE) и
конфигурации базы данных INDEXREC число контейнеров в каждом табличном
значение ″ACCESS″, чтобы отложить пространстве.
пересоздание индекса до завершения
RESTART DATABASE.
ADM6058I Запущен перебалансировщик для рабочего
пространства имя-табличного-пространства
ADM6052E В операторе ALTER TABLESPACE для (ID ID-табличного-пространства).
контейнера путь-контейнера указан
недопустимый размер контейнера. Указано
ADM6059I Перезапущен перебалансировщик для
слишком маленькое число страниц для
рабочего пространства
использования. Смотрите документацию по
имя-табличного-пространства (ID
коду SQLCODE -1422.
ID-табличного-пространства).

ADM6053W Оператор CREATE BUFFERPOOL для


ADM6060I Утилита перебалансировки успешно
пула буферов имя-пула-буферов (ID
запущена для табличного пространства
ID-пула-буферов) не мог быть выполнен
имя-табличного-пространства (ID
немедленно из-за нехватки свободной
ID-табличного-пространства), но из-за
памяти в совместно используемой памяти
нехватки памяти была отключена
базы данных. Пул буферов будет создан при
возможность выполнения этой утилиты с
следующем перезапуске базы данных.
ограничением ресурсов. Перезапуск
Смотрите документацию по коду
экземпляра, возможно, решит вопрос с
SQLCODE 20189.
памятью и позволит ограничивать
потребление ресурсов.
ADM6054I DB2DART обнаружила табличное
пространство имя-табличного-пространства
ADM6061I Перебалансировка для рабочего
(ID ID-табличного-пространства), в данный
пространства имя-табличного-пространства
момент недоступное. Поскольку DB2DART
(ID ID-табличного-пространства)
- диагностическая утилита, она продолжит
останавливается. Последний экстент,
работать с этим табличным пространством.
перемещенный балансировкой -
последний-экстент.
ADM6055I Страница номер-страницы затребована из
табличного пространства
ADM6062I Перебалансировка для рабочего
имя-табличного-пространства (ID
пространства имя-табличного-пространства
ID-табличного-пространства), но пока
(ID ID-табличного-пространства)
недоступна, так как идущая
завершена.
перебалансировка этого табличного
пространства еще не разрешила
использовать это табличное пространство.
Реквестер будет ждать, пока страница не
станет доступной.

18 Справочник по сообщениям, Том 1


ADM6063I Перебалансировка для рабочего ADM6070W Для пула буферов имя-пула-буферов (ID
пространства имя-табличного-пространства ID-пула-буферов) задано значение
(ID ID-табличного-пространства) NUMBLOCKPAGES число-страниц-блока.
приостановлена. Это значение меньше минимального
допустимого значения для
NUMBLOCKPAGES, которое равно
ADM6064I Повтор транзакций ожидает завершения
BLOCKSIZE размер-блока. В результате
перебалансировки табличного пространства
во время текущей активации пул буферов не
имя-табличного-пространства (ID
будет блочным. Значение
ID-табличного-пространства).
NUMBLOCKPAGES можно изменить на
постоянной основе при помощи оператора
ADM6065I Была произведена попытка вывести SQL ALTER BUFFERPOOL.
табличное пространство
имя-табличного-пространства (ID
ADM6071I В пуле буферов имя-пула-буферов (ID
ID-табличного-пространства) из состояния
ID-пула-буферов) достигнуто максимальное
OFFLINE, но оно не было в этом состоянии.
допустимое количество одновременно
Команда игнорируется. Состояние
фиксированных страниц. В результате
табличного пространства -
производительность может не быть
0xсостояние-табличного-пространства.
оптимальной. Вероятность последующего
возникновения этого условия можно
ADM6066I Была произведена попытка вывести уменьшить, увеличив параметр
табличное пространство конфигурации базы данных SORTHEAP.
имя-табличного-пространства (ID
ID-табличного-пространства) из состояния
ADM6072W При записи временной страницы из пула
OFFLINE, но это не удалось, и табличное
буферов имя-пула-буферов (ID
пространство останется в том же состоянии.
ID-пула-буферов) обнаружено, что диск
Состояние табличного пространства -
заполнен. Нельзя уменьшить размер пула
0xсостояние-табличного-пространства.
буферов, пока все нужные страницы не
Смотрите документацию по коду
будут записаны на диск. Подробности об
SQLCODE -293.
условии заполненного диска смотрите в
предыдущих сообщениях в журнале
ADM6067W Указанный размер окна/физический AWE уведомлений администратора. DB2 будет
для ID пула буферов ID-пула-буферов был продолжать пытаться записать эту
ниже допустимого минимума. Он увеличен страницу на диск, пока на диске не
до допустимого минимума, равного освободится место.
новый-размер.
ADM6073W Табличное пространство
ADM6068I Пул буферов имя-пула-буферов (ID имя-табличного-пространства (ID
ID-пула-буферов) использует AWE. ID-табличного-пространства)
Физический размер - физический-размер. сконфигурировано для использования ID
Размер окна - размер-окна. пула буферов пул-буферов-на-диске, но
сейчас этот пул буферов не активен. Пока
что табличное пространство будет
ADM6069W Для пула буферов имя-пула-буферов (ID использовать ID пула буферов RTBP.
ID-пула-буферов) задано значение Неактивный пул буферов должен стать
NUMBLOCKPAGES доступным при следующем запуске базы
старое-число-страниц-блока, превышающее данных, если будет доступна требуемая для
максимальное поддерживаемое значение него память.
для пула буферов данного размера. Для
текущей активации значение
NUMBLOCKPAGES для этого пула ADM6074I Была произведена попытка перевести
буферов уменьшено до табличное пространство
новое-число-страниц-блока. Значение имя-табличного-пространства (ID
NUMBLOCKPAGES можно изменить на ID-табличного-пространства) в состояние
постоянной основе при помощи оператора WRITE_SUSPEND, но это табличное
SQL ALTER BUFFERPOOL. пространство уже находится в состоянии
WRITE_SUSPEND.

Глава 2. Сообщения ADM 19


ADM6075W Табличное пространство ADM6082W Текущая транзакция пытается выполнить
имя-табличного-пространства (ID работу, для которой обязательно успешное
ID-табличного-пространства) переведено в завершение. Однако завершить работу
состояние WRITE_SUSPEND. Весь невозможно из-за отсутствия свободных
ввод/вывод на запись для этого табличного страниц в пуле буферов. Будут сделаны
пространства будет приостановлен до другие попытки найти свободные страницы,
вызова WRITE RESUME. но чтобы такая ситуация не возникала в
будущем, увеличьте размер пула буферов
имя-пула-буферов (ID ID-пула-буферов).
ADM6076W Табличное пространство
имя-табличного-пространства (ID
ID-табличного-пространства), выведено из ADM6083E Ошибка при повторе операции изменения
состояния WRITE_SUSPEND. Для этого табличного пространства
табличного пространства восстановлен имя-табличного-пространства (ID
ввод/вывод на запись. ID-табличного-пространства). Эта ошибка
будет проигнорирована на время
выполнения остальной части транзакции.
ADM6077I Была произведена попытка вывести
Если затем для этой операция изменения
табличное пространство
будет выполнен откат, ошибка будет
имя-табличного-пространства (ID
отброшена. Если же для этой операции
ID-табличного-пространства) из состояния
будет выполнено принятие, будет
WRITE_SUSPEND, но это табличное
возвращена ошибка, и восстановление
пространство не находилось в состоянии
табличного пространства будет
WRITE_SUSPEND. В этом случае
остановлено.
указание WRITE RESUME не дает
никакого эффекта.
ADM6084E Делается попытка принять операцию
изменения табличного пространства
ADM6078W В команде RESTART DATABASE указаны
имя-табличного-пространства (ID
следующие табличные пространства для
ID-табличного-пространства), но это
перевода в состояние DROP_PENDING:
невозможно из-за предыдущей ошибки.
имена-табличных-пространств.
Устраните ее до того, как пытаться
повторить восстановление.
ADM6079E Табличное пространство
имя-табличного-пространства (ID
ADM6085I При изменении размера хэш-корзин пула
ID-табличного-пространства) было в
буферов обнаружена нехватка памяти. В
состоянии
результате производительность может не
ROLLFORWARD_IN_PROGRESS, но
быть оптимальной. Рекомендуется закрыть
доступ к нему уже невозможен. Табличное
и снова запустить базу данных, чтобы пул
пространство отключено и переведено в
буферов мог запуститься с хэш-таблицей
состояние RESTORE_PENDING.
оптимального размера.

ADM6080E Табличное пространство


ADM6086W Попытка вызвать и сбросить фантомное
имя-табличного-пространства (ID
состояние стабилизации табличного
ID-табличного-пространства), переведено в
пространства имя-табличного-пространства
состояние OFFLINE и
(ID ID-табличного-пространства) не
ROLLFORWARD_PENDING. Состояние
привела к изменению состояния, хотя
табличного пространства -
команда вернула код успешного
0xсостояние-табличного-пространства.
завершения. ID авторизации текущего
пользователя не соответствует ID
ADM6081W Табличное пространство авторизации стабилизации, что необходимо,
имя-табличного-пространства (ID чтобы успешно вызвать и сбросить
ID-табличного-пространства) находится в фантомную стабилизацию. Определите ID
состоянии OFFLINE и недоступно. авторизации процесса, вызвавшего
Состояние табличного пространства - стабилизацию, для чего сделайте снимок
0xсостояние-табличного-пространства. табличного пространства, и повторите
Смотрите документацию по коду команду сброса стабилизации с этим ID.
SQLCODE -293.

20 Справочник по сообщениям, Том 1


ADM6087I Сделана попытка сбросить состояние ADM6515W Когда DB2 закрывала файл конфигурации
стабилизации для табличного пространства DATALINK, произошла ошибка.
имя-табличного-пространства (ID
ID-табличного-пространства), которое не
ADM6516W DB2 не может открыть файл конфигурации
находится в состоянии стабилизации.
DATALINK имя-файла.

ADM6088W Из-за нехватки памяти текущий агент не


ADM6517W Попытка добавить менеджер связей данных
может наблюдать за табличным
типа, отличного от существующих
пространством имя-табличного-
менеджеров связей данных (тип-серверов),
пространства (ID ID-табличного-
или второй менеджер связей данных DFS.
пространства). В результате выходная
Все менеджеры связей данных для базы
информация монитора может оказаться
данных должны быть одного типа, а
ненадежной. Чтобы предотвратить эту
менеджер связей данных DFS может быть
ошибку в будущем, увеличьте параметр
только один.
конфигурации DBHEAP.

ADM7000W В переменной реестра DISCOVER_COMM


ADM6089I Утилита перебалансировки успешно
задан неверный протокол поиска
запущена для табличного пространства
имя-файла.
имя-табличного-пространства (ID
ID-табличного-пространства), но из-за
нехватки памяти отключена служба ADM7001E Ошибка функции DB2 sqloinstancepath.
монитора хода работы. Перезапуск Путь экземпляра не задан. Если вы
экземпляра, возможно, решит вопрос с работаете в UNIX, проверьте переменную
памятью и включит службу монитора хода реестра DB2INSTANCE. Если вы работаете
работы. в Windows, проверьте переменные реестра
DB2INSTANCE, DB2PATH и
DB2INSTPROF.
ADM6500W Соединение с файл-сервером DATALINK
файл-сервер завершилось неудачно. Сервер
заблокирован. ADM7004E Для переменной реестра DB2COMM
указано недопустимое значение (значение).
ADM6501W Не удалось перезапустить соединение с
файл-сервером DATALINK файл-сервер. ADM7005W Установлен режим DISCOVER SEARCH.
Однако в переменной реестра
DISCOVER_COMM не указано никаких
ADM6502W Соединение с файл-сервером DATALINK
протоколов.
файл-сервер завершилось неудачно.

ADM7006E Не сконфигурирован параметр


ADM6510W Файл-сервер DATALINK файл-сервер не
конфигурации менеджера баз данных
зарегистрирован.
SVCENAME. Исправьте параметр
конфигурации SVCENAME на имя службы,
ADM6511W Файл-сервер DATALINK файл-сервер не определенное в файле служб TCP/IP.
активен.
ADM7007E В параметре конфигурации менеджера баз
ADM6512W DB2 не может прочесть файл конфигурации данных SVCENAME адрес-гнезда указан
DATALINK. порт или имя службы. Если в нем указано
имя службы, это имя службы отображается
в номер порта при помощи файла служб
ADM6513W DB2 не может создать файл конфигурации
TCP/IP. Порт, указанный в этом поле,
DATALINK имя-файла.
используется другим процессом. Чтобы
решить эту проблему, удалите процесс,
ADM6514W Когда DB2 выполняла запись в файл использующий этот порт, или укажите
конфигурации DATALINK, произошла другой порт.
ошибка.

Глава 2. Сообщения ADM 21


ADM7008W Недопустимое значение переменной реестра ADM7511E Требование вывода базы данных из режима
DB2TCPCONNMGRS стабилизации не выполнено. Код
пользовательское-значение. Допустимы SQLCODE - SQLCODE.
значения от 1 до 8. Используется значение
DB2TCPCONNMGRS по умолчанию -
ADM7512E Произошла ошибка пересинхронизации
значение-по-умолчанию.
транзакции, обратитесь за помощью в
службу поддержки IBM.
ADM7009E Обнаружена ошибка в поддержке протокола
протокол-TCPIP. Возможная причина:
ADM7513W Запущен менеджер баз данных.
превышено максимальное число агентов.

ADM7514W Менеджер баз данных остановлен.


ADM7011E Менеджер точек синхронизации не
поддерживает версию Microsoft SNA
Server, установленную на этом компьютере. ADM7515W Концентратор включен без поддержки
Минимальное требование - Microsoft SNA кэширования каталогов, что может вызвать
Server V4 Service Pack 3. ухудшение производительности. Чтобы
исправить эту проблему, включите
кэширование каталогов в конфигурации
ADM7500W Затребована стабилизация экземпляра.
менеджера баз данных.
Объяснение: Кэширование каталогов - возможность,
ADM7501W Требование стабилизации экземпляра
отнимающая сравнительно немного ресурсов, и она
успешно выполнено.
включается механизмом по умолчанию. Есть лишь
несколько допустимых причин, по которым
ADM7502E Требование стабилизации экземпляра не пользователю может понадобиться ее отключить.
выполнено. Код SQLCODE - SQLCODE. Конфигурации с концентратором особенно
чувствительны к выключенному кэшированию
каталогов, так как с каждым новым соединением может
ADM7503W Требование вывода экземпляра из режима
потребоваться сбрасывать на диск процессы диспетчеров,
стабилизации успешно выполнено.
что является узким местом концентратора.
Действия пользователя: Включите кэширование
ADM7504W Затребован вывод экземпляра из режима
каталогов или запустите конфигурацию без
стабилизации.
концентратора.

ADM7505E Требование вывода экземпляра из режима


ADM7516W Для параметра конфигурации
стабилизации не выполнено. Код
MAX_CONNECTIONS задано значение
SQLCODE - SQLCODE.
максимальное-число-соединений, но в связи
с аппаратными ограничениями будет
ADM7506W Затребована стабилизация базы данных. поддерживаться не более
фактическое-значение соединений. Этот
предел можно увеличить, уменьшив
ADM7507W Требование стабилизации базы данных параметр конфигурации базы данных
успешно выполнено. NUM_DB.
Объяснение: На платформах, где не используются
ADM7508E Требование стабилизации базы данных не потоки (UNIX), масштабируемость концентратора
выполнено. Код SQLCODE - SQLCODE. ограничена максимальным числом дескрипторов файлов,
доступных отдельному процессу. Разные операционные
ADM7509W Требование вывода базы данных из режима системы допускают разные уровни гибкости этого
стабилизации успешно выполнено. параметра, поэтому в каждой операционной системе
будет другой физический предел максимального числа
поддерживаемых соединений. Определенный диапазон
ADM7510W Затребован вывод базы данных из режима MAX_CONNECTIONS (1..64000) должен
стабилизации. поддерживаться, но если это не так, во время выполнения
будет использоваться значение по умолчанию.
Кроме того, на то, как выделяются дескрипторы файлов,
влияет параметр конфигурации базы данных NUM_DB, и
уменьшение этого параметра конфигурации освободит
часть дескрипторов файлов и тем самым увеличит предел

22 Справочник по сообщениям, Том 1


числа поддерживаемых соединений.
ADM8002W Эту резервную копию нельзя использовать
Действия пользователя: Если возможно, уменьшите для повтора транзакций, поскольку
параметр конфигурации базы данных NUM_DB, чтобы связанные с ней журналы переписаны на
увеличить физический предел числа соединений. Если непосредственном устройстве. Используйте
снова появится предупреждающее сообщение, уменьшите более свежую резервную копию.
параметр MAX_CONNECTIONS до физического предела,
указанного в сообщении.
ADM8003C Восстановление из резервной копии
прервано. Возвращен код SQLCODE
ADM7517W Если включен концентратор, максимальное SQLCODE.
число программ на группу программ в базе
данных имя-базы-данных будет ограничено
ADM8004W Инкрементное резервное копирование не
пределом в максимум-программ. Чтобы
разрешено для табличного пространства
исправить эту проблему, уменьшите
имя-табличного-пространства (ID
значение параметра конфигурации
ID-табличного-пространства), так как не
APPGROUP_MEM_SZ.
включен параметр конфигурации
TRACKMOD.
ADM7518C имя-базы-данных помечена, как плохая.
ADM8005W Инкрементное резервное копирование не
ADM7519W DB2 не смогла выделить агент. Код разрешено для табличного пространства
SQLCODE - SQLCODE. имя-табличного-пространства (ID
ID-табличного-пространства). Для этого
табличного пространства требуется
ADM7520E Ошибка монтирования несмонтированных неинкрементное резервное копирование.
файловых систем на узле номер-узла.
Перед повторением попытки перенастройки
требуется вручную перемонтировать ADM8006W DB2 не может использовать указанный
файловую систему. Проверьте файл-ошибок размер буфера восстановления -
и перемонтируйте файловые системы перед размер-буфера-восстановления страниц по 4
повторением попытки перенастройки. Кбайта. Размер буфера восстановления
должен быть кратным размеру буфера
резервного копирования -
ADM7521E Ошибка размонтирования смонтированных размер-буфера-резервного-копирования
файловых систем на узле номер-узла. страниц по 4 Кбайта. Операция
Перемонтируйте эти файловые системы и восстановления продолжится с размером
повторите перенастройку базы данных. буфера восстановления по умолчанию.

ADM7522E Ошибка перемонтирования ADM8007W DB2 не может выполнять одновременно


несмонтированных файловых систем в несколько инкрементных восстановлений.
новые точки монтирования на узле
номер-узла. Необходим повторный запуск
перенастройки базы данных. ADM8008W Во время восстановления DB2 не смогла
найти и/или удалить файлы состояния
оперативной реорганизации для всех
ADM7523E DB2 не смогла выделить набор памяти табличных пространств. Возможно, эти
группы программ. Из-за этого активация файлы придется удалить вручную.
базы данных не удастся. Уменьшите
параметр конфигурации базы данных
APPGROUP_MEM_SZ и повторите ADM8009W Во время восстановления не удалось найти
попытку. и/или удалить файлы состояния
оперативной реорганизации для табличного
пространства имя-табличного-пространства
ADM8000C Резервное копирование прервано. Возвращен (ID ID-табличного-пространства).
код SQLCODE SQLCODE. Возможно, эти файлы придется удалить
вручную.
ADM8001W Инкрементное резервное копирование не
разрешено для этой базы данных, так как
не включен параметр конфигурации базы
данных TRACKMOD.

Глава 2. Сообщения ADM 23


ADM8010E Во время резервного копирования не ADM9501W Начало оперативного
удалось скопировать для включения в создания/реорганизации индекса для
резервную копию требуемый файл журнала таблицы имя-таблицы (ID ID-таблицы) и
имя-файла-журнала. Резервное табличного пространства
копирование прервано. имя-табличного-пространства (ID
ID-табличного-пространства).
ADM8500W Ошибка чтения DB2 из файла хронологии
из-за возможного повреждения данных. ADM9502W Завершение оперативного
Убедитесь, что файл существует и не создания/реорганизации индекса для
поврежден. таблицы имя-таблицы (ID ID-таблицы) и
табличного пространства
имя-табличного-пространства (ID
ADM8501W DB2 не удалось произвести запись в файл
ID-табличного-пространства).
хронологии, так как диск заполнен.

ADM9503W Оперативное создание/реорганизация


ADM8502W Файл хронологии поврежден. В файле
индекса продолжается для ID индекса
обнаружена невосстановимая ошибка.
ID-индекса в таблице имя-таблицы (ID
Существующий файл удален и сделана
ID-таблицы) и в табличном пространстве
резервная копия. Если вы хотите
имя-табличного-пространства (ID
определить коренную причину этой
ID-табличного-пространства).
проблемы, обратитесь в службу поддержки
IBM. В противном случае никаких действий
не требуется. ADM9504W Оперативное создание/реорганизация
индекса для таблицы имя-таблицы (ID
ID-таблицы) и табличного пространства
ADM8503W DB2 не смогла записать запись хронологии
имя-табличного-пространства (ID
для операции операция.
ID-табличного-пространства) завершилось
на этом узле неудачно с кодом SQLCODE
ADM9000W Предварительная выборка при сортировке SQLCODE, код причины - код-причины.
объединением отключена; Чтобы решить эту проблему, повторите
производительность может быть ниже команду REORG INDEXES для
оптимальной. Если сообщение выводится отказавших узлов.
повторно, обдумайте увеличение размера
пула буферов для временного табличного
ADM9505W Оперативное создание/реорганизация
пространства имя-табличного-пространства
индекса для таблицы имя-таблицы (ID
(ID ID-табличного-пространства) или
ID-таблицы) и табличного пространства
увеличьте значение параметра
имя-табличного-пространства (ID
конфигурации базы данных SORTHEAP,
ID-табличного-пространства) переключено
чтобы уменьшить дополнительное
в автономный режим, так как индексы
пространство, используемое при сортировке.
помечены для повторного построения.
Возможно, эти индексы помечены для
ADM9500W Во время оперативного повторного построения при повторе
создания/реорганизации индекса выполнено транзакций через создание и/или
слишком много одновременных изменений в пересоздание индексов. В таком случае
таблице имя-таблицы (ID ID-таблицы) и в можно задать для параметра конфигурации
табличном пространстве менеджера баз данных INDEXREC
имя-табличного-пространства (ID значение RESTART. Тогда индексы,
ID-табличного-пространства). Поэтому помеченные при повторе транзакций для
завершение оперативного повторного построения, будут перестроены
создания/реорганизации индекса займет во время обработки RESTART
больше времени. Возможно, следует DATABASE.
увеличить параметр конфигурации базы
данных UTIL_HEAP_SZ.

24 Справочник по сообщениям, Том 1


ADM9506W Функция HADR включена, но для создания, ADM9508W Если функция HADR включена,
воссоздания и реорганизации любых рекомендуется задать для параметра
индексов для таблицы имя-таблицы (ID конфигурации базы данных или менеджера
объекта таблицы: ID-объекта) в табличном базы данных INDEXREC значение
пространстве имя-табличного-пространства RESTART или ACCESS, чтобы включить
(ID табличного пространства: возможность повтора любых операций
ID-табличного-пространства полная запись создания, воссоздания или реорганизации
в журнал отключена, так как она не была индексов. Иначе любые операции создания,
включена явно. В результате любые воссоздания или реорганизации индексов на
операции построения индексов для этой первичном сервере баз данных, полностью
таблицы не будут немедленно записанные в журнал, не будут
восстановлены на вторичном сервере баз восстановлены на вторичном сервере баз
данных при помощи HADR. Индексы на данных при помощи HADR. Индексы,
вторичном сервере баз данных будут которые не удастся восстановить, будут
автоматически пересозданы в конце помечены как неправильные и
процесса HADR передачи функций или автоматически перестроены в конце
после него при обращении к базовым процесса HADR передачи функций или
таблицам. Если это нежелательно, после него при обращении к базовым
включите полную запись в журнал для таблицам. Если это нежелательно, измените
таблицы до выполнения любых операций INDEXREC или используйте для этого
создания, воссоздания или реорганизации параметра конфигурации значение по
индексов. умолчанию до выполнения любых операций
построения индексов.
ADM9507W Если функция HADR включена,
рекомендуется задать для параметра ADM9509W Рекомендуется задать для параметра
конфигурации базы данных конфигурации базы данных
LOGINDEXBUILD значение ON как на LOGINDEXBUILD значение ON перед
первичном сервере баз данных HADR, так и запуском HADR. Если этого не сделать, ни
на вторичном. Иначе вы не сможете для какого создания, пересоздания и
сохранить в журнал операции создания, реорганизации индекса не гарантируется
воссоздания или реорганизации индексов на восстановление на текущем или будущем
текущем или будущем первичном сервере вторичном сервере баз данных,
баз данных HADR. Любые операции использующем HADR. Такие индексы, не
создания, воссоздания или реорганизации допускающие восстановления, помечаются
индексов на первичном сервере баз данных, как недопустимые и неявно строятся заново
не полностью записанные в журнал, не либо в конце процесса передачи функций
будут восстановлены на вторичном сервере HADR, либо после процесса передачи
баз данных при помощи HADR. Индексы, функций HADR, когда должен быть
которые не удастся восстановить, будут обеспечен доступ к базовым таблицам. Если
помечены как неправильные и это нежелательно, задайте для параметра
автоматически перестроены в конце конфигурации базы данных
процесса HADR передачи функций или LOGINDEXBUILD значение ON.
после него при обращении к базовым
таблицам. Если это нежелательно,
ADM9510W Возникла ошибка (sqlcode sqlcode), которая
включите полную запись в журнал или
не позволила успешно завершить процесс
используйте для этого параметра
перестройки индексов. Все
конфигурации значение по умолчанию до
недействительные индексы, не
выполнения любых операций построения
перестроенные до прерывания процесса,
индексов.
будут созданы заново при первом доступе к
таблице. Процесс перестройки индексов был
вызван во время явного или неявного
перезапуска базы данных или в конце
процесса передачи функций HADR.

ADM10000W Обнаружена исключительная ситуация


Java. Трассировка вызовов Java была
записана в файл db2diag.log.

Глава 2. Сообщения ADM 25


ADM10500E Индикатор работоспособности ADM10501W Индикатор работоспособности
краткое-описание-индикатора- краткое-описание-индикатора-
работоспособности (краткое-имя- работоспособности (краткое-имя-
индикатора-работоспособности) перешел индикатора-работоспособности) перешел
порог тревоги имя-порога, равный порог предупреждения имя-порога, равный
значение-порога, со значением значение-порога, со значением
значение-индикатора-работоспособности значение-индикатора-работоспособности
для объекта тип-наблюдаемого-объекта для объекта тип-наблюдаемого-объекта
имя-наблюдаемого-объекта. Подсчет: имя-наблюдаемого-объекта. Подсчет:
строка-формулы = формула-со-значениями строка-формулы = формула-со-значениями
= значение-индикатора-работоспособности. = значение-индикатора-работоспособности.
Хронология (отметка времени, значение, Хронология (отметка времени, значение,
формула): список-хронологии-индикатора- формула): список-хронологии-индикатора-
работоспособности работоспособности
Объяснение: Монитор работоспособности сгенерировал Объяснение: Монитор работоспособности сгенерировал
оповещение, так как превышен порог тревоги для этого оповещение, так как превышен порог предупреждения
индикатора работоспособности. Эту ситуацию надо для этого индикатора работоспособности. Эта ситуация
немедленно исправить, поскольку она может привести к не обязательно требует немедленного вмешательства, но
ухудшению производительности базы данных или к может привести к ухудшению производительности базы
прерыванию операции. данных или к прерыванию операции, если со временем
ситуация ухудшится.
Действия пользователя: Для решения этого оповещения
можно при помощи следующих инструментов получить Действия пользователя: Для решения этого оповещения
соответствующие рекомендации, а в некоторых случаях - можно при помощи следующих инструментов получить
выполнить необходимые действия. соответствующие рекомендации, а в некоторых случаях -
выполнить необходимые действия.
Центр работоспособности:
Центр работоспособности:
Если установлены инструменты Центра управления, этот
инструмент можно запустить одним из следующих Если установлены инструменты Центра управления, этот
способов: инструмент можно запустить одним из следующих
v Меню Пуск в Windows способов:
v Панель инструментов Центра управления v Меню Пуск в Windows
v ″db2hc″ в командной строке v Панель инструментов Центра управления
v ″db2hc″ в командной строке
Приведено описание индикатора работоспособности,
рекомендуемые действия и ссылки на инструменты для Приведено описание индикатора работоспособности,
выполнения этих действий. рекомендуемые действия и ссылки на инструменты для
выполнения этих действий.
Центр работоспособности Web:
Центр работоспособности Web:
Если установлены инструменты Web, этот инструмент
можно запустить из браузера, воспользовавшись URL, Если установлены инструменты Web, этот инструмент
предоставленным вашим администратором Web. можно запустить из браузера, воспользовавшись URL,
предоставленным вашим администратором Web.
Приведено описание индикатора работоспособности,
рекомендуемые действия и некоторые ссылки на Приведено описание индикатора работоспособности,
инструменты для выполнения этих действий. рекомендуемые действия и некоторые ссылки на
инструменты для выполнения этих действий.
Процессор командной строки (CLP):
Процессор командной строки (CLP):
Чтобы получить в CLP описание индикатора
работоспособности и рекомендуемые действия, Чтобы получить в CLP описание индикатора
выполните команды: работоспособности и рекомендуемые действия,
v GET RECOMMENDATIONS FOR HEALTH выполните команды:
INDICATOR краткое-имя-индикатора- v GET RECOMMENDATIONS FOR HEALTH
работоспособности INDICATOR краткое-имя-индикатора-
v GET DESCRIPTION FOR HEALTH работоспособности
INDICATORкраткое-имя-индикатора-
работоспособности

26 Справочник по сообщениям, Том 1


v GET DESCRIPTION FOR HEALTH
ADM10503I Монитор работоспособности начал
INDICATORкраткое-имя-индикатора-
оповещающее действие, запустив
работоспособности
тип-оповещающего-действия
имя-оповещающего-действия на системе
ADM10502W Индикатор работоспособности имя-системы, так как индикатор
краткое-описание-индикатора- работоспособности краткое-описание-
работоспособности (краткое-имя- индикатора-работоспособности
индикатора-работоспособности) находится (краткое-имя-индикатора-
в состоянии значение-индикатора- работоспособности) находится в состоянии
работоспособности для объекта оповещения состояние-оповещения для
тип-наблюдаемого-объекта объекта тип-наблюдаемого-объекта
имя-наблюдаемого-объекта. имя-наблюдаемого-объекта.
Объяснение: Монитор работоспособности сгенерировал Объяснение: Монитор работоспособности был
оповещение из-за ненормального значения состояния сконфигурирован для запуска этого действия, если
этого индикатора работоспособности. Эта ситуация не индикатор работоспособности находится в этом
обязательно требует немедленного вмешательства, но состоянии оповещения. Это сообщение означает, что
это зависит от ожидаемого состояния базы данных с действие было запущено.
учетом текущих операций, выполняемых над ней, и
Действия пользователя: Никаких действий не требуется.
преобладающей рабочей нагрузки.
Действия пользователя: Для решения этого оповещения
ADM10504E Монитору работоспособности не удалось (с
можно при помощи следующих инструментов получить
кодом SQLCODE SQLCODE) начать
соответствующие рекомендации, а в некоторых случаях -
оповещающее действие, запустив
выполнить необходимые действия.
тип-оповещающего-действия
Центр работоспособности: имя-оповещающего-действия на системе
имя-системы, так как индикатор
Если установлены инструменты Центра управления, этот работоспособности краткое-описание-
инструмент можно запустить одним из следующих индикатора-работоспособности
способов: (краткое-имя-индикатора-
v Меню Пуск в Windows работоспособности) перешел в состояние
v Панель инструментов Центра управления оповещения состояние-оповещения для
объекта тип-наблюдаемого-объекта
v ″db2hc″ в командной строке
имя-наблюдаемого-объекта.
Приведено описание индикатора работоспособности, Объяснение: Монитор работоспособности был
рекомендуемые действия и ссылки на инструменты для сконфигурирован для запуска этого действия, если
выполнения этих действий. индикатор работоспособности находится в этом
состоянии оповещения, но при вызове API для
Центр работоспособности Web: выполнения этого действия получил этот код SQLCODE.
Оповещающее действие не было запущено.
Если установлены инструменты Web, этот инструмент Действия пользователя: Посмотрите, нет ли более
можно запустить из браузера, воспользовавшись URL, подробной записи об этой ошибке в журнале First Failure
предоставленным вашим администратором Web. Service Log (DB2DIAG.LOG).

Приведено описание индикатора работоспособности,


рекомендуемые действия и некоторые ссылки на
инструменты для выполнения этих действий.

Процессор командной строки (CLP):

Чтобы получить в CLP описание индикатора


работоспособности и рекомендуемые действия,
выполните команды:
v GET RECOMMENDATIONS FOR HEALTH
INDICATOR краткое-имя-индикатора-
работоспособности
v GET DESCRIPTION FOR HEALTH
INDICATORкраткое-имя-индикатора-
работоспособности

Глава 2. Сообщения ADM 27


ADM10505E У службы DB2 нет необходимых ADM10508E Монитор работоспособности не смог
полномочий для запуска монитора послать оповещение, так как в списке
работоспособности. Работа монитора уведомлений работоспособности
работоспособности завершена. Если служба список-уведомлений указаны неправильные
сконфигурирована для регистрации с получатели. Измените запись Адресат,
использованием учетной записи Local содержащую неправильный адрес.
System (SYSTEM), надо изменить ее
Объяснение: Монитор работоспособности был
конфигурацию, чтобы она регистрировалась
сконфигурирован для посылки уведомлений при
с использованием учетной записи
обнаружении оповещений, но не смог послать
определенного пользователя. Если она
уведомление, поскольку в списке уведомлений
сконфигурирована для регистрации с
работоспособности указано один или несколько
использованием учетной записи
неправильных адресов.
определенного пользователя, убедитесь, что
это правильная учетная запись Действия пользователя: Проверьте записи Адресат для
пользователя, обладающая всеми правами адресатов, указанных для получения уведомлений
доступа, необходимыми для запуска работоспособности, и исправьте неправильный адрес
службы DB2. Когда конфигурация получателя.
регистрации будет исправлена,
перезапустите службу DB2, чтобы
запустить монитор работоспособности. ADM10509E Монитор работоспособности не смог
послать оповещение, так как оно было
послано неправильным Отправителем с
ADM10506E Монитор работоспособности не может адреса адрес-отправителя. Проверьте
послать оповещение, так как не задан конфигурацию SMTP-сервера. Если все
параметр конфигурации сервера параметры указаны правильно, обратитесь
администратора DB2, определяющий в службу поддержки DB2.
SMTP-сервер (smtp_server). Задайте в
параметре конфигурации smtp_server имя Объяснение: Монитор работоспособности был
допустимого SMTP-сервера. сконфигурирован для посылки уведомлений при
обнаружении оповещений, но не смог послать
Объяснение: Монитор работоспособности был уведомление, поскольку SMTP-сервер отклонил адрес
сконфигурирован для посылки уведомлений при отправителя как неприемлемый. Формат адреса
обнаружении оповещений, но не смог послать отправителя - <имя экземпляра>@<хост>, где
уведомление, поскольку для параметра конфигурации ’экземпляр’ выполняется на ’хосте’.
DAS SMTP-сервер не было указано имя SMTP-сервера.
Действия пользователя: Проверьте конфигурацию
Действия пользователя: Задайте в параметре SMTP-сервера. Если все параметры указаны правильно,
конфигурации smtp_server имя допустимого обратитесь в службу поддержки DB2.
SMTP-сервера.
ADM10510E Монитор работоспособности не смог
ADM10507E Монитор работоспособности не смог послать оповещение, так SMTP-сервер
послать оповещение, так как сервер выдал следующее сообщение об ошибке:
имя-SMTP-сервера, указанный в параметре ошибка_SMTP. Посмотрите информацию о
конфигурации сервера администратора DB2 возвращенном коде ошибки в документации
SMTP-сервер (smtp_server), видимо, не по SMTP-серверу. Если решить эту
является SMTP-сервером. Убедитесь, что в проблему не удается, обратитесь в службу
конфигурации сервера администратора DB2 поддержки DB2.
указано допустимое имя SMTP-сервера.
Объяснение: Монитор работоспособности был
Объяснение: Монитор работоспособности был сконфигурирован для посылки уведомлений при
сконфигурирован для посылки уведомлений при обнаружении оповещений, но не смог послать
обнаружении оповещений, но не смог послать уведомление, поскольку SMTP-сервер обнаружил
уведомление, поскольку сервер, указанный в ошибку.
конфигурации сервера администратора DB2, не
выполняет функций SMTP-сервера. Действия пользователя: Посмотрите информацию о
возвращенном коде ошибки в документации по
Действия пользователя: Убедитесь, что в конфигурации SMTP-серверу. Если решить эту проблему не удается,
сервера администратора DB2 для параметра smtp_server обратитесь в службу поддержки DB2.
указано допустимое имя SMTP-сервера.

28 Справочник по сообщениям, Том 1


ADM10511E Монитор работоспособности не смог ADM11500W MQListener сгенерировал сообщение. Код
послать оповещение, так как при связи с сообщения = код-сообщения-MQL.
SMTP-сервером произошла ошибка. Информацию об этом сообщении смотрите в
Посмотрите, нет ли более подробной записи документации.
об этой ошибке в журнале First Failure
Service Log (DB2DIAG.LOG).
ADM12000C Обработка команды DB2START прервана;
Объяснение: Монитор работоспособности был не найдено законной лицензии системы.
сконфигурирован для посылки уведомлений при Если вы получили лицензию на этот
обнаружении оповещений, но не смог послать продукт, установите правильно
уведомление, поскольку при попытке связаться с лицензионный ключ. Установить лицензию
SMTP-сервером произошла ошибка связи. можно при помощи Центра лицензий или
утилиты командной строки db2licm. Файл
Действия пользователя: Посмотрите, нет ли более
лицензии находится на компакт-диске
подробной записи об этой ошибке в журнале First Failure
вашего лицензионного продукта.
Service Log (DB2DIAG.LOG).

ADM12001C Обработка соединения DB2 прервана; не


ADM10512W Индикатор работоспособности
найдено законной лицензии на систему. Если
краткое-описание-индикатора-
вы получили лицензию на этот продукт,
работоспособности (краткое-имя-
установите правильно лицензионный ключ.
индикатора-работоспособности) находится
Установить лицензию можно при помощи
в состоянии значение-индикатора-
Центра лицензий или утилиты командной
работоспособности для объекта
строки db2licm. Файл лицензии находится
тип-наблюдаемого-объекта
на компакт-диске вашего лицензионного
имя-наблюдаемого-объекта. Собрание (имя
продукта.
объекта, отметка времени, значение,
подробности): Собрание.
ADM12002C Обработка соединения прервана; не найдено
законной лицензии на систему. Если вы
ADM11000E DB2 не может создать сегмент памяти или
обращаетесь к серверу баз данных хоста
подключиться к сегменту памяти,
или iSeries, убедитесь, что у вас установлен
используемому для соединений
лицензионный продукт DB2 Connect или
изолированных подпрограмм. Уменьшите
компонент поддержки сервера DB2
объем совместной памяти баз данных,
Connect. Компонент поддержки сервера
используемой вашим экземпляром, и
DB2 Connect входит в состав DB2
повторите попытку.
Enterprise Edition.

ADM11001E DB2 не создала сегмент памяти для


ADM12006E Для продукта имя-продукта нет правильно
выполнения изолированных подпрограмм.
установленного лицензионного ключа. Если
Этот сегмент задается переменной реестра
вы получили лицензию на этот продукт,
DB2_FMP_COMM_HEAPSZ.
установите правильно лицензионный ключ.
Установить лицензию можно при помощи
ADM11002E Недостаточно совместной памяти для связи Центра лицензий или утилиты командной
с процессом db2fmp. Измените переменную строки db2licm. Файл лицензии находится
реестра DB2_FMP_COMM_HEAPSZ, на компакт-диске вашего лицензионного
чтобы увеличить объем совместной памяти, продукта. Если ключ лицензии не
доступной изолированным подпрограммам. установлен, этим продуктом можно
пользоваться в течение срока оценки -
число-дней дней. ИСПОЛЬЗОВАНИЕ
ADM11003E DB2 не смогла создать сегмент памяти для ПРОДУКТА В ТЕЧЕНИЕ СРОКА
связи с изолированными подпрограммами. В ОЦЕНКИ ПРОВОДИТСЯ НА
случае перезапуска DB2 проверьте, что УСЛОВИЯХ ЛИЦЕНЗИОННОГО
перед запуском в экземпляре нет активных СОГЛАШЕНИЯ IBM, ИЗЛОЖЕННЫХ В
процессов db2fmp. В противном случае ФАЙЛЕ try_LA.AGR В КАТАЛОГЕ:
можно изменить значение переменной каталог
реестра DB2_FMP_COMM_HEAPSZ или
уменьшить значение ASLHEAPSZ в
конфигурации менеджера баз данных.

Глава 2. Сообщения ADM 29


ADM12007E До истечения срока оценки продукта ADM12010E Число одновременно работающих
имя-продукта осталось число-дней дней. пользователей DB2 Connect превысило
Условия и соглашения оценки (IBM License заданное в лицензии число
Agreement) приводятся в файле try_LA в разрешенное-число. Текущее число
каталоге: имя-каталога. Если вы получили пользователей - число-пользователей. Вам
лицензию на этот продукт, установите надо приобрести разрешения на
правильно лицензионный ключ. Установить дополнительных пользователей у вашего
лицензию можно при помощи Центра представителя IBM или авторизованного
лицензий или утилиты командной строки дилера и обновить лицензионную
db2licm. Файл лицензии находится на информацию при помощи Центра лицензий
компакт-диске вашего лицензионного или утилиты db2licm из командной строки.
продукта. Более подробную информацию об
обновлении лицензий смотрите в
руководстве Quick Beginnings (Быстрый
ADM12008C Срок оценки истек, а для продукта
старт) для вашей платформы.
имя-продукта не установлен правильный
Дополнительную информацию об утилите
лицензионный ключ. Заблокированы
db2licm смотрите в справочнике DB2
функции, специфические для этого
Command Reference.
продукта. Если вы получили лицензию на
этот продукт, установите правильно
лицензионный ключ. Установить лицензию ADM12011C У одного или нескольких разделов базы
можно при помощи Центра лицензий или данных не установлен правильный
утилиты командной строки db2licm. Файл лицензионный ключ DB2 для продукта
лицензии находится на компакт-диске имя-продукта. Установите правильный
вашего лицензионного продукта. лицензионный ключ на каждом физическом
разделе при помощи Центра лицензий или
утилиты командной строки db2licm.
ADM12009E Число одновременно работающих
пользователей DB2 Workgroup превысило
заданное в лицензии число ADM12012E Число одновременно работающих
разрешенное-число. Текущее число пользователей DB2 Enterprise превысило
пользователей - число-пользователей. Вам заданное в лицензии число
надо приобрести разрешения на разрешенное-число. Текущее число
дополнительных пользователей у вашего пользователей - число-пользователей. Вам
представителя IBM или авторизованного надо приобрести разрешения на
дилера и обновить лицензионную дополнительных пользователей у вашего
информацию при помощи Центра лицензий представителя IBM или авторизованного
или утилиты db2licm из командной строки. дилера и обновить лицензионную
Более подробную информацию об информацию при помощи Центра лицензий
обновлении лицензий смотрите в или утилиты db2licm из командной строки.
руководстве Quick Beginnings (Быстрый Более подробную информацию об
старт) для вашей платформы. обновлении лицензий смотрите в
Дополнительную информацию об утилите руководстве Quick Beginnings (Быстрый
db2licm смотрите в справочнике DB2 старт) для вашей платформы.
Command Reference. Дополнительную информацию об утилите
db2licm смотрите в справочнике DB2
Command Reference.

ADM12013E Число одновременно работающих


соединений с базами данных DB2 Connect
превысило заданное в лицензии число
разрешенное-число. Текущее число
соединений с базами данных -
число-соединений.

30 Справочник по сообщениям, Том 1


ADM12014C В используемой версии продукта DB2 ADM12020E Число соединителей превысило заданное в
Connect нет лицензии на ее использование с лицензии число разрешенное-число. Текущее
протоколом TCP/IP. Для использования число соединителей равно
TCP/IP необходимо обновление до число-соединителей. Надо приобрести
полнофункционального продукта DB2 разрешение на дополнительные соединители
Connect. у вашего представителя IBM или
авторизованного дилера и обновить
лицензионную информацию при помощи
ADM12015C У используемой версии продукта DB2
Центра лицензий или утилиты db2licm из
Connect нет лицензии на изменения
командной строки. Более подробную
нескольких баз данных в одной транзакции.
информацию об обновлении лицензий
Для изменения нескольких баз данных в
смотрите в руководстве Быстрый старт
одной транзакции необходимо обновление
(Quick Beginnings) для вашей платформы.
до полнофункционального продукта DB2
Дополнительную информацию об утилите
Connect.
db2licm смотрите в справочнике DB2
Command Reference.
ADM12016E Пользователь пользователь не определен
как зарегистрированный пользователь
ADM12022E DB2 было обнаружено, что возможность
продукта имя-продукта. Обновите список
многораздельных баз данных используется
зарегистрированных пользователей при
без лицензии на многораздельные базы
помощи Центра лицензий.
данных. Приобретите разрешения на
разделение базы данных у вашего
ADM12017E Число процессоров на данном компьютере представителя IBM или авторизованного
превышает определенное соглашением дилера и обновите лицензионную
разрешенное-число для продукта информацию при помощи Центра лицензий
имя-продукта. Число процессоров на или утилиты db2licm из командной строки.
данном компьютере - число-процессоров. Более подробную информацию об
Вам надо приобрести разрешения на обновлении лицензий смотрите в
дополнительные процессоры у вашего руководстве Быстрый старт (Quick
представителя IBM или авторизованного Beginnings) для вашей платформы.
дилера и обновить лицензионную Дополнительную информацию об утилите
информацию при помощи Центра лицензий db2licm смотрите в справочнике DB2
или утилиты db2licm из командной строки. Command Reference.
Более подробную информацию об
обновлении лицензий на основе числа
ADM12023E Число одновременно работающих
процессоров смотрите в руководстве
пользователей продукта имя-продукта
Быстрый старт для вашей платформы.
превысило заданное в лицензии число
Дополнительную информацию об утилите
разрешенное-число. Текущее число
db2licm смотрите в справочнике DB2
пользователей - число-пользователей. Вам
Command Reference.
надо приобрести разрешения на
дополнительных пользователей у вашего
ADM12018E Число одновременно работающих представителя IBM или авторизованного
пользователей этого продукта превысило дилера и обновить лицензионную
заданное в лицензии число информацию при помощи Центра лицензий
разрешенное-число. Текущее число или утилиты db2licm из командной строки.
пользователей - число-пользователей. Вам Более подробную информацию об
надо приобрести разрешения на обновлении лицензий на основе числа
дополнительных пользователей у вашего пользователей смотрите в руководстве
представителя IBM или авторизованного Быстрый старт (Quick Beginnings) для
дилера и обновить лицензионную вашей платформы. Дополнительную
информацию при помощи Центра лицензий информацию об утилите db2licm смотрите в
или утилиты db2licm из командной строки. справочнике DB2 Command Reference.
Более подробную информацию об
обновлении лицензий на основе числа
процессоров смотрите в руководстве
Быстрый старт для вашей платформы.
Дополнительную информацию об утилите
db2licm смотрите в справочнике DB2
Command Reference.

Глава 2. Сообщения ADM 31


ADM12024E Для требуемой функции не найден ADM12504E Невозможно установить соединение между
правильный лицензионный ключ. Текущий первичной и резервной базами данных
лицензионный ключ для продукта HADR, так как не совпадают имена
имя-продукта не допускает использования экземпляров DB2. Исправьте параметр
требуемой функции. Приобретите конфигурации HADR_REMOTE_INST.
лицензионный ключ для этой функции у
вашего представителя IBM или
ADM12505E Невозможно установить соединение между
авторизованного дилера и обновите
первичной и резервной базами данных
лицензионную информацию при помощи
HADR, так как не совпадают имена баз
Центра лицензий или утилиты db2licm из
данных. Исправьте имя базы данных, чтобы
командной строки. Более подробную
оно совпадало для первичной и резервной
информацию об обновлении лицензий
баз данных HADR.
смотрите в руководстве Быстрый старт
(Quick Beginnings) для вашей платформы.
Дополнительную информацию об утилите ADM12506E Невозможно установить соединение между
db2licm смотрите в справочнике DB2 первичной и резервной базами данных
Command Reference. HADR, так как первичная база данных и
резервная база данных происходят от
разных баз данных. Восстановите
ADM12500E Не удается обеспечить соответствие
резервную базу данных образа резервной
резервной базы данных HADR первичной
копии или отделенной зеркальной копии
базе данных. Поток журнала резервной
первичной базы данных.
базы данных несовместим с потоком
журнала первичной базы данных. Чтобы
использовать эту базу данных как ADM12507E Невозможно установить соединение между
резервную, ее надо воссоздать из образа первичной и резервной базами данных
резервной копии или отделенной зеркальной HADR, так как не совпадают параметры
копии первичной базы данных. конфигурации HADR. Измените параметры
конфигурации HADR_TIMEOUT и
HADR_SYNCMODE для первичной или
ADM12501E Невозможно установить соединение между
резервной базы данных HADR, чтобы они
первичной и резервной базами данных
совпадали со значениями, заданными на
HADR, так как операционные системы для
другом компьютере, и убедитесь, что
первичной и резервной баз данных не
HADR_LOCAL_HOST и
совпадают. Переместите первичную или
HADR_REMOTE_HOST соответствуют
резервную базу данных на другой хост или
именам хоста для локального и удаленного
обновите операционную систему одного
компьютеров.
хоста, чтобы она совпадала с операционной
системой другого хоста.
ADM13000E Подключаемый модуль имя-модуля
получил код ошибки код-ошибки от API
ADM12502E Невозможно установить соединение между
GSS (Generic Security Service - Общая
первичной и резервной базами данных
служба защиты) имя-API-GSS с сообщением
HADR, так как не совпадают версии DB2
об ошибке сообщение-об-ошибке.
для первичной и резервной баз данных.
Обновите программное обеспечение DB2
для первичной или резервной базы данных ADM13001E Подключаемый модуль имя-модуля
HADR, чтобы его выпуск и FixPak были получил код ошибки код-ошибки от API
одинаковыми для обеих баз данных. подключаемого модуля защиты DB2
имя-API-GSS с сообщением об ошибке
сообщение-об-ошибке.
ADM12503E Невозможно установить соединение между
первичной и резервной базами данных
HADR, так как не совпадает разрядность ADM13002E Не удалось выгрузить подключаемый
систем DB2 (32-битная и 64-битная) для модуль имя-подключаемого-модуля.
первичной и резервной баз данных. Никаких дополнительных действий не
Измените разрядность первичной или требуется.
резервной базы данных, чтобы они
совпадали.

32 Справочник по сообщениям, Том 1


ADM13003E Недопустимое имя принципала
имя-принципала, используемое для
имя-подключаемого-модуля. Убедитесь,
что имя принципала допустимо и
представлено в формате, который
поддерживается подключаемым модулем
защиты.

ADM13004E Недопустимое имя подключаемого модуля


имя-подключаемого-модуля. Проверьте,
правильно ли указано имя подключаемого
модуля.

ADM13005E Не удалось загрузить подключаемый


модуль имя-подключаемого-модуля.
Убедитесь, что подключаемый модуль
существует, и проверьте правильность пути
к каталогу и файловых разрешений.

ADM13006E Подключаемый модуль


имя-подключаемого-модуля столкнулся с
неожиданной ошибкой. Обратитесь за
помощью в центр обслуживания IBM.

Глава 2. Сообщения ADM 33


34 Справочник по сообщениям, Том 1
Глава 3. Сообщения AMI
значение кода причины, возвращаемое требованием
AMI0016E Недостаточно памяти.
GetLastError для указанного объекта AMI.
Объяснение: Недостаточно доступной памяти для Дополнительную информацию смотрите в разделе
выполнения требуемой операции. ″Common causes of problems″ (Общие причины ошибок)
книги Application Messaging Interface.
Действия пользователя: Убедитесь, что для Message
Query (MQ), интерфейса Application Messaging Interface Действия пользователя: Убедитесь, что вы создали
(AMI) MQ и программ DB2 выделено и доступно основные объекты MQ (в том числе системные очереди и
достаточно памяти. пользовательские очереди), на которые ссылается служба
или правила интерфейса AMI. Обратите внимание на то,
что имена этих объектов регистрозависимы. Очередь с
AMI0018E Служба не найдена.
именем q1 отличается от очереди Q1. Кроме того,
Объяснение: Указанная служба не найдена. Требование проверьте, что атрибутов очереди достаточно для
не выполнено. Это могла быть одна из следующих обработки сообщений. Например, убедитесь, что для
служб: атрибута MAXMSGL задано значение, достаточное для
v отправитель обработки сообщения большого размера. При ошибке
функций Publish или Subscribe убедитесь, что запущен
v получатель посредник сообщений MQ.
v список распределения
v издатель AMI0109E У пользователя нет полномочий.
v подписчик
Объяснение: У пользователя нет полномочий в базовом
Действия пользователя: Убедитесь, что используемый транспортном слое для выполнения указанного
файл репозитория интерфейса сообщений прикладных требования.
программ (AMI) содержит определение службы.
Действия пользователя: Убедитесь, что у пользователя
пользовательских функций есть необходимые
AMI0019E Сообщение не найдено. полномочия. Обычно это означает, что ID пользователя
должен входить в группу mqm.
Объяснение: Указанное сообщение не найдено.
Требование не выполнено.
AMI0110E Передача недоступна.
Действия пользователя: Убедитесь, что сообщение
доступно для использования. Объяснение: Базовый транспортный слой недоступен.
Действия пользователя: Убедитесь, что менеджер
AMI0020E Правила не найдены. очередей работает.
Объяснение: Указанные правила не найдены.
Требование не выполнено. AMI0402E Файл хоста не найден.
Действия пользователя: Убедитесь, что используемый Объяснение: Локальный файл хоста с указанным
файл репозитория интерфейса сообщений прикладных именем не найден.
программ (AMI) содержит определение этих правил.
Действия пользователя: Убедитесь, что файл amthost.xml
существует и находится в правильном каталоге.
AMI0035E Нет доступных сообщений.
Объяснение: Нет доступных сообщений для требования AMI0405E В репозитории нет данных правил.
приема по истечении указанного времени ожидания. Это
происходит, когда очередь назначения пуста. Объяснение: При создании правил использовано имя
определения, которое не найдено в репозитории.
Действия пользователя: Убедитесь, что сообщение есть Правила создаются с использованием значений по
в очереди назначения. умолчанию.
Действия пользователя: Убедитесь, что в файле
AMI0049E Ошибка передачи. репозитория определены правила интерфейса AMI.
Объяснение: Базовый (MQSeries) транспортный слой
сообщений сообщает об ошибке. Для получения кода
причины передачи сообщений используйте вторичное

© Copyright IBM Corp. 1993 - 2004 35


AMI0406E В репозитории нет этого отправителя. AMI0418E Репозиторий не найден.
Объяснение: При создании отправителя использовано Объяснение: Файл репозитория не найден.
имя определения, которое не найдено в репозитории.
Действия пользователя: Убедитесь, что файл
Отправитель создается с использованием значений по
репозитория расположен в каталоге по умолчанию или в
умолчанию.
каталоге, заданном переменной среды
Действия пользователя: Убедитесь, что в файле AMT_DATA_PATH.
репозитория определена служба отправителя интерфейса
AMI.
AMI0419E Ошибка библиотеки передачи.
Объяснение: Ошибка при загрузке библиотеки передачи.
AMI0407E В репозитории нет этого получателя.
Действия пользователя: Убедитесь, что библиотеки
Объяснение: При создании получателя использовано
MQSeries и AMI установлены правильно. Для проверки
имя определения, которое не найдено в репозитории.
успешности установки этого программного обеспечения
Получатель создается с использованием значений по
можно воспользоваться примерами программ,
умолчанию.
поставляемыми с MQ и AMI.
Действия пользователя: Убедитесь, что в файле
репозитория определена служба получателя интерфейса
AMI0424E Файл DTD не найден.
AMI.
Объяснение: Файл dtd AMI (amt.dtd) не найден в том же
каталоге, где хранится файл XML репозитория.
AMI0409E В репозитории нет этого издателя.
Действия пользователя: Убедитесь, что файл amt.dtd
Объяснение: При создании издателя использовано имя
расположен в том же каталоге, что и файл репозитория
определения, которое не найдено в репозитории.
amt.xml. Его положение определяется переменной среды
Издатель создается с использованием значений по
AMT_DATA_PATH.
умолчанию.
Действия пользователя: Убедитесь, что в файле
репозитория определена служба издателя интерфейса
AMI.

AMI0410E В репозитории нет этого подписчика.


Объяснение: При создании подписчика использовано
имя определения, которое не найдено в репозитории.
Подписчик создается с использованием значений по
умолчанию.
Действия пользователя: Убедитесь, что в файле
репозитория определена служба подписчика интерфейса
AMI.

AMI0416E Ошибка репозитория.


Объяснение: Ошибка при инициализации репозитория
или доступе к нему. Это может произойти по любой из
следующих причин:
v Файл XML репозитория (например, amt.xml) содержит
неправильные данные.
v Файл DTD (*.dtd) не найден или содержит
неправильные данные.
v Не удается найти файлы, необходимые для
инициализации репозитория. Обычно эти файлы
хранятся в каталоге intlFiles или в каталоге locales.
Действия пользователя: Как правило, это результат
ошибок анализа XML. Убедитесь, что используется
правильный файл amt.dtd, который соответствует файлу
amt.xml.

36 Справочник по сообщениям, Том 1


Глава 4. Сообщения репликации
В этом разделе представлены сообщения, выдаваемых программами репликации DB2
всех СУБД, кроме DB2 for iSeries. Сообщения перечислены в порядке номеров.

макрокоманды VSE/VSAM), VSE/ESA System Macro


ASN0004E CAPTURE схема_capture. Программа
Reference (Справочник по макрокомандам системы
Capture не смогла запустить трассировку.
VSE/ESA) и VSE/ESA V2R3 Messages and Codes
Код возврата - код-возврата. Код причины -
(Сообщения и коды VSE/ESA V2R3).
код-причины.
v Для VM/ESA смотрите дополнительную информацию
Объяснение: При вызове команды START TRACE DB2 в руководстве VM/ESA Programming Services
или при чтении программой Capture журнала DB2 (Программные службы VM/ESA).
произошла ошибка.
v Для программы Capture в системах Linux, Windows и
Действия пользователя: Найдите код DB2 из этого UNIX смотрите документацию администратора по
сообщения в документации по кодам менеджера баз активным и архивным журналам баз данных для DB2
данных DB2 для вашей операционной системы. Universal Database или обратитесь в службу
Дополнительную информацию смотрите в следующих программной поддержки IBM.
руководствах администратора менеджера баз данных:
информацию об ошибках START TRACE DB2 - в
ASN0006E CAPTURE схема_capture. Программа
руководстве Call Attachment Facility (CAF) (Утилита
Capture обнаружила непредвиденную
подключения по вызову), информацию об ошибках
ошибку журнала - неизвестный тип записи
чтения журналов DB2 - в руководстве Instrumentation
журнала.
Facility Interface (IFI) (Интерфейс инструментального
средства); за информацией можно также обратиться к Объяснение: При обработке программой Capture
администратору базы данных. Если CAF или IFI записей журнала DB2 возникла непредвиденная ошибка
возвращает сообщение, оно также выводится на консоль журнала, о которой не сообщил ни один из следующих
системного дисплея. интерфейсов:
v Интерфейс инструментального средства (IFI) для
ASN0005E CAPTURE схема_capture. Программа программы Capture for z/OS
Capture обнаружила ошибку при чтении v API асинхронного чтения журнала для программы
журнала DB2. Порядковый номер журнала - Capture
lsn, SQLCODE - код_возврата_sql, код
причины - код_причины. Программа Capture не может определить, какой тип
операции SQL для изменения данных был связан с этой
Объяснение: При чтении программой Capture журнала записью журнала.
DB2 произошла ошибка. Возможно, это ошибка SQL.
Действия пользователя: Обратитесь в службу
v При использовании репликации DB2 значение sqlcode программной поддержки IBM.
относится к API асинхронного чтения журнала.
v При использовании Capture for VSE значение sqlcode
относится к макрокоманде VSE/VSAM GET. ASN0008I CAPTURE схема_capture. Программа
Capture остановлена.
v При использовании Capture for VM значение sqlcode
относится к Diagnose X’A4’. Объяснение: Программа Capture остановлена.

Действия пользователя: Найдите указанный код Действия пользователя: Это просто информационное
причины в разделе, посвященном кодам DB2, в сообщение, никаких действий не требуется.
документации по сообщениям и кодам менеджера баз
данных DB2 для вашей операционной системы:
ASN0009E CAPTURE схема_capture. У
v Для программы Capture for z/OS смотрите раздел зарегистрированной таблицы-источника
Instrumentation Facility Interface (IFI) (Интерфейс владелец_источника.таблица_источник нет
инструментального средства) документации атрибута DATA CAPTURE CHANGES.
администратора менеджера баз данных DB2 для
вашей операционной системы или обратитесь к Объяснение: При попытке инициализировать
администратору базы данных. определение Capture программа Capture обнаружила, что
таблица-источник определена неправильно. Программа
v Для программы Capture for VSE смотрите
Capture не может обработать записи журнала, связанные
дополнительную информацию в руководствах
с таблицей-источником, для которой не задан атрибут
VSE/VSAM Commands and Macros (Команды и

© Copyright IBM Corp. 1993 - 2004 37


DATA CAPTURE CHANGES. Это сообщение выдается
ASN0013E CAPTURE схема_capture. Программе
при горячем запуске программы Capture или при
Capture необходим столбец, который не
получении для набора определений Apply первого
был определен в таблице изменения данных
сигнала CAPSTART для этого определения Capture. Если
(CD). Имя таблицы - имя_таблицы.
эта ошибка возникла при обработке сигнала CAPSTART,
программа Capture не активирует это определение Объяснение: В таблице изменения данных не определен
Capture. Если эта ошибка возникла при реинициализации необходимый столбец.
(при горячем запуске или выполнении команды reinit
Действия пользователя: Проверьте правильность
capture), программа Capture переводит это определение в
определения таблицы изменения данных.
состояние ″остановлено″, указывающее, что необходимо
Дополнительную информацию смотрите в описании
исправить это определение, чтобы программа Apply
структур таблиц в руководстве DB2 Replication Guide and
могла ресинхронизировать связанные с ним наборы
Reference (Справочное руководство по репликации DB2).
определений Apply.
Действия пользователя:
ASN0019E CAPTURE схема_capture. Библиотеки
1. Измените таблицу-источник, включив захват программы Capture не авторизованы
изменений данных. Например: утилитой APF.
v alter table regress.table3 data capture changes
Объяснение: Запуск программы Capture невозможен.
2. Если определение Capture было деактивировано
программой Capture (его состояние - остановлено), Действия пользователя: Авторизуйте библиотеку
обновите это определение, чтобы изменить его компоновки Capture for APF и перезапустите программу.
состояние на ″неактивно″.
3. Из Центра репликации запустите программу Apply ASN0020I CAPTURE схема_capture. Ошибка
для полного обновления всех наборов определений интерфейса общих предупреждений Netview.
Apply для репликации из этой таблицы-источника. Код возврата Netview - код_возврата.
Объяснение: Из-за ошибки программного интерфейса
ASN0011E CAPTURE схема_capture. При чтении программа не смогла послать Netview NMVT (Network
программой Capture журнала возникла Major Vector Transport - передача главного вектора сети).
ошибка - словарь сжатия DB2, Это дополнительное информационное сообщение.
использованный для сжатия записи
журнала, более не существует. Запись Действия пользователя: Чтобы определить ошибку
журнала, которую не удалось прочитать, интерфейса, посмотрите описание кода возврата в
относится к зарегистрированной программной документации по Netview. Пока не будет
таблице-источнику исправлена эта ошибка, точка управления системных
владелец_источника.таблица_источник. Код служб (SSCP) не будет получать предупреждения
причины - код-причины. программы Capture.

Объяснение: Программа Capture получила ненулевой


код возврата от IFI чтения журнала DB2. Этот код ASN0021I CAPTURE схема_capture. Недоступен
возврата указывает, что данные записи журнала межпрограммный интерфейс Netview. Код
невозможно обработать, поскольку недоступен словарь возврата Netview - код_возврата.
сжатия для соответствующего табличного пространства Объяснение: Недоступен Netview. Это дополнительное
DB2. информационное сообщение.
Возможно, сжатое табличное пространство, содержащее Действия пользователя: Чтобы определить ошибку
эту таблицу-источник, было реорганизовано утилитой Netview, посмотрите описание кода возврата в
REORG, запущенной без опции KEEPDICTIONARY. программной документации по Netview. Например,
Программа Capture вынуждена деактивировать это может быть не запущена подсистема.
определение Capture, поскольку невозможно прочитать
остальные сжатые записи журнала. Программа Capture
не может продолжать работу, пока это определение ASN0023I CAPTURE схема_capture. Программа
Capture не будет деактивировано или удалено. Эта Capture была реинициализирована и
ошибка не вызывает прекращения работы программы выполняет захват изменений для число
Capture. определений Capture.
Число_остановленных определений Capture
Действия пользователя: Информацию об ограничениях находятся в состоянии ″остановлено″.
для сжатых табличных пространств и дополнительную Число_неактивных определений Capture
информацию о деактивации определений Capture и находятся в состоянии ″неактивно″.
выполнении полного обновления программами Apply
смотрите в главе о поддержке среды репликации. Объяснение: Была выдана команда REINIT для
программы Capture. Затем программа Capture
попыталась обновить всю внутреннюю управляющую

38 Справочник по сообщениям, Том 1


информацию для всех определений Capture. Действия пользователя: Требуемое значение для
столбца ARCH_LEVEL таблицы определений смотрите в
Действия пользователя: Если программа Capture
описании структур таблиц в руководстве DB2 Replication
захватывает изменения для всех определений Capture,
Guide and Reference (Справочное руководство по
никаких действий не требуется. В противном случае
репликации DB2). Убедитесь, что в таблице реестра на
проверьте предыдущие сообщения об ошибках, чтобы
сервере источника задано правильное значение. Если
определить причину ошибки и выполните предлагаемые
значение там неверно, измените значение уровня
действия по ее исправлению, скорректировав ошибочное
архитектуры определения Capture и используйте
определение Capture. Исправив это определение, еще раз
совместимые версии Центра репликации и программы
выполните команду REINIT для программы Capture.
Capture.

ASN0028I CAPTURE схема_capture. Программа


ASN0049I CAPTURE схема_capture. В таблицу
Capture приостановлена по команде
IBMSNAP_SIGNAL вставлена строка для
оператора.
SIGNAL_SUBTYPE CAPSTOP.
Объяснение: Программа Capture приостановлена
Объяснение: Программа Capture получила сигнал о
командой оператора и перешла в состояние ожидания.
необходимости остановить захват данных. Программа
Действия пользователя: Это просто информационное Capture выполняет принятие обрабатываемых в
сообщение, никаких действий не требуется. настоящее время данных и завершает свою работу.
Действия пользователя: Это просто информационное
ASN0029I CAPTURE схема_capture. Программа сообщение, никаких действий не требуется.
Capture возобновила работу по команде
оператора.
ASN0055E CAPTURE схема_capture. Программа
Объяснение: Программа Capture выведена из состояния Capture обнаружила столбец имя_столбца с
приостановки командой оператора и продолжает работу. неподдерживаемым SQLTYPE в таблице
имя_таблицы.
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется. Объяснение: Программа Capture попыталась
инициализировать определение Capture и обнаружила,
что это определение содержит неподдерживаемый тип
ASN0031E CAPTURE схема_capture. В таблице SQL (например, абстрактный тип). Это сообщение
параметров программы выдается при горячем запуске программы Capture или
IBMSNAP_CAPPARMS может быть при получении для определения Apply первого сигнала
только одна строка. CAPSTART для этого определения Capture. Эта ошибка
Объяснение: Таблица параметров программы Capture не вызывает прекращения работы программы Capture.
была неправильно определена или в нее внесены Действия пользователя: Удалите это определение
недопустимые строки. Capture - оно не может поддерживаться репликацией
Действия пользователя: Убедитесь, что в таблице DB2.
IBMSNAP_CAPPARMS только одна строка.
Дополнительную информацию смотрите в описании ASN0057E CAPTURE схема_capture. Программа
структур таблиц в руководстве DB2 Replication Guide and Capture обнаружила ошибку номер_ошибки
Reference (Справочное руководство по репликации DB2). при операции операция для файла
имя_файла.
ASN0035E CAPTURE схема_capture. В таблице Объяснение: При обработке файлов программой Capture
IBMSNAP_REGISTER обнаружена строка произошла ошибка. Работа программы Capture прервана.
с неподдерживаемым уровнем архитектуры.
Эта строка неверна; в ней задается таблица Действия пользователя: Убедитесь, что программа
CD владелец_cd.таблица_cd; уровень Capture обладает нужными правами доступа и защиты
архитектуры - уровень_архитектуры. для всех необходимых путей и файлов. Убедитесь также,
что в системе достаточно места. Если вы предполагаете,
Объяснение: Программа Capture попыталась что это сообщение вызвано программной ошибкой,
инициализировать определение Capture и обнаружила, обратитесь за помощью в службу программной
что это определение содержит неверный уровень поддержки IBM.
архитектуры. В Версии 8 программа Capture может
использовать только определения Capture с уровнем
архитектуры Версии 8. Это сообщение выдается при
горячем запуске программы Capture или при получении
для определения Apply первого сигнала CAPSTART для
этого определения Capture. Эта ошибка не вызывает
прекращения работы программы Capture.

Глава 4. Сообщения репликации 39


Действия пользователя: Обратитесь за помощью в
ASN0058W CAPTURE схема_capture. MAP_ID mapid
службу программной поддержки IBM.
в строке CAPSTART таблицы
IBMSNAP_SIGNAL не соответствует ни
одной записи в таблице ASN0061E CAPTURE схема_capture. Обнаружено
IBMSNAP_PRUNCNTL. неверное определение Capture.
Таблицы-источника
Объяснение: Значение MAP_ID, заданное сигналом
владелец_источника.таблица_источник нет
CAPSTART, не совпадает ни с одним из текущих
в таблицах системного каталога.
значений в столбце MAP_ID таблицы
IBMSNAP_PRUNCNTL. Возможно, был удален Объяснение: Программа Capture попыталась
соответствующий набор определений Apply или же инициализировать определение Capture, но обнаружила,
пользователь неправильно вставил сигнал CAPSTART. что заданной в этом определении таблицы-источника нет
в системном каталоге источника. Это сообщение
Действия пользователя: Если этот сигнал CAPSTART
выдается при горячем запуске программы Capture или
был выдан пользователем, проверьте правильность
когда программа Apply выдает первый сигнал
MAP_ID для вставки в таблицу сигналов и повторите
CAPSTART для набора определений Apply, содержащего
операцию. Если этот сигнал CAPSTART был выдан
неверное определение Capture. Эта ошибка не вызывает
программой Apply, проверьте, существует ли набор
прекращения работы программы Capture. Возможно,
определений Apply.
были неверно заданы значения столбцов source_owner и
source_table в управляющей таблице Capture
ASN0059W CAPTURE схема_capture. Поле IBMSNAP_REGISTER или же таблица-источник была
SYNCHPOINT таблицы отброшена и более не существует.
IBMSNAP_PRUNCNTL содержит
Действия пользователя: Если определение Capture
ненулевое значение для CAPSTART
содержит ошибку, исправьте значения столбцов
определения Apply с MAP_ID map_id.
source_owner и source_table. Если таблица-источник более
Объяснение: Когда программа Apply передает не существует, это определение Capture недопустимо и
программе Capture сигнал полного обновления, его можно удалить.
программа Apply вставляет строку для сигнала
CAPSTART в таблицу IBMSNAP_SIGNAL.
ASN0062E CAPTURE схема_capture. Обнаружено
Одновременно в столбец SYNCHPOINT таблицы
неверное определение Capture. Таблицы CD
IBMSNAP_PRUNCNTL записывается значение из
владелец_CD.таблица_CD нет в таблицах
шестнадцатеричных нулей. Затем программа Capture
системного каталога.
отвечает программе Apply, подтверждая, что она
получила сигнал CAPSTART: программа Capture Объяснение: Программа Capture попыталась
записывает в столбец SYNCHPOINT таблицы инициализировать определение Capture, но обнаружила,
IBMSNAP_PRUNCNTL номер последовательности что заданной в этом определении таблицы CD нет в
журнала, соответствующий записи журнала CAPSTART. таблицах системного каталога источника. Это
Поскольку программа Apply записала в столбец сообщение выдается при горячем запуске программы
SYNCHPOINT нулевое значение, она проверяет, не было Capture или при получении для определения Apply
ли туда программой Capture вставлено ненулевое первого сигнала CAPSTART для этого определения
значение. Программа Capture обновляет значение Capture. Эта ошибка не вызывает прекращения работы
SYNCHPOINT, даже если оно содержит ненулевое программы Capture. Возможно, были неверно заданы
значение. Однако если SYNCHPOINT содержит значения столбцов phys_change_owner и
ненулевое значение, программа Capture выдает это phys_change_table в управляющей таблице Capture
предупреждение, сообщая, что было обнаружено не то IBMSNAP_REGISTER или же таблица CD была
значение, которое ожидалось. отброшена и более не существует.
Это предупреждение может возникнуть, если вы сами Действия пользователя: Если определение Capture
выдаете сигнал APPLY CAPSTART, но не полностью содержит ошибку, исправьте значения столбцов
имитируете действия программы Apply. phys_change_owner и phys_change_table. Если таблица CD
более не существует, это определение Capture
Действия пользователя: Это просто информационное
недопустимо и его можно удалить.
сообщение, никаких действий не требуется.

ASN0060E CAPTURE схема_capture. Программа


Capture обнаружила внутреннюю ошибку
код_ошибки.
Объяснение: В программе Capture возникла
непредвиденная ошибка. Работа программы Capture
прервана.

40 Справочник по сообщениям, Том 1


локальной физической таблицей; вместо этого в качестве
ASN0063E CAPTURE схема_capture.
источника используется задаваемый псевдонимом
Таблицы-источника
реляционный сервер другой СУБД (не DB2). Когда в
владелец_источника.таблица_источник,
качестве источника используется реляционный сервер
связанной с определением Apply с MAP_ID
другой СУБД (не DB2), для захвата данных с каждого
mapid, нет в таблицах системного каталога.
сервера используется программа триггера. Каждая
Программа Capture не может начать
таблица-источник должна быть в своей собственной
захват изменений для этого определения
таблице определений на реляционном сервере другой
Apply.
СУБД (не DB2). Это сообщение выдается при горячем
Объяснение: Программа Capture попыталась ответить запуске программы Capture или при получении для
на сигнал CAPSTART для определения Apply, но определения Apply первого сигнала CAPSTART для этого
обнаружила, что таблицы-источника, соответствующей определения Capture. Эта ошибка не вызывает
этому определению Apply, нет в таблицах системного прекращения работы программы Capture. Определение
каталога источника. Это сообщение об ошибке выдается Capture было неправильно создано в таблице
при получении первого сигнала CAPSTART для IBMSNAP_REGISTER в базе данных DB2.
неверного определения Apply. Эта ошибка не вызывает
Действия пользователя: Это определение Capture нужно
прекращения работы программы Capture. Возможно,
создать заново, определив на правильном реляционном
были неверно заданы значения столбцов source_owner и
сервере другой СУБД (не DB2).
source_table в управляющей таблице Capture
IBMSNAP_PRUNCNTL или же таблица-источник была
отброшена и более не существует. ASN0066E CAPTURE схема_capture. Обнаружено
неверное определение Capture. Таблица CD
Действия пользователя: Если определение Apply
владелец_CD.таблица_CD не является
содержит ошибку, исправьте значения столбцов
локальной физической таблицей.
source_owner и source_table. Если таблица-источник более
не существует, это определение Apply недопустимо и его Объяснение: Программа Capture попыталась
можно удалить. инициализировать определение Capture, но обнаружила,
что таблица CD для определения Capture,
соответствующего определению Apply - это псевдоним
ASN0064E CAPTURE схема_capture. Неверное
реляционной базы данных другой СУБД (не DB2),
определение Capture для связанного с ним
используемой в качестве источника. Это сообщение об
определения Apply с MAP_ID mapid.
ошибке выдается при получении для определения Apply
Программа Capture не может начать
первого сигнала CAPSTART для этого определения
захват данных изменений для этого
Capture. Эта ошибка не вызывает прекращения работы
определения Apply.
программы Capture.
Объяснение: Программа Capture попыталась
Действия пользователя: Для захвата изменений в
инициализировать определение Capture, связанное с
реляционных источниках других СУБД (не DB2)
конкретным определением Apply, но обнаружила, что это
используются программы триггеров; эти источники
определение Capture содержит одно или несколько
должны быть записаны в их собственной таблице
неверных значений столбцов. Это сообщение выдается
определений в системе реляционного источника другой
при получении для определения Apply первого сигнала
СУБД (не DB2). Таблицы CCD для таких источников
CAPSTART для этого определения Capture. Эта ошибка
также создаются в системе реляционного источника
не вызывает прекращения работы программы Capture.
другой СУБД (не DB2). По какой-либо причине
Возможно, были неверно заданы значения столбцов
определение Capture для таблицы реляционного
phys_change_owner и phys_change_table в управляющей
источника другой СУБД (не DB2) было ошибочно
таблице Capture IBMSNAP_REGISTER или же таблица
внесено в таблицу определений в базе данных DB2. Это
CD была отброшена и более не существует.
определение Capture нужно создать заново на
Действия пользователя: Если определение Capture реляционном сервере другой СУБД.
содержит ошибку, исправьте значения столбцов
phys_change_owner и phys_change_table. Если определение
ASN0067E CAPTURE схема_capture. Определение
Capture более не нужно, его можно удалить.
Capture для производной таблицы,
связанное с определением Apply с MAP_ID
ASN0065E CAPTURE схема_capture. Обнаружено map_id, не найдено в таблице
неверное определение Capture. IBMSNAP_REGISTER. Программа
Таблица-источник Capture не может начать захват данных
владелец_источника.таблица_источник не изменений для этого определения Apply.
является локальной физической таблицей.
Объяснение: Программа Capture попыталась
Объяснение: Программа Capture попыталась инициализировать определение Capture, но обнаружила,
инициализировать определение Capture, но обнаружила, что не существует определение Capture для производной
что таблица-источник для этого определения не является таблицы, связанное с данным определением Apply. Это

Глава 4. Сообщения репликации 41


сообщение выдается при горячем запуске программы
ASN0070E CAPTURE схема_capture. Сочетание имени
Capture или при получении для определения Apply
столбца имя_столбца в таблице CD
первого сигнала CAPSTART для этого определения
владелец_CD.таблица_CD и значения
Capture. Эта ошибка не вызывает прекращения работы
BEFORE_IMG_PREFIX
программы Capture. Возможно, неверно заданы значения
префикс_образа_перед в таблице
столбцов source_owner, source_table и source_view_qual в
IBMSNAP_REGISTER для этого
управляющей таблице Capture IBMSNAP_REGISTER или
определения Capture соответствует
IBMSNAP_PRUNCNTL. Поэтому совпадение не найдено
нескольким именам столбцов в
или же определение Capture отброшено и более не
таблице-источнике. Программа Capture не
существует.
может разрешить эту неоднозначность в
Действия пользователя: Если определение Capture или определении Capture.
Apply содержит ошибку, исправьте значения столбцов
Объяснение: Программа Capture попыталась
source_owner, source_table и source_view_qual. Если
инициализировать определение Capture, но обнаружила
определение Capture более не существует, это
неоднозначность задания столбца в таблице CD для
определение Apply недопустимо и его можно удалить.
этого определения Capture. Этот столбец может
ссылаться или на образ данных перед изменением для
ASN0068E CAPTURE схема_capture. Слишком одного исходного столбца, или на образ данных после
длинный оператор вставки для таблицы CD изменения для другого исходного столбца. Это
владелец_CD.таблица_CD. сообщение выдается при горячем запуске программы
Capture или при получении для определения Apply
Объяснение: Число столбцов в таблице CD слишком первого сигнала CAPSTART для этого определения
велико; размер оператора SQL INSERT превышает Capture. Эта ошибка не вызывает прекращения работы
предельное значение для программы Capture - 32 Кбайта. программы Capture.
Действия пользователя: Если в определении Capture Действия пользователя: Измените текущее значение в
заданы все столбцы таблицы, но для таблицы назначения столбце BEFORE_IMG_PREFIX таблицы
требуется только часть столбцов, уменьшите число IBMSNAP_REGISTER на значение, которое не порождает
столбцов в этом определении Capture. Другой путь - неоднозначности.
использовать для таблицы два определения Capture,
каждое для отдельного подмножества столбцов таблицы.
ASN0071E CAPTURE схема_capture. Атрибут типа
данных столбца имя_столбца в таблице CD
ASN0069E CAPTURE схема_capture. Для операции владелец_таблицы_CD.таблица_CD
вставки в таблицу CD несовместим с атрибутом типа данных
владелец_CD.таблица_CD возвращен соответствующего столбца источника.
SQLCODE sqlcode. Видимо, эта таблица
CD была отброшена. Объяснение: Программа Capture попыталась
инициализировать определение Capture, но обнаружила,
Объяснение: Программа Capture попыталась вставить что столбец в таблице CD для этого определения Capture
строку в таблицу CD, но DB2 вернула SQLCODE, несовместим с соответствующим столбцом источника.
указывающий, что эта таблица CD более не существует. Это сообщение выдается при горячем запуске
Возможно, таблица CD была по ошибке отброшена или программы Capture или при получении для определения
было отброшено все определение Capture. Если в таблице Apply первого сигнала CAPSTART для этого определения
IBMSNAP_REGISTER остались строки, ссылающиеся на Capture. Эта ошибка не вызывает прекращения работы
эту таблицу CD, программа Capture деактивирует эти программы Capture.
определения Capture, задав пустое (NULL) значение в
столбце CD_OLD_SYNCHPOINT, и более не пытается Действия пользователя: Исправьте таблицу CD для
захватывать изменения для этой таблицы CD. Эта этого определения Capture.
ошибка не вызывает прекращения работы программы
Capture.
ASN0072E CAPTURE схема_capture. Для столбца
Действия пользователя: Если таблица CD более не имя_столбца образа данных перед
существует и не требуется, это определение Capture изменением в таблице CD
недопустимо и его нужно удалить. Перед удалением владелец_таблицы_CD.таблица_CD должны
определения Capture его рекомендуется деактивировать. быть разрешены пустые значения (NULL).
Все наборы определений Apply, связанные с
Объяснение: Программа Capture попыталась
определениями Capture, которые используют эту таблицу
инициализировать определение Capture, но обнаружила,
CD, также следует деактивировать. Кроме того, нужно
что в определении столбца образа данных перед
удалить связанные с ними элементы наборов
изменением в таблице CD для этого определения Capture
определений Apply, чтобы эти наборы определений Apply
указано, что он не может содержать пустые значения.
можно было успешно активировать и использовать.
Это сообщение выдается при горячем запуске
программы Capture или при получении для определения

42 Справочник по сообщениям, Том 1


Apply первого сигнала CAPSTART для этого определения
ASN0076I CAPTURE схема_capture. Программа
Capture. Эта ошибка не вызывает прекращения работы
Capture получила сигнал CAPSTOP и
программы Capture.
остановила захват изменений для
Действия пользователя: Исправьте таблицу CD для таблицы-источника
этого определения Capture. владелец_источника.таблица_источник.
Объяснение: Программа Capture успешно
ASN0073E CAPTURE схема_capture. Неверная деактивировала определение Capture, указанное в сигнале
спецификация input_in, описывающая CAPSTOP.
таблицу CD в сигнале CAPSTOP.
Действия пользователя: Это просто информационное
Объяснение: Программа Capture обнаружила, что сообщение, никаких действий не требуется.
формат заданного в сигнале CAPSTOP значения
INPUT_IN неверен (правильный формат -
ASN0077E CAPTURE схема_capture. Столбцы
владелец_таблицы_CD.таблица_CD). Эта ошибка не
PHYS_CHANGE_OWNER и
вызывает прекращения работы программы Capture; для
PHYS_CHANGE_TABLE таблицы
этого сигнала не выполняется никаких действий.
IBMSNAP_PRUNCNTL с MAP_ID =
Действия пользователя: Убедитесь, что значение mapid содержат пустые значения (NULL)
INPUT_IN совпадает с именем таблицы CD, связанным с или не соответствуют ни одной из
определением Capture, которое нужно деактивировать. правильных строк в таблице
Вставьте новую строку в таблицу IBMSNAP_SIGNAL. IBMSNAP_REGISTER.
Объяснение: Программа Capture попыталась
ASN0074E CAPTURE схема_capture. В таблице инициализировать определение Capture, но обнаружила,
IBMSNAP_REGISTER нет строки, что значения столбцов PHYS_CHANGE_OWNER и
соответствующей таблице-источнику PHYS_CHANGE_TABLE в таблице
владелец_источника.таблица_источник, IBMSNAP_PRUNCNTL для определения Apply не
указанной в сигнале CAPSTOP. соответствуют ни одной из строк определения Capture в
таблице IBMSNAP_REGISTER. Это сообщение выдается
Объяснение: Программа Capture обнаружила, что при горячем запуске программы Capture или при
заданное в сигнале CAPSTOP значение INPUT_IN имеет получении для определения Apply первого сигнала
правильный формат, но не совпадает со значением CAPSTART для этого определения Capture. Эта ошибка
владелец_источника.таблица_источник в таблице не вызывает прекращения работы программы Capture.
определений. Эта ошибка не вызывает прекращения
работы программы Capture. Действия пользователя: Исправьте значения в таблице
IBMSNAP_PRUNCNTL для этого определения Apply.
Действия пользователя: Исправьте значение INPUT_IN и Если это определение Apply создано с помощью Центра
вновь вставьте этот сигнал. репликации, обратитесь в службу программной
поддержки IBM и сообщите о возможной программной
ASN0075W CAPTURE схема_capture. Для определения ошибке.
Capture, соответствующего указанной в
INPUT_IN сигнала CAPSTOP ASN0078E CAPTURE схема_capture. У столбца
таблице-источнику имя_столбца образа данных перед
владелец_источника.таблица_источник, не изменением в таблице CD
выполняется захват данных. Никаких владелец_таблицы_CD.таблица_CD нет
действий не требуются. соответствующего столбца образа данных
Объяснение: Программа Capture обнаружила, что после изменения в таблице CD для этого
заданное в сигнале CAPSTOP значение INPUT_IN имеет определения Capture. Определение Capture
правильный формат и совпадает со значением неверно.
владелец_источника.таблица_источник в таблице Объяснение: Программа Capture попыталась
определений, но это определение Capture уже неактивно. инициализировать определение Capture, но обнаружила,
Эта ошибка не вызывает прекращения работы что у столбца образа данных перед изменением в
программы Capture; программа Capture не выполняет таблице CD для этого определения Capture нет
никакие действия для этого сигнала. соответствующего столбца образа данных после
Действия пользователя: Это просто информационное изменения. Это сообщение выдается при горячем запуске
сообщение, никаких действий не требуется. программы Capture или при получении для определения
Apply первого сигнала CAPSTART для этого определения
Capture. Эта ошибка не вызывает прекращения работы
программы Capture.
Действия пользователя: Исправьте таблицу CD для

Глава 4. Сообщения репликации 43


этого определения Capture, чтобы эта таблица CD 2. Проверьте, достаточно ли часто выполняется
содержала столбцы образа данных перед изменением, сокращение, уменьшающее требования к
только если в ней есть также соответствующие столбцы пространству для управляющих таблиц Capture.
образа данных после изменения. 3. Проверьте, достаточно ли часто выполняются
программы Apply для обеспечения нормальной
ASN0079E CAPTURE схема_capture. Для операции обработки сокращения.
изменения таблицы IBMSNAP_REGISTER 4. Проверьте, не были ли наборы определений Apply
для определений Capture, связанных с деактивированы на долгое время без выполнения
таблицей CD необходимых дополнительных шагов для
владелец_таблицы_CD.таблица_CD, нормального сокращения.
возвращен SQLCODE sqlcode. Возможно,
Дополнительную информацию смотрите в руководстве
эти строки были удалены.
DB2 Replication Guide and Reference (Справочное
Объяснение: Программа Capture пыталась обновить руководство по репликации DB2).
таблицу IBMSNAP_REGISTER, чтобы указать, что для
данной таблицы CD были захвачены данные, но DB2
ASN0082W CAPTURE схема_capture. Программа
вернула SQLCODE, указывающий, что этих строк более
Capture обнаружила определение Capture,
не существует. Возможно, эти определения Capture были
для которой длина столбца имя_столбца в
отброшены. Эта ошибка не вызывает прекращения
таблице CD
работы программы Capture.
владелец_таблицы_CD.таблица_CD равна
Действия пользователя: Для отброшенных определений длина_столбца_CD, что меньше длины
Capture не требуются другие действия. Перед соответствующего столбца
отбрасыванием определений Capture рекомендуется таблицы-источника
сначала их деактивировать. Если строки в таблице владелец_источника.таблица_источник -
IBMSNAP_REGISTER были удалены по ошибке, длина_столбца_источника.
отбросьте связанную с ними таблицу CD и заново
Объяснение: При инициализации определения Capture
создайте эти определения Capture. Деактивируйте все
программа Capture обнаружила, что это определение
наборы определений Apply, связанные с этими
Capture содержит столбец таблицы CD, длина которого
определениями Capture. Если определения Capture нужно
меньше длины соответствующего столбца
отбросить, удалите связанные с ними элементы набора
таблицы-источника. Такое определение Capture
определений Apply, чтобы эти наборы определений Apply
разрешено, но будет выдано предупреждение,
можно было успешно активировать и использовать. Если
сообщающее, что захваченные данные
определения Capture создаются заново, программе Apply
таблицы-источника могут не уместиться в этом столбце
посылается сигнал, указывающий, что нужно выполнить
таблицы CD. Это сообщение выдается при горячем
полное обновления для связанных с ними наборов
запуске программы Capture или при получении для
определений Apply.
определения Apply первого сигнала CAPSTART для этого
определения Capture. Определение Capture успешно
ASN0080E CAPTURE схема_capture. Возникло инициализировано.
переполнение табличного пространства для
Действия пользователя: Если нет каких-то особых
таблицы CD
причин для использования именно такого определения
владелец_таблицы_CD.таблица_CD,
Capture (например, если вы уверены, что длина
связанной с определением Capture для
измененных данных никогда не будет превышать длину
таблицы-источника
столбца таблицы CD), следует задать определение
владелец_источника.таблица_источник.
Capture так, чтобы определения таблицы-источника и
Объяснение: Программа Capture попыталась выполнить таблицы CD точно соответствовали друг другу.
вставку данных в указанную таблицу CD, но не смогла
сделать этот из-за переполнения табличного
пространства. Обычно переполнение табличного
пространства вызывается недостаточным объемом
выделенного пространства для таблицы CD или
недостаточно частым или неэффективным сокращением
таблицы CD. Эта ошибка вызывает прекращение работы
программы Capture.
Действия пользователя: Чтобы определить причину
переполнения табличного пространства, выполните
следующие действия:
1. Проверьте, достаточен ли выделенный объем
табличного пространства для этой таблицы CD для
обеспечения нормальных условий обработки.

44 Справочник по сообщениям, Том 1


ASN0083E CAPTURE схема_capture. При попытке ASN0101W CAPTURE схема_capture. Ошибка
вставить данные в таблицу CD горячего запуска программы Capture -
владелец_таблицы_CD.таблица_CD существующие данные слишком старые.
возвращен SQLCODE sqlcode. Длина Будет предпринята попытка произвести
столбца имя_столбца таблицы CD слишком холодный запуск.
мала и он не может вместить данные,
Объяснение: Таблицы изменения данных содержат
захваченные из соответствующего столбца
слишком старые данные. Выполняется холодный запуск.
таблицы-источника
владелец_источника.таблица_источник. Действия пользователя: Смотрите описание работы
Определение Capture остановлено программы Capture в руководстве DB2 Replication Guide
программой Capture. and Reference (Справочное руководство по репликации
DB2).
Объяснение: Программа Capture попыталась выполнить
вставку данных в таблицу CD, но получила от DB2
SQLCODE, указывающий, что эта таблица CD содержит ASN0102W CAPTURE схема_capture. Программа
столбец, который короче соответствующего столбца Capture будет выполнять холодный запуск,
таблицы-источника. Эта ошибка не вызывает так как для горячего запуска недостаточно
прекращения работы программы Capture, но это информации.
определение Capture переведено в остановленное
состояние. Объяснение: При получении информации для
перезапуска возникла ошибка. Неверные данные таблицы
Действия пользователя: Проверьте это определение перезапуска. Выполняется холодный запуск.
Capture. Или измените определение Capture, чтобы длины v Для DB2 Universal Database: в процессе горячего
столбцов таблицы-источника и таблицы CD совпадали, запуска при чтении журнала системой DB2 возникла
или добавьте триггер для таблицы CD, усекающий ошибка API асинхронного чтения журнала.
данные.
v Для z/OS: в процессе горячего запуска при чтении
журнала системой DB2 возникла ошибка интерфейса
ASN0084E CAPTURE схема_capture. Определение инструментального средства (IFI).
Capture с таблицей-источником
владелец_источника.таблица_источник и Действия пользователя: Смотрите описание работы
таблицей CD программы Capture в руководстве DB2 Replication Guide
владелец_таблицы_CD.таблица_CD было and Reference (Справочное руководство по репликации
остановлено программой Capture. DB2).

Объяснение: Это сообщение об ошибке выдается


каждый раз, когда определение Capture переводится ASN0104I CAPTURE схема_capture. В ответ на
программой Capture в состояние ″остановлено″ (в сигнал CAPSTART с MAP_ID mapid был
столбец STATE таблицы IBMSNAP_REGISTER заносится начат захват изменений для
значение ’S’). Причина этого действия описывается в таблицы-источника
предыдущих сообщениях. владелец_источника.таблица_источник для
изменений в журнале, начиная с
Действия пользователя: Проверьте предыдущие последовательного номера журнала
сообщения об ошибках, чтобы определить причину последовательный_номер_журнала.
ошибки, и выполните предлагаемые действия по
исправлению ошибки, чтобы исправить ошибочное Объяснение: Программа Capture успешно обработала
определение Capture. Исправив определение Capture, сигнал CAPSTART. Если это первый сигнал CAPSTART
нужно вручную внести значение ’I’ в столбец STATE для конкретной таблицы-источника, это сообщение
таблицы IBMSNAP_REGISTER, чтобы указать, что это указывает, что программа Capture теперь выполняет
определение Capture вновь может использоваться захват изменений для этой таблицы-источника. Если это
программой Apply. сигнал CAPSTART для таблицы, для которой уже
выполняется захват изменений, это сообщение
указывает, что программа Capture получила этот сигнал
ASN0100I CAPTURE схема_capture. Программа и выполнила требуемую обработку, чтобы позволить
Capture успешно инициализирована. программе Apply начать получение изменений для
набора определений Apply, связанного с входным
Объяснение: Это просто информационное сообщение.
значением MAP_ID.
Действия пользователя: Это просто информационное
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
сообщение, никаких действий не требуется.

Глава 4. Сообщения репликации 45


Действия пользователя: Проверьте, почему не
ASN0105I CAPTURE схема_capture. При сокращении
выполняется регулярное сокращение. Обычно это
таблицы владелец_таблицы.имя_таблицы в
вызывается тем, что одна или несколько программ Apply
момент времени отметка_времени из нее
не запускались много дней и, следовательно, таблицы CD
было удалено n строк.
и UOW нельзя эффективно сократить. Другая возможная
Объяснение: Программа Capture сократила таблицу CD, причина: удаление или деактивация набора определений
UOW, TRACE, MONITOR или SIGNAL. Apply без удаления или сброса соответствующего
значения точки синхронизации в таблице
Действия пользователя: Это просто информационное
IBMSNAP_PRUNE_SET. Для подробного исследования
сообщение, никаких действий не требуется.
ситуации можно использовать Анализатор репликации.

ASN0109I CAPTURE схема_capture. Программа


ASN0114E CAPTURE схема_capture. При сокращении
Capture успешно выполнила инициализацию
таблицы владелец_таблицы.имя_таблицы
и выполняет захват изменений данных для
возникла ошибка с кодом SQL sqlcode.
число определений Capture.
Число_остановленных определений Capture Объяснение: Это сообщение об ошибке выдается, когда
находятся в состоянии ″остановлено″. возникает ошибка сокращения с непредвиденным кодом
Число_неактивных определений Capture ошибки SQL. Операция сокращения прекращается;
находятся в состоянии ″неактивно″. следующая попытка выполнить сокращение
предпринимается через заданный для выполнения
Объяснение: Это сообщение выдается, когда программа
сокращения интервал времени или при запуске
Capture завершает реинициализацию записей
сокращения командой. Эта ошибка не вызывает
определений Capture. Реинициализацию может
прекращения работы программы Capture.
происходить при горячем запуске, при обработке сигнала
CAPSTART или в ответ на команду Capture REINIT. Действия пользователя: Если этот код SQL указывает на
временную ошибку, действий не требуется. В противном
Действия пользователя: Если программа Capture
случае выполните действия, указанные для этой ошибки
захватывает изменения для всех определений Capture,
SQL в руководстве Сообщения и коды DB2.
действий не требуется. В противном случае проверьте
предыдущие сообщения об ошибках, чтобы определить
причину ошибки и выполните предлагаемые действия по ASN0121E CAPTURE схема_capture. Ошибка
ее исправлению, чтобы исправить ошибочное горячего запуска программы Capture -
определение Capture. Исправив определение Capture, существующие данные слишком старые.
введите команду asnccmd с параметром reinit. Работа программы Capture будет
прекращена.
ASN0111I CAPTURE схема_capture. Цикл Объяснение: Параметр lag_limit задает срок в минутах, в
сокращения начат в момент течение которого программа Capture может задерживать
отметка_времени. обработку записей из журнала DB2. Горячий запуск для
Capture невозможен, поскольку ей пришлось бы
Объяснение: Это сообщение выдается в начале каждого
обрабатывать транзакции старше, чем разрешено
цикла сокращения.
заданным пользователем параметром lag_limit.
Действия пользователя: Это просто информационное
Действия пользователя: Определите, почему программа
сообщение, никаких действий не требуется.
Capture задержалась с чтением журнала. Если вы
работаете в тестовой среде, где параметр lag_limit
ASN0112I CAPTURE схема_capture. Цикл несуществен, можно попробовать увеличить его и
сокращения закончен в момент перезапустить программу Capture. Другой вариант в
отметка_времени. тестовой среде, где в исходной таблице немного данных -
выполнить холодный запуск программы Capture и
Объяснение: Это сообщение выдается при завершении полностью обновить данные во всех таблицах
каждого цикла сокращения. назначения.
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется. ASN0122E CAPTURE схема_capture. Возникла
ошибка при чтении информации для
ASN0113W CAPTURE схема_capture. Предельный перезапуска или журнала DB2. Работа
срок хранения для сокращения будет программы Capture будет прекращена.
достигнут в течение следующих 24 часов. Объяснение: Возникла ошибка при получении
Объяснение: Это предупреждение выдается, когда информации для перезапуска. Таблица перезапуска
значения в таблице IBMSNAP_UOW указывают, что содержит неверные данные или при перезапуске в системе
заданный для сокращения предельный срок хранения z/OS при чтении журнала возникла ошибка интерфейса
будет достигнут на следующий день. инструментального средства (IFI). Исправив ошибку,

46 Справочник по сообщениям, Том 1


можно перезапустить программу Capture с опцией
ASN0143W CAPTURE схема_capture. Программа
горячего запуска.
Capture обнаружила, что для базы данных
Действия пользователя: Определите, почему программа источника имя_базы_данных_источника
Capture не может получить информацию о перезапуске из было выполнено восстановление или повтор
IBMSNAP_RESTART. Посмотрите предыдущие транзакций. Программа Capture
сообщения. Устраните проблему, если это возможно, и переключается с горячего запуска на
выполните горячий перезапуск программы Capture. Если холодный.
проблему не удается исправить, выполните холодный
Объяснение: Программа Capture запущена в режиме
перезапуск программы Capture.
запуска warmsa или warmsi. Когда программа Capture
пыталась выполнить горячий запуск, она получила от
ASN0123I CAPTURE схема_capture. В момент API чтения журнала DB2 код, указывающий что для базы
прекращения работы программы Capture данных источника было выполнено восстановление или
наибольший последовательный номер повтор транзакций и последовательные номера журнала
журнала для успешно захваченной записи использованы повторно; состояние базы данных
журнала - макс_принят_послед, а источника и состояние захваченных данных стали
наименьший последовательный номер несовместимыми. Программа Capture переключается в
журнала для записи, для которой нужно режим холодного запуска.
выполнить принятие -
Действия пользователя: Это просто информационное
мин_непринят_послед.
сообщение, никаких действий не требуется.
Объяснение: Программа Capture прекращает свою
работу и в этот момент записывает значения таблицы
ASN0144E CAPTURE схема_capture. Программа
перезапуска для целей аудита.
Capture обнаружила, что для базы данных
Действия пользователя: Это просто информационное источника имя_базы_данных_источника
сообщение, никаких действий не требуется. было выполнено восстановление или повтор
транзакций. Для восстановления
совместимости рекомендуется холодный
ASN0133I CAPTURE схема_capture. Программа запуск.
Capture достигла конца активного журнала
и завершит свою работу, поскольку задана Объяснение: Программа Capture запущена в режиме
опция AUTOSTOP. запуска warmns или warmsi. Когда программа Capture
пыталась выполнить горячий запуск, она получила от
Объяснение: Программа Capture завершает свою работу API чтения журнала DB2 код, указывающий что для базы
по достижении конца активного журнала, как это данных источника было выполнено восстановление или
задается пользовательской опцией AUTOSTOP. повтор транзакций и последовательные номера журнала
Действия пользователя: Это просто информационное использованы повторно; состояние базы данных
сообщение, никаких действий не требуется. источника и состояние захваченных данных стали
несовместимыми. Программа Capture прекращает
работу, не переходя автоматически в режим холодного
ASN0142E CAPTURE схема_capture. Программа запуска.
Capture не смогла выполнить операцию
вставки в таблицу монитора Действия пользователя: Если вы уверены в безопасности
IBMSNAP_CAPMON. Код SQL - sqlcode. горячего запуска программы Capture, перезапустите
Информация монитора для этого интервала программу Capture - при второй попытке она не будет
будет пропущена. прекращать свою работу. Если вы не уверены, что
захваченные данные будут в совместимом состоянии
Объяснение: Это сообщение об ошибке выдается, когда после горячего запуска Capture, рекомендуется
возникает ошибка потока монитора с непредвиденным выполнить холодный запуск программы Capture.
кодом ошибки SQL. Функции монитора для этого
интервала будут пропущены и программа Capture вновь
попытается сохранить данные монитора в следующем ASN0180W CAPTURE схема_capture. Таблица
интервале. Эта ошибка не вызывает прекращения работы IBMSNAP_SIGNAL не является таблицей
программы Capture. EBCDIC, как того требует программа
Capture. Сигнал обработан.
Действия пользователя: Если этот код SQL указывает на
временную ошибку, действий не требуется. В противном Объяснение: Программа Capture обнаружила, что
случае выполните действия, указанные для этой ошибки таблица IBMSNAP_SIGNAL не определена как таблица
SQL в руководстве Сообщения и коды DB2. EBCDIC. Требуется дополнительная обработка для
преобразования сигналов в кодировку EBCDIC для их
правильной обработки. Эта дополнительная обработка
приводит к небольшому ухудшению
производительности.

Глава 4. Сообщения репликации 47


Действия пользователя: Если хотите, выполните Если повреждена управляющая таблица
следующие шаги: IBMSNAP_PARTITIONINFO, выполните холодный
1. Остановите программу Capture. запуск программы Capture или обратитесь в Центр
программной поддержки IBM.
2. Отбросьте и заново создайте таблицу
IBMSNAP_SIGNAL с кодировкой EBCDIC.
3. Перезапустите программу Capture. ASN0184I CAPTURE схема_capture. Программа
Capture запущена разделе номер_раздела
для изменений в журнале, начиная с
ASN0181W CAPTURE схема_capture. Строка для последовательного номера
сигнала с отметкой времени время_сигнала журналапоследовательный_номер_журнала.
более не существует в таблице
IBMSNAP_SIGNAL. Сигнал обработан. Объяснение: Был добавлен новый раздел с опцией
ADD_PARTITION. Программы Capture начала обработку
Объяснение: Программа Capture обработала требование этого раздела.
сигнала, но не смогла обновить значения
SIGNAL_STATE и SIGNAL_LSN. Поэтому источник Действия пользователя: Это просто информационное
сигнала не сможет узнать, что программа Capture сообщение, никаких действий не требуется.
получила этот сигнал.
Действия пользователя: Проверьте, ожидает ли другой ASN0185I CAPTURE схема_capture. Программа
процесс обновления сигнала программой Capture, и при Capture не нашла требуемые управляющие
необходимости повторно пошлите этот сигнал. таблицы, поэтому она создала
управляющую таблицу
управляющая_таблица и связанный с ней
ASN0182W CAPTURE схема_capture. Строка для индекс индекс на сервере управления
сигнала с отметкой времени время_сигнала Capture.
более не существует в таблице
IBMSNAP_SIGNAL, и эта таблица не Объяснение: Для программы Capture необходима
является таблицей EBCDIC. Сигнал будет указанная управляющая таблица. Если программа
проигнорирован программой Capture. Capture не находит ее, она создает управляющую таблицу
и связанный с ней индекс на соответствующем сервере
Объяснение: Возникла ошибка инициализации - управления Capture.
программа Capture получила сигнал в кодировке,
отличной от EBCDIC. Программа Capture не может Действия пользователя: Это просто информационное
преобразовать этот сигнал в EBCDIC, поскольку эта сообщение, никаких действий не требуется.
строка в таблице IBMSNAP_SIGNAL более не
существует. Программа Capture не может узнать, что за ASN0186W CAPTURE схема_capture. Программа
сигнал был послан, и поэтому игнорирует его. Capture не смогла найти исходную базу
Действия пользователя: Определите, какой сигнал был данных база_данных на разделе
послан, и еще раз пошлите его. ID_раздела. Программа Capture не может
обработать журнал для этого раздела.
Если хотите, выполните следующие шаги:
Объяснение: Этот раздел неизвестен исходной базе
1. Остановите программу Capture.
данных. Программа Capture захватывает данные только
2. Отбросьте и заново создайте таблицу из разделов, известных исходной базе данных.
IBMSNAP_SIGNAL с кодировкой EBCDIC.
Действия пользователя: Добавьте раздел к базе данных
3. Перезапустите программу Capture.
и перезапустите программу Capture с опцией
ADD_PARTITION=Y. Если этот раздел не нужен, удалите
ASN0183E CAPTURE схема_capture. Программа его.
Capture обнаружила несоответствие между
таблицей IBMSNAP_PARTITIONINFO и
ASN0187W CAPTURE схема_capture. Программа
информацией разделов DB2.
Capture не может найти раздел id_раздела,
Объяснение: Это сообщение может быть вызвано одной ранее известный DB2.
из следующих причин:
Объяснение: Программа Capture не может найти раздел,
v К базе данных был добавлен новый раздел. ранее известный в DB2. Этот раздел больше не является
v Управляющая таблица IBMSNAP_PARTITIONINFO частью сервера многораздельного источника.
повреждена.
Действия пользователя: Проверьте, что отсутствующий
Действия пользователя: Если был добавлен новый раздел был удален правильно. Никаких дополнительных
раздел, перезапустите программу Capture с опцией действий не требуется.
add_partition=Y.

48 Справочник по сообщениям, Том 1


Действия пользователя: Посмотрите в документации
ASN0188I CAPTURE схема_capture. n строк
правильные параметры запуска, исправьте введенное
сокращены из таблицы
значение и заново запустите задание или команду.
владелец_источника.таблица в момент
времени момент_времени из-за превышения
срока хранения. ASN0501E имя_программы :
спецификатор_программы : Для параметра
Объяснение: Программа Capture сократила таблицу CD,
имя_параметра задано значение
UOW, TRACE, MONITOR или SIGNAL из-за превышения
входное_значение неверного типа данных.
срока хранения.
Объяснение: Программа или программа обработки
Действия пользователя: Это просто информационное
команд была вызвана с неверным типом данных у
сообщение, никаких действий не требуется.
значения параметра. В этом сообщении указываются имя
программы, сообщающей об ошибке, неверное значение
ASN0189I CAPTURE схема_capture. Программа параметра и имя параметра, для которого оно задано.
Capture прервана из-за ошибки для
Действия пользователя: Исправьте команду запуска,
зарегистрированной таблицы
задав для этого параметра значение с правильным типом
владелец_источника.таблица, а в
данных, и повторите команду.
определении Capture задана остановка при
ошибках.
ASN0502E имя_программы :
Объяснение: В определении Capture задано
спецификатор_программы : Для параметра
STOP_ON_ERROR = Y. Программа Capture прервана
имя_параметра задано значение
из-за ошибки, указанной в предыдущем сообщении.
входное_значение с длиной
Действия пользователя: Выполните одно или оба из недопустимая_длина_строки, которая
следующих действия и перезапустите программу Capture: превышает максимальную допустимую
v Исправьте ошибку, указанную в предыдущем длину строки - разрешенная_длина_строки.
сообщении. Объяснение: Программа или программа обработки
v В таблице реестра (IBMSNAP_REGISTER) задайте команд была вызвана с недопустимой длиной значения
STOP_ON_ERROR=N. параметра. В этом сообщении указываются имя
программы, сообщающей об ошибке, неверное значение
параметра и параметр, для которого оно задано.
ASN0190I CAPTURE схема_capture. Определение
Capture для исходной таблицы Действия пользователя: Исправьте команду запуска,
src_owner.table деактивировано из-за задав для этого параметра значение допустимой длины,
ошибки. Программа Capture не прекращает и повторите команду.
работу.
Объяснение: Программа Capture деактивировала ASN0503E имя_программы :
определение Capture для данной таблицы из-за ошибки, спецификатор_программы : Для параметра
указанной в предыдущем сообщении. Программа Capture имя_параметра задано целочисленное
не прекращает работу, поскольку для этого определения значение входное_значение, выходящее за
Capture было задано STOP_ON_ERROR = N. допустимый диапазон для этого параметра.
Действия пользователя: Исправьте ошибку для Объяснение: Программа или программа обработки
исходной таблицы, указанной в столбце STATE таблицы команд была запущена со значением параметра вне
реестра (IBMSNAP_REGISTER), и вновь активируйте допустимого диапазона. В этом сообщении указываются
определение. При повторной активации определения имя программы, сообщающей об ошибке, неверное
выполняется полное обновление. значение параметра и параметр, для которого оно
задано.
Чтобы избежать полного обновления в будущем, задайте
для STOP_ON_ERROR значения Y, и программа Capture Действия пользователя: Исправьте команду запуска,
будет прекращать работу при ошибках. задав для этого параметра допустимое значение, и
повторите команду.
ASN0500E имя_программы :
спецификатор_программы : Для параметра ASN0504E имя_программы :
имя_параметра задано неверное значение спецификатор_программы : Программа не
входное_значение. может распознать параметр запуска
неверный_параметр.
Объяснение: Программа или программа обработки
команд была запущена с неверным значением параметра. Объяснение: Программа или программа обработки
В этом сообщении указываются имя программы, команд была запущена с неверным параметром или
сообщающей об ошибке, имя параметра и его значение. командой. В этом сообщении указывается, какая

Глава 4. Сообщения репликации 49


программа выдала это сообщение, и нераспознанный команду. Если ошибка повторяется, обратитесь в службу
входной параметр. программной поддержки IBM.
Действия пользователя: Посмотрите в документации
правильные параметры запуска, исправьте строку ASN0509E имя_программы :
запуска и заново запустите задание или команду. спецификатор_программы : Программа не
смогла обработать полученное сообщение -
неверная версия сообщения.
ASN0505E имя_программы :
спецификатор_программы : Программа не Объяснение: Программа или программа обработки
смогла получить или задать ключ IPC. команд обнаружила внутреннюю ошибку при попытке
обработать команду пользователя. Программа не
Объяснение: Программа или программа обработки
завершает свою работу из-за этой ошибки, но команда
команд не смогла инициализировать межпроцессную
остается невыполненной.
связь, необходимую для выполнения команд. Такая
ошибка вызывает прекращения работы этой программы. Действия пользователя: Повторите невыполненную
команду. Если ошибка повторяется, обратитесь в службу
Действия пользователя: Повторите программу или
программной поддержки IBM.
команду. Если ошибка повторяется, обратитесь в службу
программной поддержки IBM.
ASN0510E имя_программы :
спецификатор_программы : Программа
ASN0506E имя_программы :
обнаружила превышение срока ожидания
спецификатор_программы : Команда не
ответных сообщений.
обработана. Программа имя_программы не
работает. Объяснение: Программа обработки команд обнаружила
внутреннюю ошибку при попытке обработать команду
Объяснение: Команда не обработана, поскольку
пользователя. Программа не завершает свою работу
программа DB2 назначения не работает или введено
из-за этой ошибки, но команда остается невыполненной.
неверное значение параметра (например, имя сервера,
схема или спецификатор). Действия пользователя: Повторите невыполненную
команду. Если ошибка повторяется, обратитесь в службу
Действия пользователя: Проверьте, правильны ли
программной поддержки IBM.
значения параметров и задают ли они работающую
программу репликации DB2. Повторите команду. Если
ошибка повторяется, обратитесь в службу программной ASN0511E имя_программы :
поддержки IBM. спецификатор_программы : Программа не
может обработать полученное сообщение -
неизвестная функция сообщения.
ASN0507E имя_программы :
спецификатор_программы : Программа не Объяснение: Программа обнаружила внутреннюю
смогла создать очередь сообщений связи ошибку при попытке обработать команду пользователя.
репликации. Программа не завершает свою работу из-за этой
ошибки, но команда остается невыполненной.
Объяснение: Программа или программа обработки
команд обнаружила внутреннюю ошибку при попытке Действия пользователя: Повторите невыполненную
обработать команду пользователя. Программа не команду. Если ошибка повторяется, обратитесь в службу
завершает свою работу из-за этой ошибки, но команда программной поддержки IBM.
остается невыполненной.
Действия пользователя: Повторите невыполненную ASN0512E имя_программы :
команду. Если ошибка повторяется, обратитесь в службу спецификатор_программы : Программа не
программной поддержки IBM. смогла прочитать сообщение из очереди
сообщений связи репликации.
ASN0508E имя_программы : Объяснение: Программа обнаружила внутреннюю
спецификатор_программы : Программа не ошибку при попытке обработать команду пользователя.
смогла послать сообщение в очередь Программа не завершает свою работу из-за этой
сообщений связи репликации. ошибки, но команда остается невыполненной.
Объяснение: Программа или программа обработки Действия пользователя: Повторите невыполненную
команд обнаружила внутреннюю ошибку при попытке команду. Если ошибка повторяется, обратитесь в службу
обработать команду пользователя. Программа не программной поддержки IBM.
завершает свою работу из-за этой ошибки, но команда
остается невыполненной.
Действия пользователя: Повторите невыполненную

50 Справочник по сообщениям, Том 1


ASN0513E имя_программы : ASN0517E имя_программы :
спецификатор_программы : Программа не спецификатор_программы : Программа
смогла открыть файл сообщений с именем восстановила способность читать сообщения
файл_сообщений. из своей очереди сообщений связи
репликации.
Объяснение: Используемый программой файл
сообщений был неправильной установлен или же неверно Объяснение: После предыдущего сообщения программа
заданы переменные среды, определяющие язык. смогла восстановить свою способность читать
сообщения из очереди сообщений, необходимую для
Действия пользователя: Посмотрите в документации
обработки команд.
информацию об установке и конфигурировании.
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
ASN0514E имя_программы :
спецификатор_программы : Программа не
смогла открыть файл журнала ASN0518E имя_программы :
файл_журнала. спецификатор_программы : Программа не
воспринимает сразу несколько команд.
Объяснение: Программа обнаружила внутреннюю
ошибку при попытке открыть файл для ее собственного Объяснение: Программа обработки команд была
журнала сообщений программы и завершилась аварийно запущена с несколькими заданными командами. В
из-за этой ошибки. Эта ошибка может возникать, если каждом запуске команды должна задаваться одна
файл был удален по ошибке или если ID пользователя, команда со всеми ее необходимыми параметрами.
связанный с этим процессом, не обладает достаточными Примечание: Команда CHGPARMS разрешает изменять
полномочиями для открытия файла. несколько параметров за один вызов.
Действия пользователя: Проверьте, обладает ли ID Действия пользователя: Исправьте и повторите
пользователя для этого процесса достаточными команду.
полномочиями. Если файл был случайно удален,
перезапустите программу, чтобы создать новый файл
ASN0519E имя_программы :
журнала.
спецификатор_программы : Для параметра
CHGPARMS имя_параметра задано
ASN0515E имя_программы : недопустимое значение
спецификатор_программы : Программа не значение_параметра.
смогла закрыть файл журнала.
Объяснение: Команда CHGPARMS введена с неверным
Объяснение: Программа обнаружила внутреннюю значением параметра.
ошибку при попытке закрыть файл, используемый для ее
Действия пользователя: Исправьте команду и повторите
собственного журнала сообщений программы.
ее.
Возможно, этот файл был по ошибке удален до
завершения работы программы. Последние сообщения о
завершении работы, возможно, не были выданы. ASN0520I имя_программы :
спецификатор_программы : Ответ
Действия пользователя: Если файл был случайно
команды STATUS: поток тип_потока
удален, перезапустите программу, чтобы создать новый
находится в состояниисостояние.
файл журнала.
Объяснение: В ответе команды status для каждого
потока, связанного с программой, получающей эту
ASN0516E имя_программы :
команду, выдается одно из таких сообщений; в каждом
спецификатор_программы : Программа не
из них указывается текущее состояние потока.
смогла закрыть каталог сообщений.
Действия пользователя: Это просто информационное
Объяснение: Программа обнаружила внутреннюю
сообщение, никаких действий не требуется.
ошибку при попытке закрыть файл каталога сообщений.
Возможно, этот файл был по ошибке удален до
завершения работы программы. Последние сообщения о ASN0521I имя_программы :
завершении работы, возможно, не были выданы. спецификатор_программы : Ответ
команды QRYPARMS: параметр
Действия пользователя: Если файл сообщений был
имя_параметра имеет значение
удален, его нужно переустановить.
значение_параметра; оно задано с помощью
метода: метод.
Объяснение: В ответе команды QRYPARMS для
каждого из параметров программы выдается сообщение.
Для каждого параметра в таком сообщении указываются

Глава 4. Сообщения репликации 51


имя параметра, текущее значение параметра и метод (по
ASN0526E имя_программы :
умолчанию, изменением таблицы
спецификатор_программы : При запуске
IBMSNAP_CAPPARMS, опцией запуска или командой
программы не задана команда.
CHGPARMS), примененный пользователем для задания
значения параметра. Объяснение: При запуске программы обработки команд
не задана команда для выполнения. Никакая команда не
Действия пользователя: Это просто информационное
выполнялась.
сообщение, никаких действий не требуется.
Действия пользователя: Повторите команду, задав всю
необходимую информацию.
ASN0522I имя_программы :
спецификатор_программы : Программа
получила команду тип_команды. ASN0527E имя_программы :
спецификатор_программы : При запуске
Объяснение: Программа получила команду для
программы не задана входная информация
выполнения.
для команды CHGPARMS.
Действия пользователя: Это просто информационное
Объяснение: Программа обработки команд запущена с
сообщение, никаких действий не требуется.
командой CHGPARMS, но не задана входная
информация для этой команды. Никакая команда не
ASN0523I имя_программы : выполнялась.
спецификатор_программы : Ответ
Действия пользователя: Повторите команду, задав всю
команды CHGPARMS: параметру
необходимую информацию.
имя_параметра присвоено значение
значение_параметра.
ASN0528E имя_программы :
Объяснение: В ответе команды CHGPARMS для
спецификатор_программы : Программа
каждого из измененных параметров программы
прекратит работу, поскольку не существует
выдается такое сообщение. Для каждого параметра в
необходимая управляющая таблица
сообщении указывается его новое значение.
владелец_таблицы.имя_таблицы.
Действия пользователя: Это просто информационное
Объяснение: Программа Capture или Apply попыталась
сообщение, никаких действий не требуется.
выполнить операцию SQL для обязательной
управляющей таблицы Capture. Программа получила от
ASN0524E имя_программы : DB2 код возврата не найдена. Такой код возврата может
спецификатор_программы : Не задан быть получен, если не была завершена перенастройка или
обязательный параметр программы если обязательная управляющая таблица Capture была
имя_параметра. случайно отброшена из среды.
Объяснение: Программа или программа обработки Действия пользователя: В тексте сообщения посмотрите
команд была запущена без одного из обязательных имя отсутствующей управляющей таблицы. Действия по
параметров. Если не был задан параметр capture_server исправлению этой ошибки зависят от того, какая
или control_server, эта программа или программа таблица отсутствует. Например, если это таблица
обработки команд также попыталась узнать имя базы IBMSNAP_PRUNE_LOCK, можно просто создать ее
данных неявно по значению переменной среды заново и перезапустить программу Capture. Однако если
DB2DBDFT (если это было возможно), но эта попытка это таблица IBMSNAP_RESTART и правильное ее
также была неудачной. содержимое нельзя восстановить, нужно заново создать
эту таблицу и запустить программу Capture в режиме
Действия пользователя: Исправьте строку запуска, задав холодного запуска.
нужный параметр и его значение.

ASN0529I имя_программы :
ASN0525E имя_программы : спецификатор_программы : Параметру
спецификатор_программы : Программа не имя_параметра при запуске присвоено
смогла прочитать сообщение из очереди значение значение_параметра с помощью
сообщений внешней связи. метода: метод.
Объяснение: Программа или программа обработки Объяснение: Программа была запущена и
команд не смогла инициализировать свою возможность инициализировала свои параметры, исходя из заданных
читать сообщения из очереди сообщений внешней связи, опций запуска и существующего содержимого таблицы
необходимую для выполнения команд. параметров. Параметры задаются с помощью одного из
Действия пользователя: Повторите невыполненную следующих методов: по умолчанию, изменением
команду; если ошибка повторяется, обратитесь в службу таблицы параметров или опциями запуска.
программной поддержки IBM. Действия пользователя: Это просто информационное

52 Справочник по сообщениям, Том 1


сообщение, никаких действий не требуется.
ASN0533E имя_программы :
спецификатор_программы : Работа DB2
ASN0530E имя_программы : завершена аварийно.
спецификатор_программы : Программа не
Объяснение: Работа DB2 прекращена, когда эта
смогла соединиться с базой данных
программа еще была активной.
имя_базы_данных под ID пользователя
ID_пользователя. SQLCODE - sql_code. Для z/OS, VSE/ESA или VM/ESA: Работа DB2
прекращена, когда эта программа еще была активной и
Объяснение: Возникла ошибка, когда программа
пользователь не задал при запуске параметр NOTERM.
попыталась выполнить одну из следующих функций:
v функцию CONNECT для соединения с DB2 for VSE and Действия пользователя: Запустите DB2 и запустите эту
VM программу.
v функцию CONNECT для соединения с утилитой CAF
DB2 ASN0534E имя_программы :
v неявное соединение с DB2 UDB спецификатор_программы : Нельзя
использовать базу данных DB2
Действия пользователя: Найдите указанный код база_данных, поскольку она находится в
причины в разделе, посвященном кодам DB2, в состоянии состояние.
документации по сообщениям и кодам менеджера баз
данных DB2 для вашей операционной системы. Объяснение: Работа DB2 прекращена, когда эта
программа еще была активной. Эта база данных
Информацию об ошибках DB2 for z/OS смотрите в находится в одном из следующих состояний:
руководстве администратора в разделе, где описывается UNDETERMINED, TERMINATED, QUIESCED,
утилита CAF. Если у вас есть вопросы или вам нужна ROLLWARD или ACTIVE.
диагностическая информация, обратитесь к
администратору базы данных. Действия пользователя: Запустите DB2, затем запустите
эту программу.
Если эта программа выполняется под DB2 UDB for
UNIX, убедитесь, что для среды, в которой запускается
эта программа, задана переменная среды LIBPATH. ASN0535E имя_программы :
Дополнительную информацию смотрите в описании спецификатор_программы : Программа не
настройки репликации в руководстве DB2 Replication может отсоединиться от базы данных
Guide and Reference (Справочное руководство по сервер_БД. Код возврата - код_возврата,
репликации DB2). код причины - код_причины.
Объяснение: При завершении соединения с DB2 эта
ASN0531E имя_программы : программа получила от утилиты CAF код ошибки.
спецификатор_программы : Программа не Действия пользователя: Перезапустите эту программу.
смогла открыть план. Код возврата SQL -
код_возврата, код причины - код_причины,
имя подсистемы - подсистема_DB2, имя ASN0536E имя_программы :
плана - имя_плана. спецификатор_программы : При получении
имени экземпляра возвращен код ошибки.
Объяснение: Когда программа пыталась открыть план SQLCODE - sqlcode.
ASNLPLAN, возникла ошибка.
Объяснение: API SQLEGINS системы DB2 Universal
Действия пользователя: Найдите код DB2 из этого Database вернул код ошибки.
сообщения в документации по кодам менеджера баз
данных DB2 для вашей операционной системы. В Действия пользователя: Посмотрите в справочнике по
руководстве администратора посмотрите раздел, в API DB2 Universal Database информацию об API
котором описывается утилита CAF. SQLEGINS, чтобы определить причину ошибки, или
обратитесь в службу программной поддержки IBM.

ASN0532E имя_программы :
спецификатор_программы : Выпуск DB2 ASN0537E имя_программы :
номер_выпуска не поддерживается. спецификатор_программы : Программа не
смогла соединиться с базой данных
Объяснение: Эта программа не поддерживает данный имя_базы_данных; код возврата -
выпуск DB2. код_возврата, код причины - код_причины.
Действия пользователя: Используйте программу с Объяснение: Возникла ошибка, когда программа
соответствующим выпуском DB2. попыталась выполнить одну из следующих функций:
v функцию CONNECT для соединения с DB2 for VSE and
VM

Глава 4. Сообщения репликации 53


v функцию CONNECT для соединения с утилитой CAF
ASN0540E имя_программы :
DB2
спецификатор_программы : Программа не
v неявное соединение с DB2 UDB смогла успешно выполнить операцию
Действия пользователя: Найдите указанный код автоматического связывания пакета
причины в разделе, посвященном кодам DB2, в имя_пакета из файла полное_имя_файла.
документации по сообщениям и кодам менеджера баз Возвращен SQLSTATE sqlstate.
данных DB2 для вашей операционной системы. Объяснение: Программа обнаружила, что для
Информацию об ошибках DB2 for z/OS смотрите в выполнения работы требуется связывание или повторное
руководстве администратора в разделе, где описывается связывание. Программа попыталась выполнить
утилита CAF. Если у вас есть вопросы или вам нужна автоматическое связывание, но безуспешно. Программа
диагностическая информация, обратитесь к не смогла инициализироваться.
администратору базы данных. Действия пользователя: Посмотрите соответствующие
Если эта программа выполняется под DB2 UDB for сообщения базы данных, где может быть
UNIX, убедитесь, что для среды, в которой запускается дополнительная информация о причине ошибки.
эта программа, задана переменная среды LIBPATH. Возможные причины: ошибки авторизации,
Дополнительную информацию смотрите в описании отсутствующие или неправильные управляющие
настройки репликации в руководстве DB2 Replication таблицы, файлы связывания, не подходящие для этой
Guide and Reference (Справочное руководство по программы. Исправьте ошибку и перезапустите
репликации DB2). программу.

ASN0538I имя_программы : ASN0541E имя_программы :


спецификатор_программы : Программа спецификатор_программы : Столбец
ожидает запуска DB2. имя_столбца таблицы параметров
программы таблица_параметров содержит
Объяснение: При запуске этой программы система DB2 неверное значение значение_столбца.
не была активна, поэтому программа ожидает запуска
DB2. После запуска DB2 программа Capture установит Объяснение: Это сообщение выдается при
соединение и начнет получать изменения. инициализации программы Capture, если при проверке
таблицы IBMSNAP_CAPPARMS обнаружено неверное
Если в параметрах запуска Capture задана опция значение одного из параметров. Эта ошибка вызывает
NOTERM, а система DB2 временно становится прекращение работы программы Capture.
неактивной, программа Capture ожидает, пока DB2
активируется. Действия пользователя: Посмотрите в документации
разрешенные значения параметров в этой таблице.
Действия пользователя: Это просто информационное Исправьте значения и перезапустите программу Capture.
сообщение, никаких действий не требуется.
ASN0542E имя_программы :
ASN0539E имя_программы : спецификатор_программы : Достигнуто
спецификатор_программы : База данных максимальное число повторных превышений
или подсистема с именем срока ожидания или тупиковых ситуаций
имя_сервера_баз_данных должна быть блокировки.
сконфигурирована с
LOGRETAIN=RECOVERY. Объяснение: При ряде попыток программы возникали
превышения срока ожидания или тупиковые ситуации.
Объяснение: Программа Capture попыталась выполнить Если задание программы, последовательно получающее
холодный или горячий запуск, но база данных источника такое условие блокировки, является критическим
определена так, что программа Capture не может (например, рабочий поток), прекращается работа всей
использовать интерфейс чтения журнала. Для параметра программы. Если это задание программы не является
конфигурации базы данных LOGRETAIN должно быть критическим (например, операция сокращения или
задано значение RECOVERY (или ON). мониторинга), программа остается активной, а это
задание будет повторено позже.
Действия пользователя: Чтобы изменить значение
параметра LOGRETAIN, используйте команду update Действия пользователя: Посмотрите соответствующие
database configuration for. Учтите, что если этот сообщения базы данных, где может быть
параметр имеет значение RECOVERY (или ON), дополнительная информация о причине ошибки.
необходимо перед использованием базы данных Исправьте ошибку, если она вызвана пользователем
какими-либо прикладными программами при помощи (например, если пользователь удерживает блокировку).
команды backup создать резервную копию этой базы Если ошибку не удается исправить, обратитесь за
данных. помощью в службу программной поддержки IBM.

54 Справочник по сообщениям, Том 1


или код причины, возвращенный программе от ARM.
ASN0543E имя_программы :
Программа не прекращает работу, но не может
спецификатор_программы : Программа не
продолжать работать с ARM.
смогла получить число_байт байт памяти
для сохранения объектаобъект. Действия пользователя: Дополнительную информацию
о причине этой ошибки смотрите в документации по
Объяснение: Программа не смогла получить память,
менеджеру автоматического перезапуска.
необходимую для хранимой в памяти структуры. Работа
программы прекращается.
ASN0547I имя_программы :
Действия пользователя: Увеличьте объем памяти,
спецификатор_программы : Число
доступной для программы, и затем перезапустите
переданных переменных подстановки
программу.
число_переменных не совпадает с числом
элементов подстановки, число_элементов, в
ASN0544E имя_программы : тексте сообщения номер номер_сообщения.
спецификатор_программы : Программа
Объяснение: Код программы и файл сообщений
уже активна.
программы не соответствуют друг другу; возможно,
Объяснение: Вы попытались запустить несколько используются несовпадающие уровни выпуска
программ Capture для подсистемы или базы данных DB2. программы и каталога файлов сообщений.
Действия пользователя: Проверьте, правильно ли Действия пользователя: Убедитесь, что файл сообщений
заданы схема и спецификатор. программы правильно установлен и для него заданы
v Для подсистем DB2 for z/OS: запустите только один соответствующие права.
экземпляр программы Capture для всех подсистем,
входящих в группу совместного использования ASN0548I имя_программы :
данных, или же по одному экземпляру программы спецификатор_программы : Программа
Capture для каждой автономной системы. Выведите получила от оператора команду остановки.
ресурс ENQ, чтобы узнать уникальное имя ресурса.
Объяснение: Это информационное сообщение,
v Для баз данных на других платформах запускайте
указывающее, что программе дана команда остановки.
только одну программу Capture с данным именем
схемы для базы данных. Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
ASN0545E имя_программы :
спецификатор_программы : Программа ASN0552E имя_программы :
запущена с параметром запуска PWDFILE, спецификатор_программы : В программе
но файл паролей файл_паролей не найден. возникла ошибка SQL. Имя сервера -
имя_сервера. Требование SQL -
Объяснение: Программа не смогла найти файл паролей.
требование_SQL. Имя таблицы -
Пользователь задал имя файла паролей в параметре
имя_таблицы. SQLCODE - sqlcode.
PWDFILE. Если пользователь задал путь в параметрах
SQLSTATE - sqlstate. SQLERRMC -
запуска, файл паролей должен находиться в указанном
элементы_sql. SQLERRP -
каталоге. Если пользователь не задал путь в параметрах
ошибочный_модуль.
запуска, файл паролей должен находиться текущем
каталоге, в котором запущена программа. Объяснение: Возвращен ненулевой SQLCODE, когда
программа Capture, Apply или Monitor выдала оператор
Действия пользователя: Убедитесь, что файл паролей
SQL EXEC или вызов CLI. Этот SQLCODE может быть
задан правильно и находится в правильном каталоге.
вызван ошибкой DB2, причину которой (например,
недостаток места или недоступность DB2 для
ASN0546W имя_программы : прикладных программ) нужно выяснить. В некоторых
спецификатор_программы : Когда случаях после этого сообщения идет второе, содержащее
программа вызвала макрокоманду информацию о том, какая репликация выполнялась при
менеджера автоматического перезапуска возникновении этой ошибки.
(Automatic Restart Manager, ARM),
Действия пользователя: В документации по сообщениям
возникла ошибка. Вызванная макрокоманда
и кодам менеджера баз данных DB2 для вашей
IXCARM - вызов_arm, код возврата -
операционной системы найдите объяснение этого
код_возврата, код причины - код_причины.
SQLCODE и описание действий по исправлению ошибки,
Объяснение: Программа Capture или Apply не смогла которые может быть нужно сделать в DB2. Если сразу
соединиться, отсоединиться или получить информацию о после этого сообщения репликация выдала еще одно
состоянии готовности от менеджера автоматического сообщение, посмотрите в нем объяснение и действия
перезапуска (Automatic Restart Manager, ARM). В этом пользователя.
сообщении указываются неудачный вызов и код возврата

Глава 4. Сообщения репликации 55


Automatic Resource Manager, так как библиотеки этой
ASN0553E имя_программы :
программы не авторизированы APF.
спецификатор_программы : Возникла
внутренняя ошибка номер_ошибки для Действия пользователя: Если нужно, чтобы программа
сообщения номер номер_сообщения, Capture, Apply или Monitor регистрировалась для работы
содержащего число_элементов полей с Automatic Resource Manager, авторизируйте библиотеки
подстановки: элементы_подстановки. программы для APF и перезапустите эту программу.
Объяснение: номер_ошибки - это десятичный номер
внутренней ошибки: ASN0556E имя-программы : спецификатор-
программы : Обнаружено неверное
1 Неверный экземпляр
определение Capture. В таблице CD
2 Доступ запрещен владелец_CD.таблица_CD нет столбцов,
совпадающих со столбцами базовой
3 Нет файлов
таблицы
4 Нет сообщения владелец_источника.таблица_источник.
5 Неверная национальная версия Объяснение: Программа Capture попыталась
инициализировать определение Capture и обнаружила,
6 Системная ошибка что в таблице изменений данных нет столбцов,
7 Недостаточно памяти совпадающих со столбцами базовой таблицы. Для этого
определения Capture невозможно выполнять захват
номер_сообщения - номер сообщения, которое данных, поэтому оно считается неверным. Если в столбце
программа попыталась выдать. число_элементов - число STOP_ON_ERROR таблицы определений
элементов подстановки в этом сообщении (не считая (IBMSNAP_REGISTER) для этого определения Capture
имя_программы и спецификатор_программы). задано значение N, это определение Capture остается
элементы_подстановки - элементы подстановки в неактивным; в противном случае программа Capture
вызвавшем ошибку сообщении, разделенные запятыми. прекращает работу.

Действия пользователя: Выполните требуемые действия Действия пользователя: Таблица изменений данных
по исправлению в соответствии с указанным кодом должна содержать хотя бы один столбец, совпадающий
ошибки. Например, если файл сообщений не найден или со столбцом таблицы-источника этого определения
к нему нет доступа, вы получите также сообщение Capture.
ASN0513, в котором указывается имя этого файла.
Убедитесь, что файл сообщений существует и для него ASN0557E имя-программы : спецификатор-
заданы соответствующие права. Если вы получили код программы : Неверное значение
ошибки 4, возможно, используется старый файл значение_столбца столбца имя_столбца для
сообщений. таблицы владелец.таблица с
таблицей-источником
ASN0554E имя_программы : владелец_источника.таблица_источник.
спецификатор_программы : Программа Объяснение: Программа Capture попыталась
обнаружила переполнение журнала DB2 на инициализировать определение Capture и обнаружила
сервере имя_сервера. неверное значение столбца в таблице определений
Объяснение: Программа попыталась выполнить (IBMSNAP_REGISTER).
операцию вставки или изменения, которая была Действия пользователя: Исправьте ошибочное значение.
отвергнута DB2 из-за переполнения журнала транзакций Допустимые значения этого столбца смотрите в
DB2. Программа остановит свою работу. описании таблицы определений.
Действия пользователя: Проверьте, сколько свободного
места остается в файловой системе, содержащей файлы ASN0558E имя_программы :
базы данных. Возможно, следует увеличить спецификатор_программы : В таблице
максимальный размер журнала регистрации в файле параметров таблица_параметров может
конфигурации базы данных. быть только одна строка для
спецификатора программы
ASN0555W имя_программы : спецификатор_программы.
спецификатор_программы : Программа не Объяснение: Таблица параметров программы была
может зарегистрироваться на Automatic неправильно определена или в нее внесены недопустимые
Resource Manager (ARM), поскольку у нее строки.
нет авторизации APF.
Действия пользователя: Убедитесь, что в этой таблице
Объяснение: Программа Capture, Apply или Monitor не параметров есть только одна строка для
смогла зарегистрироваться для использования служб спецификатор_программы. Убедитесь, что у этой

56 Справочник по сообщениям, Том 1


таблицы параметров есть индекс уникальности по
ASN0562E имя_программы:спецификатор_программы:
спецификатору программы. Дополнительную
Ошибка при попытке проверить, работает
информацию смотрите в описании таблиц параметров.
ли уже программа. Код возврата -
код_возврата. Сообщение об ошибке -
ASN0559W имя_программы:спецификатор_программы сообщение_об_ошибке. Операция -
: Задание запущено с ограничением работы операция.
процессора - xx секунд. По истечении этого
Объяснение: При попытке проверить, работает ли уже
времени программа завершит работу.
программа, произошла ошибка. Допустимые значения
Объяснение: Только для z/OS. Задание запущено с кода возврата:
ограничением времени работы процессора - xx секунд. По
1 В Windows программа столкнулась с ошибкой
истечении этого времени программа завершит работу.
при попытке создать семафор.
Действия пользователя: Чтобы программа работала
2 В UNIX не обнаружена переменная среды
непрерывно, остановите текущее задание. Перезапустите
HOME.
это задание, указав качестве нового ограничения
NOLIMIT или 1440. 3 Команде mkdir не удалось создать каталог
HOME/sqllib.
ASN0560E имя_программы : 4 Команде mkdir не удалось создать каталог
спецификатор_программы : Программа не HOME/sqllib/dpropr.
может создать объект_базы_данных
5 Операции fgets не удалось прочитать строку в
имя_объекта в базе данных
файле pid.
имя_базы_данных
6 Команда ps завершилась неудачно.
Объяснение: Программа не может создать объект базы
данных в этой базе данных. Этот объект базы данных 7 Ошибка при удалении файла grp.
создается в том же самом табличном пространстве
объектов, что и управляющие таблицы сервера. 8 Ошибка при чтении файла grp.

Действия пользователя: Посмотрите код ошибки SQL, 9 Ошибка при открытии файла pid.
связанный с этим сообщением об ошибке, и выполните 10 Команда fput завершилось ошибкой для файла
соответствующие действия. pid.
Действия пользователя: Просмотрите коды причины в
ASN0561W имя_программы:спецификатор_программы: объяснении и выберите один из вариантов действий:
Кодовая страница программы
кодовая_страница_прикладной_программы 1 Это внутренняя ошибка в Windows. Смотрите
не совпадает с кодовой страницей справочник по Windows.
кодовая_страница_базы_данных базы 2 В UNIX проверьте, что для переменной среды
данныхбаза_данных. HOME установлено правильное значение
Объяснение: Только для OS/400. Кодовая страница 3-10 Убедитесь, что у вас есть необходимые права
прикладной программы Capture несовместима с кодовой для создания каталогов и файлов по текущему
страницей базы данных, для которой производится пути HOME.
захват данных. Это может привести к повреждению
данных или непредвиденным ошибкам при вставке
программой Capture данных в таблицы изменения ASN0563W имя_программы:спецификатор_программы:
данных. Параметр параметр-1 несовместим с
параметром параметр-2. Параметр
Действия пользователя: Если кодовые страницы параметр-1 будет проигнорирован.
совместимы, никаких действий не требуется. Если
кодовые страницы несовместимы, остановите программу Объяснение: Программа была запущена с обоими
Capture, измените кодовую страницу программы Capture параметрами, заданными в команде или в таблице
на ту, которая используется базой данных, и параметров. Эти параметры несовместимы. При запуске
перезапустите программу Capture. программы один из этих параметров был
проигнорирован.
Действия пользователя: При следующем запуске
программы задайте только тот из этих параметров,
который должна использовать программа.

Глава 4. Сообщения репликации 57


Действия пользователя: Если этот код возврата SQL
ASN0564I имя_программы :
указывает на временную ошибку, никаких действий не
спецификатор_программы : Программа не
требуется. В противном случае выполните действия,
смогла выполнить операцию требование_sql
указанные для этой ошибки SQL в руководстве
для управляющей таблицы
Сообщения и коды DB2.
имя_управляющей_таблицы для поддержки
длинных имен схем, владельцев и таблиц.
Имя сервера - имя_сервера. SQLCODE - ASN0567I имя_программы :
sqlcode. SQLSTATE - sqlstate. SQLERRMC идентификатор_программы : На число
- элемент_sql. SQLERRP - имя_модуля. сокращена таблица имя_таблицы.
Объяснение: Управляющая таблица Capture, Apply или Объяснение: Смотрите текст сообщения.
Monitor определена в подсистеме DB2 Версии 8 с
режимом новых функций. Управляющая таблица Действия пользователя: Это просто информационное
содержит столбцы, которые не поддерживают длинные сообщение. Никаких действий не требуется.
имена схем, владельцев и таблиц. Программа пыталась
преобразовать таблицу, чтобы включить поддержку ASN0568E имя_программы :
длинных имен схем, владельцев и таблиц, но эта идентификатор_программы : Ошибка ICU
операция завершилась неудачно. Программа репликации при преобразовании символьных данных
продолжает работу. кодовой страницы кодовая_страница.
Действия пользователя: В документации по сообщениям Функция преобразования ICU -
и кодам DB2 for z/OS найдите объяснение этого имя_функции, использует преобразователь
SQLCODE и описание возможных действий по для CCSID CCSID. Код возврата ICU -
исправлению ошибки. Если SQLCODE = -551, выполните код_возврата. Ожидаемая версия ICU -
одно их следующих действий: номер_версии. Дополнительная
информация: подробности.
v Предоставьте ID пользователю, которые запускает
программу Capture, Apply или Monitor, привилегию Объяснение: Обнаружены несовместимые версии ICU
ALTER для управляющей таблицы (International Components for Unicode -
v Запустите элемент AASNSAMP (ASNM2V8), чтобы интернациональные компоненты для Unicode). Функция
изменить все управляющие таблицы, задав для них ICU - это API ICU. Код возврата возвращен этим API.
поддержку длинных имен схем, владельцев и таблиц. Дополнительная информация об операции ICU дана
программой Q Capture.

ASN0565E имя_программы : Действия пользователя: Убедитесь, что у вас верная


идентификатор_программы : Программа не версия ICU, и попробуйте перезапустить программу.
может вставить статистику в таблицу
имя_таблицы. Код возврата SQL - sqlcode. ASN0569E имя_программы :
Данные для этого интервала будут идентификатор_программы : Программа
пропущены и включены в следующий обнаружила внутреннюю ошибку
интервал. код_ошибки.
Объяснение: Программа поддерживает статистику своей Объяснение: В программе возникла непредвиденная
активности, но не смогла сохранить эти данные в ошибка. Работа программы будет прекращена.
таблице из-за неожиданного кода SQL. Программа снова
попытается вставить эти данные в следующем интервале. Действия пользователя: Обратитесь за помощью в
службу программной поддержки IBM.
Действия пользователя: Если этот код возврата SQL
указывает на временную ошибку, никаких действий не
требуется. В противном случае выполните действия, ASN0571E имя_программы :
указанные для этой ошибки SQL в руководстве идентификатор_программы : Запуск
Сообщения и коды DB2. программы невозможен, поскольку таблица
параметров имя_таблицы пуста или
содержит несколько строк.
ASN0566E имя_программы :
идентификатор_программы : Сокращение Объяснение: Таблица параметров программы должна
таблицы имя_таблицы завершилось содержать ровно одну строку.
неудачно с кодом возврата SQL sqlcode. Действия пользователя: Перед запуском программы
Объяснение: Сокращение завершилось неудачно с переопределите с помощью инструментов управления
неожиданным кодом ошибки SQL. Эта ошибка не репликацией содержимое таблицы параметров, чтобы
приводит к завершению работы программы. Программа она содержала ровно одну строку.
снова попытается сократить таблицу в следующем
интервале или после своего перезапуска.

58 Справочник по сообщениям, Том 1


ASN0572I имя_программы : ASN0576E имя_программы :
идентификатор_программы : Программа идентификатор_программы : Программа не
инициализирована успешно. смогла обратиться к очереди WebSphere
MQ имя_очереди.
Объяснение: Смотрите текст сообщения.
Объяснение: Либо очередь не существует, либо она
Действия пользователя: Это просто информационное
задана неверно в управляющих таблицах. Из-за этой
сообщение. Никаких действий не требуется.
ошибки программа прекращает свою работу.
Действия пользователя: Убедитесь, что имя очереди
ASN0573I имя_программы :
правильно задано в управляющих таблицах, а очередь
идентификатор_программы : Программа
доступна для прикладных программ. Если очередь не
остановлена.
существует, создайте ее.
Объяснение: Смотрите текст сообщения.
Действия пользователя: Это просто информационное ASN0580E имя_программы :
сообщение. Никаких действий не требуется. идентификатор_программы : Не найдена
лицензия для продукта имя_продукта.
ASN0574E имя_программы : Объяснение: Программа прекратила свою работу,
идентификатор_программы : Менеджер поскольку не может работать без лицензии.
очередей WebSphere MQ
Действия пользователя: Установите лицензию для
имя_менеджера_очередей недоступен или
программы или обратитесь к представителю IBM.
не запущен. Работа программы будет
прекращена.
ASN0777I имя_программы :
Объяснение: Программа не может установить
спецификатор_программы :
соединение с менеджером очередей WebSphere MQ. Эта
Дополнительная информация:
ошибка приводит к прекращению работы программы.
тест_сообщения, коды причины:
Действия пользователя: Перед запуском программы код_причины1, код_причины2,
убедитесь, что менеджер очередей WebSphere MQ код_причины3.
успешно запущен.
Объяснение: В разделе Дополнительная информация
этого сообщения выводится текст сообщения. Коды
ASN0575E имя_программы : причины указывают дополнительную информацию о
идентификатор_программы : Программа кодах возврата, относящуюся к тексту этого сообщения.
обнаружила ошибку WebSphere MQ В неиспользуемых полях кодов выводится ″*″
код_причины при вызове команды (звездочка).
WebSphere MQ команда для очереди
Действия пользователя: Это просто информационное
имя_очереди.
сообщение, никаких действий не требуется.
Объяснение: При вызове программой команды
WebSphere MQ возвращен ненулевой код причины
ASN0888E имя_программы :
WebSphere MQ. Этот код причины указывает на наличие
спецификатор_программы : Ошибка EEE:
ошибки WebSphere MQ (например, недоступна память
текст_сообщения, коды ошибки: код1, код2,
для объектов WebSphere MQ) или на недоступность
код3.
WebSphere MQ.
Объяснение: В поле Ошибка EEE этого сообщения
Поведение программы для этой ошибки определяется
содержится описание ошибки EEE, возникшей в
значением ERROR_ACTION. Значение для программы Q
указанной программе с указанным спецификатором
Capture хранится в таблице IBMQREP_SENDQUEUES.
(если он показан). Коды ошибки указывают
Значение для программы Q Apply хранится в таблице
дополнительную информацию, относящуюся к тексту
IBMQREP_TARGETS.
этого сообщения. В неиспользуемых полях кодов
Действия пользователя: Объяснение этого кода причины выводится ″*″ (звездочка).
WebSphere MQ и информацию о возможных действиях
Действия пользователя: Используйте информацию в
смотрите в разделе о кодах причин в справочнике
поле Ошибка EEE и заполненных полях кодов ошибки,
WebSphere MQ Application Programming Reference.
чтобы определить причину ошибки. Если ошибку не
удается исправить, обратитесь в службу программной
поддержки IBM.

Глава 4. Сообщения репликации 59


(Справочное руководство по репликации DB2).
ASN0999E имя_программы :
спецификатор_программы : Ошибка: Смотрите объяснение этого кода ошибки SQL в
текст_сообщения, коды ошибки: код1, код2, справочнике по сообщениям базы данных.
код3.
Объяснение: В поле Ошибка этого сообщения ASN1006E APPLY спецификатор_apply. Неправильное
содержится описание ошибки, возникшей в указанной содержимое модуля регистрации продукта.
программе с указанным спецификатором (если он
показан). Коды ошибки указывают дополнительную Объяснение: Содержимое модуля регистрации
информацию, относящуюся к тексту этого сообщения. В (ASNLPR61) для репликации DB2 не соответствует этой
неиспользуемых полях кодов выводится ″*″ (звездочка). версии DB2. Нельзя использовать этот продукт, пока не
будет установлен правильный модуль регистрации.
Действия пользователя: Используйте информацию в
поле Ошибка и заполненных полях кодов ошибки, чтобы Действия пользователя: Убедитесь, что DB2
определить причину ошибки. Если ошибку не удается установлена без ошибок. Если обнаружены ошибки,
исправить, обратитесь в службу программной поддержки исправьте их и повторите данную операцию.
IBM. Если DB2 установлена без ошибок и доступ к модулю
регистрации (ASNLPR61) производится правильно,
ASN1001E APPLY спецификатор_apply. Программа обратитесь за помощью в службу программной
Apply обнаружила ошибку SQL. поддержки IBM.
ERRCODE - код_ошибки. SQLSTATE -
sqlstate. SQLCODE - sqlcode. SQLERRM - ASN1008E APPLY спецификатор_apply. Неправильно
sqlerrm. SQLERRP - sqlerrp. Имя сервера - определен набор определений Apply со
имя_сервера. Имя таблицы - имя_таблицы. спецификатором Apply спецификатор и
Объяснение: Возникла ошибка при выполнении именем набора имя_набора. ERRCODE -
оператора SQL. код_ошибки.

Действия пользователя: Смотрите объяснение этого Объяснение: Неправильно определен набор


кода ошибки SQL в справочнике по сообщениям базы регистрации.
данных. Действия пользователя: Убедитесь, что правильно задан
столбец WHOS_ON_FIRST в таблице наборов
ASN1002E APPLY спецификатор_apply. Не удалось определений Apply.
заблокировать таблицу имя_таблицы.
ERRCODE - код_ошибки, SQLSTATE - ASN1009E APPLY спецификатор_apply. Не определен
sqlstate, SQLCODE - sqlcode, SQLERRM - набор определений Apply для
sqlerrm, SQLERRP - sqlerrp, имя сервера - спецификатора Apply спецификатор.
имя_сервера, имя таблицы - имя_таблицы.
Объяснение: Не определен набор определений Apply для
Объяснение: Программа Apply не смогла заблокировать спецификатора Apply спецификатор.
таблицу.
Действия пользователя: Определите по крайней мере
Действия пользователя: Обратитесь к справочнику по один набор определений Apply для спецификатора Apply
сообщениям для используемой базы данных. спецификатор.

ASN1003E APPLY спецификатор_apply. Программа ASN1010E APPLY спецификатор_apply. Программа


Apply не смогла соединиться с сервером Apply не смогла вставить строку строка в
сервер. таблицу контрольного журнала, поскольку
Объяснение: Программа Apply попыталась соединиться возникла ошибка: код_ошибки.
с базой данных и получила код ошибки. Есть много Объяснение: Этот код возврата SQL указывает, что
возможных причин, по которым программа Apply не структура таблицы контрольного журнала не совпадает
смогла соединиться с базой данных. Например, со структурой таблицы IBMSNAP_APPLYTRAIL.
программа Apply получает код ошибки, если база данных
не активна, или к ней обращается слишком много Действия пользователя: Смотрите описание структур
пользователей. таблиц в руководстве DB2 Replication Guide and Reference
(Справочное руководство по репликации DB2) и в
Действия пользователя: Найдите SQLCODE (из журнала руководстве по SQL для используемой базе данных.
сообщений Apply) в руководстве по сообщениям и кодам
DB2, чтобы определить причину неудачного соединения.
Информацию о хранении ID пользователей и паролей
смотрите в описании настройки репликации в
руководстве DB2 Replication Guide and Reference

60 Справочник по сообщениям, Том 1


ASN1011E APPLY спецификатор_apply. Запрос на ASN1015I APPLY спецификатор_apply. Программа
копирование содержит несовместимые Apply ожидает ответа программы Capture
атрибуты источника и назначения. Код SQL на сервере имя_сервера, чтобы выполнить
- код_ошибки. операцию глобальной синхронизации
(SYNCHTIME). Убедитесь, что программа
Объяснение: Этот код SQL указывает, что атрибуты
Capture запущена.
таблицы назначения должны быть совместимы с
атрибутами таблицы источника. Объяснение: Это просто информационное сообщение.
Действия пользователя: Чтобы определить Действия пользователя: Убедитесь, что программа
совместимость атрибутов источника и назначения, Capture запущена.
смотрите столбец SOURCE_STRUCTURE таблицы
определений.
ASN1016I APPLY спецификатор_apply. Обновляющее
копирование запрещено. Код ошибки -
ASN1012E APPLY спецификатор_apply. Неправильная код_ошибки.
структура таблицы-источника. Код ошибки
Объяснение: При попытке выполнить полное
- код_ошибки.
обновление программа Apply обнаружила, что активен
Объяснение: Этот код возврата SQL указывает, что столбец DISABLE_REFRESH таблицы определений.
структура таблицы-источника, заданная в таблице
Действия пользователя: Или отключите столбец
реестра, не соответствует столбцу
DISABLE_REFRESH, или не используйте программу
SOURCE_STRUCTURE таблицы реестра.
Apply и выполните обновление вручную.
Действия пользователя: Допустимые значения столбца
SOURCE_STRUCTURE в таблице IBMSNAP_REGISTER
ASN1017E APPLY спецификатор_apply. Программа
смотрите в описании структур таблиц в руководстве DB2
Apply не смогла найти имен столбцов
Replication Guide and Reference (Справочное руководство
назначения. Код ошибки - код_ошибки.
по репликации DB2).
Объяснение: Программа Apply не смогла найти
какие-либо столбцы в таблице столбцов определения
ASN1013E APPLY спецификатор_apply. Неправильная
Apply.
структура таблицы назначения. Код ошибки
- код_ошибки. Действия пользователя: Заново определите определение
Apply и элементы определения Apply. Дополнительную
Объяснение: Неправильная структура таблицы
информацию смотрите в описании настройки репликации
назначения в таблице элементов назначения определений
в руководстве DB2 Replication Guide and Reference
Apply.
(Справочное руководство по репликации DB2).
Действия пользователя: Описание правильной
структуры таблицы назначения смотрите в описании
ASN1018I APPLY спецификатор_apply. Программа
структур таблиц в руководстве DB2 Replication Guide and
Apply обрабатывает набор определений
Reference (Справочное руководство по репликации DB2).
Apply
имя_набора(кто_на_первом).(номер_набора
ASN1014E APPLY спецификатор_apply. Программа из всего_наборов).
Apply не смогла найти источник для
Объяснение: Это просто информационное сообщение.
запроса на копирование, так как не смогла
найти таблицу изменения данных. Код Действия пользователя: Это просто информационное
ошибки - код_ошибки. сообщение, никаких действий не требуется.
Объяснение: Таблица изменения данных не определена в
таблице определений, так как или программа Apply не ASN1019E APPLY спецификатор_apply. Таблица
смогла найти в таблице определений имя таблицы назначения не содержит ключевых
изменения данных, или таблица-источник не внесена в столбцов. Код ошибки - код_ошибки.
таблицу определений правильным образом.
Объяснение: Программа Apply не смогла найти имена
Действия пользователя: Посмотрите описание структур столбцов ключей в одном из столбцов, для которого
таблиц в руководстве DB2 Replication Guide and Reference требуется индекс уникальности или первичный ключ.
(Справочное руководство по репликации DB2) и
убедитесь, что таблица изменения данных правильно Действия пользователя: Заново определите определение
определена в таблице определений. Apply и элементы определения Apply. Дополнительную
информацию смотрите в описании настройки репликации
в руководстве DB2 Replication Guide and Reference
(Справочное руководство по репликации DB2).

Глава 4. Сообщения репликации 61


ASN1020E APPLY спецификатор_apply. Программа ASN1025I APPLY спецификатор_apply. Программа
Apply не смогла зарезервировать блок Apply завершила обработку набора
памяти. Код ошибки - код_ошибки. определений Apply
имя_набора(кто_на_первом). Код возврата
Объяснение: Программа Apply не смогла получить
- код-возврата.
необходимую память.
Объяснение: Это просто информационное сообщение.
Действия пользователя: Обратитесь в службу
программной поддержки IBM. Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
ASN1021E APPLY спецификатор_apply. Программа
Apply не смогла прочитать рабочий файл ASN1026I APPLY спецификатор_apply. Программа
имя_файла. Код ошибки - код_ошибки. Apply обнаружила ошибку при попытке
выполнить связывание. SQLSTATE -
Объяснение: Программа Apply не смогла прочитать
sqlstate, SQLCODE - sqlcode.
рабочий файл из-за системной ошибки.
Объяснение: При выполнении связывания возникла
Действия пользователя: Проверьте, не вызвана ли
ошибка.
ошибка недостатком места на диске, и обратитесь к
системному администратору, чтобы получить Действия пользователя: Обратитесь к справочнику по
необходимые ресурсы. сообщениям для используемой базы данных.

ASN1022E APPLY спецификатор_apply. Программа ASN1027E APPLY спецификатор_apply. Задано


Apply не смогла записать рабочий файл слишком много столбцов больших
имя_файла. Код ошибки - код_ошибки. объектов. Код ошибки - код_ошибки.
Объяснение: Или пользователь не обладает Объяснение: Для элемента набора определений Apply
необходимыми полномочиями на обращение к одному задано слишком много больших объектов (BLOB, CLOB
или всем этим файлам, или после записи файла или DBCLOB). Допускается не более 10 столбцов.
назначения осталось слишком мало места на диске.
Действия пользователя: Удалите лишние столбцы
Действия пользователя: Проверьте, не вызвана ли больших объектов из этого элемента набора определений
ошибка отсутствием необходимых полномочий или Apply.
недостатком места на диске, и обратитесь к системному
администратору, чтобы получить необходимые ресурсы
ASN1028I APPLY спецификатор_apply. Не найден
или полномочия.
столбец образа данных перед изменением
для столбца ключа. Код ошибки -
ASN1023E APPLY спецификатор_apply. Программа код_ошибки.
Apply не смогла открыть рабочий файл
Объяснение: Неверное задание определения Apply для
имя_файла. Код ошибки - код_ошибки.
элемента с TARGET_KEY_CHG=Y.
Объяснение: Программа Apply не смогла открыть
Действия пользователя: Для каждого столбца ключа
рабочий файл.
(IS_KEY=Y) в таблицу IBMSNAP_SUBS_COLS должен
Действия пользователя: Обратитесь в службу быть включен столбец образа данных перед изменением.
программной поддержки IBM. Он может быть столбцом типа col_type=B (задан
пользователем) или col_type=P (задается репликацией).
Если это определение Apply было создано вручную, вы
ASN1024E APPLY спецификатор_apply. Программа
должны сами исправить ошибку. Если это определение
Apply не смогла закрыть рабочий файл
Apply было создано с помощью Центра репликации или
имя_файла. Код ошибки - код_ошибки.
команд репликации, обратитесь в службу программной
Объяснение: Программа Apply не смогла закрыть поддержки IBM.
рабочий файл.
Действия пользователя: Обратитесь в службу
программной поддержки IBM.

62 Справочник по сообщениям, Том 1


ASN1029E APPLY спецификатор_apply. Оператор ASN1035E APPLY спецификатор_apply. Программа
SQL набора определений Apply с именем Apply не смогла обратиться к таблице
имя_набора со значением whos_on_first столбцов определения Apply. Код ошибки
кто_на_первом не был выполнен успешно. код_ошибки. SQLSTATE - sqlstate.
Для этого оператора SQL возвращены коды SQLCODE - sqlcode. SQLERRM - sqlerrm.
ошибки SQLCODE sqlcode и SQLSTATE SQLERRP - sqlerrp. Имя сервера -
sqlstate. Внутренний код ошибки программы имя_сервера. Имя таблицы - имя_таблицы.
Apply - код_ошибки.
Объяснение: Возникла ошибка при выполнении
Объяснение: Заданный пользователем оператор SQL не оператора SQL.
был выполнен успешно.
Действия пользователя: Обратитесь к справочнику по
Действия пользователя: Посмотрите соответствующую сообщениям SQL для используемой базы данных.
информацию в таблице IBMSNAP_APPLYTRAIL и
подробное описание в руководстве по SQL для
ASN1036E APPLY спецификатор_apply.
используемой базы данных.
Недопустимый тип столбца тип_столбца
для выражения выражение. Код ошибки
ASN1031E APPLY спецификатор_apply. Пустой код_ошибки.
оператор SQL. Код ошибки - код_ошибки.
Объяснение: Неверное значение столбца COL_TYPE в
Объяснение: Оператор SQL представляет собой пустую таблице столбцов определения Apply.
строку.
Действия пользователя: Измените это значение на A, B,
Действия пользователя: Задайте оператор SQL, который C, D, F, L или R.
нужно выполнить.
ASN1038E APPLY спецификатор_apply. В таблице
ASN1032E APPLY спецификатор_apply. Не удалось столбцов регистрации репликации не заданы
открыть файл журнала программы Apply. имена столбцов или выражения.
Код ошибки - код_ошибки, код возврата -
Объяснение: Для оператора копирования должны быть
код_возврата.
заданы имена столбцов или выражения.
Объяснение: Программа Apply не смогла открыть файл
Действия пользователя: Дополнительную информацию
журнала.
о требованиях к определениям Apply смотрите в
Действия пользователя: Дополнительную информацию описании настройки репликации в руководстве DB2
о коде возврата смотрите в руководстве по диагностике Replication Guide and Reference (Справочное руководство
ошибок для конкретной платформы. по репликации DB2).

ASN1033E APPLY спецификатор_apply. Программа ASN1039E APPLY спецификатор_apply. Не удалось


Apply не смогла записать файл журнала открыть план программы Apply имя_плана.
Apply. Код ошибки - код_ошибки, код Код ошибки - код_ошибки. Код возврата -
возврата - код_возврата. код-возврата. Код причины - код-причины.
Объяснение: Программа Apply не смогла записать файл Объяснение: Не удалось открыть план программы
журнала. Apply.
Действия пользователя: Дополнительную информацию Действия пользователя: Посмотрите программный
о коде возврата смотрите в руководстве по диагностике каталог Apply for z/OS.
ошибок для конкретной платформы.
ASN1040E APPLY спецификатор_apply. Программа
ASN1034I APPLY спецификатор_apply. Программа Apply обнаружила ошибку z/OS. Код
Apply успешно инициализирована. ошибки - код_ошибки, код возврата -
код_возврата.
Объяснение: Это сообщение выдается при успешной
инициализации процесса Apply. Объяснение: Ошибка выполнения системной операции
z/OS.
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется. Действия пользователя: Обратитесь к информации
системной библиотеки z/OS.

Глава 4. Сообщения репликации 63


определяется общей длиной всех имен столбцов. При
ASN1041I APPLY спецификатор_apply. Программа
меньшей длине имен столбцов можно задать больше
Apply запущена с именем подсистемы:
столбцов.
подсистема.
Объяснение: Это сообщение информирует, что
ASN1048E APPLY спецификатор_apply. Ошибка
программа Apply запущена с использованием заданного
выполнения цикла Apply. Подробную
имени подсистемы.
информацию смотрите в таблице журнала
Действия пользователя: Это просто информационное Apply: текст.
сообщение, никаких действий не требуется.
Объяснение: Ошибка выполнения цикла Apply. В поле
текст этого сообщения указываются север_назначения,
ASN1042W APPLY спецификатор_apply. Слишком владелец_назначения, таблица_назначения,
много параметров запуска. номер_оператора и сервер_управления.
Объяснение: Число параметров, заданных при запуске Действия пользователя: Проверьте поля APPERRM в
программы Apply, превышает максимально допустимое. таблице трассировки аудита, чтобы определить причину
ошибки цикла Apply.
Действия пользователя: Информацию о правильном
числе параметров запуска смотрите в главе ″Программы
Capture и Apply″ для конкретной операционной системы. ASN1049E APPLY спецификатор_apply. Программа
Apply обнаружила системную ошибку. Код
ошибки - код_ошибки. Код возврата -
ASN1043E APPLY спецификатор_apply. Один
код-возврата.
экземпляр программы Apply уже запущен с
этим спецификатором Apply: спецификатор. Объяснение: Ошибка выполнения системной операции.
Код ошибки - код_ошибки, код причины -
Действия пользователя: Обратитесь к информации
код_причины.
системной библиотеки для используемой операционной
Объяснение: Ошибка проверки. системы.
Действия пользователя: Убедитесь, что только один
экземпляр программы Apply с указанным ASN1050E APPLY спецификатор_apply. Программа
спецификатором Apply выполняется под этим ID Apply при изменении таблицы назначения
пользователя в этой подсистеме или базе данных. обнаружила недопустимую операцию. Код
ошибки - код_ошибки. Операция, которую
предлагалось применить - операция.
ASN1044I APPLY спецификатор_apply. Программа
Apply будет неактивной в течение число Объяснение: Неверное поле операции для строки,
минут и число секунд. выбранной из таблицы-источника.
Объяснение: Программа Apply неактивна. Действия пользователя: Обратитесь в службу
программной поддержки IBM.
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
ASN1051E APPLY спецификатор_apply. Программа
Apply обнаружила пропущенные различия
ASN1045I APPLY спецификатор_apply. Программа
между таблицей-источником источник и
Apply запущена для работы с базой данных
таблицей назначения. Код ошибки -
база_данных.
код_ошибки.
Объяснение: Это сообщение информирует, для какой
Объяснение: Программа Apply обнаружила, что
базы данных выполняется программа Apply.
программа Capture потеряла данные изменений, прежде
Действия пользователя: Это просто информационное чем программа Apply смогла их скопировать. Возможно,
сообщение, никаких действий не требуется. например, что программа Capture была запущена в
режиме холодного запуска или был превышен срок
хранения для сокращения.
ASN1047I APPLY спецификатор_apply. Задано
слишком много столбцов. Код ошибки - Действия пользователя: Проверьте управляющие
код_ошибки. таблицы, чтобы определить причину потери данных.
Выполните соответствующие действия для сохранения
Объяснение: Для элемента определения Apply задано целостности данных, прежде чем будете выполнять сброс
слишком много столбцов. информации управляющих таблиц для повторного
Действия пользователя: Надо уменьшить число определения.
столбцов, заданных для этого элемента определения
Apply. Максимально поддерживаемое число столбцов

64 Справочник по сообщениям, Том 1


ошибка соединения DB2 без условия user/using - файл
ASN1052E APPLY спецификатор_apply. Программа
asnload.ini не найден (Устанавливалось соединение без
Apply не смогла найти программу
условия user/using, поскольку не был найден файл
ASNLOAD.
asnload.ini. Установить соединение не удалось.)
Объяснение: Программа Apply не смогла найти в
105
текущем каталоге программу ASNLOAD.
ошибка соединения DB2 без условия user/using - не
Действия пользователя: Убедитесь, что программа
найдены ID пользователя/пароль для сервера
ASNLOAD находится в каталоге, из которого
(Устанавливалось соединение без условия user/using.
запускается программа Apply.
Файл asnload.ini был найден, но в нем нет сочетания ID
пользователя/пароль. Установить соединение не
ASN1053E APPLY спецификатор_apply. Ошибка удалось.)
выполнения подпрограммы ASNLOAD. Код
106
возврата - код-возврата.
пользователь задал LOADX_TYPE = 2, пользовательский
Объяснение: Подпрограмма ASNLOAD обнаружила
код не задан (Пользователь задал для LOADX_TYPE в
ошибку и передала информацию о ней программе Apply.
таблице ASN.IBMSNAP_SUBS_MEMBR значение 2,
Допустимые значения кода возврата:
указывая, что в подпрограмме ASNLOAD задан
98 пользовательский код. Однако этот код не найден и
возникла ошибка подпрограммы ASNLOAD, когда
непредвиденная ошибка (Работа подпрограммы
программа Apply передала значение LOADX_TYPE 2.)
ASNLOAD завершилась неудачно из-за
непредусмотренной ошибки. Никакая обработка не будет 107
выполнена.)
ошибка утилиты импорта DB2 (Ошибка выполнения
99 утилиты импорта. Возвращенный утилитой код SQL
передан в виде кода причины.)
задано ключевое слово DB2 pwdfile - файл паролей не
найден (Передан параметр pwdfile, но файл паролей не 108
найден. Это ошибка, и ни соединение, ни другая
ошибка утилиты экспорта DB2 (Ошибка выполнения
обработка не будут выполнены.)
утилиты экспорта. Возвращенный утилитой код SQL
100 передан в виде кода причины.)
ошибка соединения DB2 с условием user/using - файл 109
паролей найден (Устанавливалось соединение с
ошибка утилиты загрузки DB2 (Ошибка выполнения
использованием условия user/using и значений, заданных
утилиты загрузки. Возвращенный утилитой код SQL
в шифрованном файле паролей Apply. Файл паролей и
передан в виде кода причины.)
сочетание ID пользователя/пароль для этого сервера DB2
были найдены, но установить соединение не удалось.) 110
101 ошибка утилиты загрузки DB2 - запущена в режиме
перекрестной загрузки (Ошибка выполнения утилиты
ошибка соединения DB2 без условия user/using - файл
загрузки. Утилита загрузки запущена с опцией загрузки с
паролей не найден (Устанавливалось соединение без
положения указателя. Возвращенный утилитой код SQL
условия user/using, поскольку файл паролей не задан.
передан в виде кода причины.)
Установить соединение не удалось.)
111
102
пользователь задал для LOADX_TYPE неверное
ошибка соединения DB2 без условия user/using - файл
значение (Подпрограмма ASNLOAD вызвана с заданным
паролей найден, запись нет (Устанавливалось соединение
пользователем значением LOADX_TYPE. Это значение
без условия user/using, поскольку в файле паролей не
LOADX_TYPE недопустимо в этой среде; возникла
найдена запись для этого сервера DB2. Установить
ошибка подпрограммы ASNLOAD.)
соединение не удалось.)
112
103
для LOADX_TYPE 3 требуется псевдоним для выбора
ошибка соединения DB2 с условия user/using -
(Ошибка подпрограммы ASNLOAD. Подпрограмма
используются ID пользователя/пароль из asnload.ini
ASNLOAD вызвана с заданным пользователем
(Устанавливалось соединение с использованием условия
значением LOADX_TYPE. Это значение LOADX_TYPE
user/using и значений из файла asnload.ini. Найдены этот
недопустимо в этой среде, если для удаленной
файл и сочетание ID пользователя/пароль для этого
таблицы-источника DB2 не был создан псевдоним,
сервера DB2, но установить соединение не удалось.)
сохраненный в таблице ASN.IBMSNAP_SUBS_MEMBR.)
104
113

Глава 4. Сообщения репликации 65


значение LOADX_TYPE 4 несовместимо с таблицей
ASN1055E APPLY спецификатор_apply. Программа
назначения (Ошибка подпрограммы ASNLOAD.
Apply не смогла найти управляющую
Подпрограмма ASNLOAD вызвана с заданным
информацию сокращения для для владельца
пользователем значением LOADX_TYPE. Это значение
источника владелец_источника,
LOADX_TYPE недопустимо в этой среде, поскольку эта
таблицы-источника таблица_источник,
таблица назначения не может обслуживаться утилитой
спецификатора производной таблицы
загрузки DB2 для среды Linux/UNIX/Windows.)
источника спец_произв_таблицы_источника,
114 владельца назначения владелец_назначения
и таблицы назначения таблица_назначения.
значение LOADX_TYPE 5 несовместимо с таблицей
назначения (Ошибка подпрограммы ASNLOAD. Объяснение: Неверная регистрация таблицы-источника.
Подпрограмма ASNLOAD вызвана с заданным
Действия пользователя: Удалите регистрацию и заново
пользователем значением LOADX_TYPE. Это значение
задайте ее.
LOADX_TYPE недопустимо в этой среде, поскольку эта
таблица назначения не может обслуживаться утилитой
импорта DB2.) ASN1056E APPLY спецификатор_apply. Программа
Apply не смогла соединиться с сервером
115
из-за отсутствия ID пользователя и пароля.
ошибка подпрограммы ASNDLCOPY (Подпрограмма Код ошибки - код_ошибки.
ASNLOAD вызвала подпрограмму ASNDLCOPY,
Объяснение: Программа Apply не смогла найти пароль
поскольку для элемента набора определений Apply
и ID пользователя для соединения с сервером.
заданы столбцы DATALINK. Возникла ошибка
подпрограммы ASNDLCOPY, поэтому и процесс Действия пользователя: Убедитесь, что существует файл
загрузки для элемента набора определений Apply также паролей программы Apply. Файл паролей программы
не удалось выполнить.) Apply находится в том же каталоге, из которого
запускается программа Apply. Если используется DB2
Действия пользователя: Посмотрите код возврата и
Universal Database Satellite Edition, убедитесь, что пароль
соответствующее объяснение выше. Дополнительную
и ID пользователя определены для систем клиентов.
информацию смотрите в файле сообщений ASNLOAD и
соответствующих сообщениях в файлах сообщений,
генерируемых этой утилитой DB2. ASN1057E APPLY спецификатор_apply. Программа
Apply не смогла прочитать пароль из файла
паролей Apply. Код ошибки - код_ошибки.
ASN1054E APPLY спецификатор_apply. Программа
Apply не смогла найти в таблице Объяснение: Программа Apply не нашла пароль.
IBMSNAP_REGISTER или
Действия пользователя: Если нужно использовать схему
IBMSNAP_PRUNCNTL строку,
AUTHENTICATION=SERVER, необходимо задать
соответствующую элементу набора
пароль, как описано в разделе ″Программа Apply″ главы
определений Apply с именем набора
″Программы Capture и Apply″ для конкретной
имя_набора для владельца источника
операционной системы.
владелец_источника, таблицы-источника
таблица_источник и спецификатора
производной таблицы источника ASN1058E APPLY спецификатор_apply. Программа
спец_произв_таблицы_источника. Apply не смогла закрыть файл паролей.
Код ошибки - код_ошибки.
Объяснение: Неверная или неполная регистрация
таблицы-источника. Объяснение: Программа Apply не смогла закрыть файл
паролей.
Действия пользователя: Отбросьте и заново создайте
это определение. Действия пользователя: Обратитесь в службу
программной поддержки IBM.

ASN1059E APPLY спецификатор_apply. Программа


Apply обнаружила в файле пароле строку
строка с неверным синтаксисом. Код
ошибки - код_ошибки.
Объяснение: Программа Apply не смогла распознать
строку в файле паролей.
Действия пользователя: Исправьте синтаксическую
ошибку в файле паролей. Смотрите раздел ″Программа
Apply″ главы ″Программы Capture и Apply″ для

66 Справочник по сообщениям, Том 1


используемой операционной системы.
ASN1063E APPLY спецификатор_apply. Набор
определений Apply не может содержать
ASN1060E APPLY спецификатор_apply. Ошибка более 200 элементов. Код ошибки -
динамического выделения памяти для код_ошибки.
временного рабочего файла. Код ошибки -
Объяснение: Число определений Apply превышает
код_ошибки.
максимально допустимое число (200).
Объяснение: Возникла системная ошибка при
Действия пользователя: Удалите лишние элементы из
динамическом выделении памяти.
этого набора определений Apply.
Действия пользователя: Обратитесь в службу
программной поддержки IBM.
ASN1064W APPLY спецификатор_apply. Программа
Apply не смогла выполнить полное
ASN1061E APPLY спецификатор_apply. Задан обновление для набора определений Apply с
недопустимый параметр ключевого слова. именем имя_набора, поскольку программа
Код ошибки - код_ошибки. Capture пока не была запущена этого
источника в режиме холодного запуска.
Объяснение: Задан неверный параметр запуска, он
проигнорирован программой Apply. Объяснение: Программа Apply не смогла начать полное
обновление для этого набора определений Apply,
Действия пользователя: Исправьте параметр запуска. поскольку программа Capture не была запущена этого
Смотрите раздел ″Программа Apply″ главы источника в режиме холодного запуска и не готова
″Программы Capture и Apply″ для используемой обрабатывать сигналы CAPSTART от программы Apply.
операционной системы.
Действия пользователя: Запустите программу Capture
для этого источника.
ASN1062W APPLY спецификатор_apply. Программа
Apply вынуждена использовать операторы
SELECT и INSERT для выполнения ASN1065E APPLY спецификатор_apply. Программа
полного обновления для этого элемента Apply не может обработать данные для
набора определений Apply. Информация об набора определений Apply имя_набора,
этом элементе набора определений Apply: поскольку одно или несколько определений
имя набора - имя_набора, владелец Capture для исходной таблицы
источника - владелец_источника, остановлены.
таблица-источник - таблица_источник,
Объяснение: Программа Apply не может обработать
спецификатор производной таблицы
данные для этого набора определений Apply, поскольку
источника -
по крайней мере для одного из определений Capture в
спец_произв_таблицы_источника, владелец
таблице IBMSNAP_REGISTER указано STATE=’S’.
назначения - владелец_назначения, таблица
назначения - таблица_назначения. Программа Capture останавливает определение, если для
этого определения возникает ошибка, требующая вашего
Объяснение: Подпрограмма ASNLOAD не смогла
вмешательства. Посмотрите информацию об этой
распознать заданное пользователем значение
ошибке в столбце STATE_INFO таблицы
LOADX_TYPE и поэтому для обработки этого элемента
IBMSNAP_REGISTER. Целостность захваченных данных
набора определений Apply нельзя использовать утилиты.
для этого определения может быть нарушена и
Подпрограмма ASNLOAD возвращает управление
программа Apply должна выполнить полное обновление.
полным обновлением назад программе Apply. В
Это может произойти, если эта зарегистрированная
настоящее время подпрограмма ASNLOAD не
таблица-источник изменялась, когда не выполнялся
поддерживает и не может обрабатывать некоторые типы
захват данных.
таблиц назначения (например, таблицы назначения
Sybase и MS SQL Server). Действия пользователя: Исправьте остановленные
определения, используя информацию из сообщений об
Действия пользователя: Это просто информационное
ошибках. Вновь активируйте определения Capture. При
сообщение, никаких действий не требуется. Однако
активации определений программа Apply выполняет
можно задать значение LOADX_TYPE 1 для этих
полное обновление.
элементов набора определений Apply, чтобы
использовать подпрограмму ASNLOAD и избежать
ненужной обработки. ASN1066E APPLY спецификатор_apply. Возникла
внутренняя ошибка программы Apply. Код
ошибки - код_ошибки.
Объяснение: Возникла внутренняя ошибка программы
Apply.

Глава 4. Сообщения репликации 67


Действия пользователя: Обратитесь в службу
ASN1072E APPLY спецификатор_apply. Программа
программной поддержки IBM.
Apply не смогла найти программу
ASNDONE.
ASN1067E APPLY спецификатор_apply. Программа
Объяснение: Программа Apply не смогла найти
Apply обнаружила конфликты обновления и
программу обработчика пользователя ASNDONE.
скомпенсированные отвергнутые
транзакции. Подробную информацию Действия пользователя: Убедитесь, что программа
смотрите в таблице единиц работы. Код ASNDONE находится в правильном каталоге.
ошибки - код_ошибки.
Объяснение: Несколько прикладных программ из ASN1073E APPLY спецификатор_apply. Ошибка
разных положений обновляют одну и ту же строку в выполнения программы ASNDONE. Код
таблице. Некоторые транзакции были отвергнуты и возврата - код-возврата.
скомпенсированы.
Объяснение: Возникла ошибка при вызове обработчика
Действия пользователя: Дополнительную информацию пользователя ASNDONE.
смотрите в описании структур таблиц в руководстве DB2
Действия пользователя: Обратитесь в службу
Replication Guide and Reference (Справочное руководство
программной поддержки IBM.
по репликации DB2).

ASN1074E APPLY спецификатор_apply. Программа


ASN1068E APPLY спецификатор_apply. Программа
Apply не смогла найти программу
Apply деактивировала определение Apply
ASNDLCOPY.
из-за нарушения ограничений. Код ошибки -
код_ошибки. Объяснение: Программа Apply не смогла найти
программу ASNDLCOPY в текущем пути поиска.
Объяснение: Обнаружено нарушение ограничений при
копировании данных из исходной таблицы в таблицу Действия пользователя: Добавьте путь к ASNDLCOPY к
назначения. Программа Apply прекратила работу, а пути поиска и запустите программу Apply еще раз.
регистрация репликации была деактивирована.
Действия пользователя: Исправьте эту ошибку ASN1075E APPLY спецификатор_apply. Ошибка
ограничения и заново активируйте определение Apply. программы ASNDLCOPY. Код возврата -
код-возврата. Дополнительную
информацию можно найти в файле ASNDL
ASN1070E APPLY спецификатор_apply. Программа
файл
Apply не смогла заблокировать таблицу
назначения. ERRCODE - код_ошибки. Объяснение: Программа ASNDLCOPY обнаружила
SQLSTATE - sqlstate. SQLCODE - sqlcode. ошибку и передала информацию о ней программе Apply.
SQLERRM - sqlerrm. SQLERRP - sqlerrp. Допустимые значения кода возврата:
Имя сервера - имя_сервера. Имя таблицы -
имя_таблицы. 98

Объяснение: Программа Apply не смогла заблокировать Неизвестная ошибка.


таблицы назначения перед проверкой конфликтов 99
обновления.
Программе ASNDLCOPY переданы неправильные
Действия пользователя: Перед повторным запуском аргументы.
программы Apply убедитесь, что доступны все таблицы
назначения. 100
Не удалось выделить память.
ASN1071E APPLY спецификатор_apply. Программа 101
Apply не смогла позиционировать указатель
чтения в рабочем файле. Код ошибки - Не удалось открыть файл конфигурации
код_ошибки. ASNDLSRVMAP.

Объяснение: Программа Apply обнаружила ошибку при 102


чтении временного рабочего файла. Число записей в файле конфигурации ASNDLSRVMAP
Действия пользователя: Обратитесь в службу превышает максимально допустимое число записей.
программной поддержки IBM. 103
В файле конфигурации ASNDLSRVMAP обнаружена
неверная запись.

68 Справочник по сообщениям, Том 1


104 Не найдено отображение пути для данной ссылки на
файл.
В файле конфигурации ASNDLUSER не найдена
информация регистрации пользователя для данного 122
файл-сервера.
Ошибка выполнения команды FTP BINARY.
105
123
В файле конфигурации ASNDLPARM обнаружена
Ошибка выполнения команды FTP SIZE.
неверная запись.
124
106
Ошибка выполнения команды FTP MODTIME.
Не удалось открыть файл конфигурации ASNDLUSER.
125
107
Ошибка выполнения команды FTP SITE UMASK.
В файле конфигурации ASNDLUSER обнаружена
неверная запись. 126
108 Ошибка выполнения команды FTP SITE TOUCH.
Ошибка ввода-вывода при чтении входного файла. 127
109 Ошибка выполнения команды FTP SITE CHMOD.
Во входном файле обнаружена неверная запись. Действия пользователя: Посмотрите код возврата и
соответствующее ему объяснение выше. Указаны коды
110
возврата программы ASNDLCOPY примера,
Не удалось открыть входной файл. поставляемой с этим продуктом. Дополнительную
информацию смотрите в файле журнала.
111
Не удалось открыть файл результатов.
ASN1076E Программа Apply не смогла прочесть
112 формат файла результатов,
сгенерированного программой
Ошибка ввода-вывода при записи в файл результатов. ASNDLCOPY.
113 Объяснение: Формат файла, сгенерированного
Ошибка инициализации канала управления протокола программой ASNDLCOPY, отличается от ожидаемого.
FTP. Действия пользователя: Если вы изменяли программу
114 ASNDLCOPY, проверьте, не привели ли ваши изменения
к искажению формата. Если причина не в этом,
Ошибка передачи данных по каналу управления. проверьте, достаточно ли места на компьютере для
115 файла результатов.

Не удалось зарегистрироваться на файл-сервере с


данными ID пользователя и паролем. ASN1077E APPLY спецификатор_apply. Программа
Apply при изменении таблицы назначения
116 обнаружила ошибочное значение в столбце
Демон копирования не запущен. DATALINK. Код ошибки - код_ошибки.

117 Объяснение: Неверное поле столбца DATALINK для


строки, выбранной из таблицы-источника.
Ошибка инициализации канала данных протокола FTP.
Действия пользователя: Обратитесь в службу
118 программной поддержки IBM.
Не удалось получить файл с файл-сервера источника.
ASN1078E APPLY спецификатор_apply. Работа
119
программы ASNDLCOPY прекращена по
Не удалось сохранить файл на файл-сервере назначения. сигналу номер_сигнала. Дополнительную
информацию можно найти в файле
120
имя_файла.
Ошибка передачи файлов в пассивном режиме.
Объяснение: Работа программы ASNDLCOPY
121 прекращена аварийно по указанному сигналу.
Действия пользователя: Информацию о причине

Глава 4. Сообщения репликации 69


ошибки смотрите в указанном файле журнала. Если Действия пользователя: Задавайте для ключевых слов U
программа ASNDLCOPY была изменена и измененный и D только имена реплик.
код вызывает генерацию этого сигнала, исправьте код и
перезапустите программу. В противном случае
ASN1221I APPLY спецификатор_apply. Набор
обратитесь в службу программной поддержки IBM.
имя_набора был успешно обновлен число
строками в момент временивремя.
ASN1079E APPLY спецификатор_apply. Значение
Объяснение: Это просто информационное сообщение.
MEMBER_STATE недопустимо для набора
имя_набора, WHOS_ON_FIRST Действия пользователя: Это просто информационное
кто_на_первом, владельца источника сообщение, никаких действий не требуется.
владелец_источника, исходной таблицы
исходная_таблица, спецификатора исходной
производной таблицы спецификатор, ASN1242E APPLY спецификатор_apply. Ошибка SQL.
владельца назначения владелец_назначения ERRCODE - код_ошибки, SQLSTATE -
и таблицы назначения таблица_назначения. sqlstate, SQLCODE - sqlcode, SQLERRM -
sqlerrm, SQLERRP - sqlerrp, имя таблицы -
Объяснение: Недопустимое изменение столбца имя_таблицы.
MEMBER_STATE в таблице IBMSNAP_SUBS_MEMBR.
Допустимые значения для этого столбца: ’N’, ’L’, ’S’ и Объяснение: Это просто информационное сообщение.
’D’. Действия пользователя: Это просто информационное
Действия пользователя: Занесите в столбец сообщение, никаких действий не требуется.
MEMBER_STATE допустимое значение и запустите
программу Apply снова. Посмотрите в таблице ASN1243E APPLY спецификатор_apply. В таблице
IBMSNAP_SUBS_MEMBR подробности о значениях в ASN.IBMSNAP_SUBS_SET не задана
столбце MEMBER_STATE. регистрация репликации.
Объяснение: Или определение Apply не выбрано, или
ASN1097I APPLY спецификатор_apply. Программа задан неверный спецификатор Apply.
Apply остановлена.
Действия пользователя: Проверьте имена регистраций и
Объяснение: Указанная ранее ошибка вызвала спецификатор Apply.
остановку работы программы Apply.
Действия пользователя: Исправьте ошибку, о которой ASN1304E APPLY спецификатор_apply. Программа
сообщено в более раннем сообщении. ASNSAT прекратила работу из-за ошибки
Capture.
ASN1207E APPLY спецификатор_apply. Определение Объяснение: Программа Capture вернула код ошибки.
Apply определение не было активировано.
Действия пользователя: Определите ошибку, используя
Объяснение: Выбранная регистрация репликации файл журнала Capture.
неактивна.
Действия пользователя: Или активируйте эту ASN1305E APPLY спецификатор_apply. Программа
регистрацию, или выберите другую регистрацию. ASNSAT прекратила работу из-за ошибки
Apply.
ASN1210E APPLY спецификатор_apply. Должен быть Объяснение: Программа Apply вернула код ошибки.
задан спецификатор Apply после ключевого
слова -q. Действия пользователя: Определите ошибку, используя
файл журнала Apply.
Объяснение: Необходимо задать спецификатор Apply
после ключевого слова -q.
ASN1310E APPLY спецификатор_apply. Программа
Действия пользователя: Задайте спецификатор Apply ASNSAT обнаружила системную ошибку
после ключевого слова -q. при попытке вызвать программу Capture.
Код возврата - код_возврата.
ASN1212E APPLY спецификатор_apply. После Объяснение: Возникла ошибка операционной системы
ключевого слова ключевое_слово при вызове программы ASNCAP.
обнаружено имя набора только для чтения
имя_набора. Действия пользователя: Убедитесь, что программа
Capture находится в пути выполнения.
Объяснение: После ключевого слова U или D задано
имя набора только для чтения.

70 Справочник по сообщениям, Том 1


ASN1311E APPLY спецификатор_apply. Программа ASN1317E APPLY спецификатор_apply. Возникла
ASNSAT обнаружила системную ошибку ошибка SQL при получении программой
при попытке вызвать программу Apply. Код ASNSAT значения CD_TABLE из таблицы
возврата - код_возврата. ASN.IBMSNAP_REGISTER. SQLSTATE -
sqlstate, SQLCODE - sqlcode.
Объяснение: Возникла ошибка операционной системы
при вызове программы ASNAPPLY. Объяснение: Возникла ошибка SQL при выборке данных
из таблицы реестра.
Действия пользователя: Убедитесь, что программа
Apply находится в пути выполнения. Действия пользователя: Обратитесь к справочнику по
сообщениям для используемой базы данных.
ASN1312E APPLY спецификатор_apply. Не задан
сервер назначения по умолчанию, ASN1318E APPLY спецификатор_apply. Возникла
DB2DBDFT. ошибка SQL при получении программой
ASNSAT информации о типе узла DB2.
Объяснение: Пользователь не задал имя сервера
SQLSTATE - sqlstate, SQLCODE - sqlcode.
назначения, а программа ASNSAT не смогла по
значению DB2DBDFT определить имя сервера Объяснение: Возникла ошибка SQL при получении
назначения по умолчанию. значения параметра конфигурации, определяющего тип
узла.
Действия пользователя: Задайте имя сервера назначения
после ключевого слова -t. Действия пользователя: Обратитесь к справочнику по
сообщениям для используемой базы данных.
ASN1314E APPLY спецификатор_apply. Возникла
ошибка SQL при получении программой ASN1500I Действие репликации имя_действия
ASNSAT спецификатора Apply по запущено в момент времени
умолчанию. SQLSTATE - sqlstate, отметка_времени с уровнем архитектуры
SQLCODE - sqlcode. уровень_архитектуры. Сервер Capture -
алиас_сервера_capture, схема Capture -
Объяснение: Пользователь не задал спецификатор
схема_capture.
Apply. Программа ASNSAT обнаружила ошибку при
получении содержимого специального регистра USER. Объяснение: Возможные значения для поля
имя_действия: Создать управляющие таблицы сервера
Действия пользователя: Задайте спецификатор Apply
Capture и Отбросить управляющие таблицы сервера
после ключевого слова -q.
Capture.
Действия пользователя: Это просто информационное
ASN1315E APPLY спецификатор_apply. Не удалось
сообщение, никаких действий не требуется.
соединиться с сервером баз данных.
SQLSTATE - sqlstate, SQLCODE - sqlcode.
ASN1501I Действие репликации имя_действия
Объяснение: Возникла ошибка при попытке соединиться
запущено в момент времени
с базой данных назначения.
отметка_времени с уровнем архитектуры
Действия пользователя: Обратитесь к справочнику по уровень_архитектуры. Сервер Capture -
сообщениям для используемой базы данных. алиас_сервера_capture, удаленный сервер -
имя_удаленного_сервера, схема Capture -
схема_capture.
ASN1316E APPLY спецификатор_apply. Программа
ASNSAT обнаружила ошибку связывания. Объяснение: Возможные значения для поля
SQLSTATE - sqlstate, SQLCODE - sqlcode. имя_действия: Создать управляющие таблицы сервера
Capture и Отбросить управляющие таблицы сервера
Объяснение: Возникла ошибка при попытке выполнить Capture.
автоматическое связывание.
Действия пользователя: Это просто информационное
Действия пользователя: Убедитесь, что файл сообщение, никаких действий не требуется.
связывания находится в каталоге sqllib\bnd.

ASN1502I Действие репликации имя_действия


запущено в момент времени
отметка_времени с уровнем архитектуры
уровень_архитектуры. Управляющий сервер
Apply - алиас_сервера_apply.
Объяснение: Возможные значения для поля
имя_действия: Создать управляющие таблицы сервера

Глава 4. Сообщения репликации 71


Apply и Отбросить управляющие таблицы сервера Apply.
ASN1506I Действие репликации имя_действия
Действия пользователя: Это просто информационное запущено в момент времени
сообщение, никаких действий не требуется. отметка_времени. Информация набора
определений Apply: сервер управления
Apply - сервер_управления, спецификатор
ASN1503I Действие репликации имя_действия Apply - спецификатор_apply, имя набора -
запущено в момент времени имя_набора, сервер назначения -
отметка_времени. Сервер Capture - сервер_назначения, сервер Capture -
алиас_сервера_capture, схема Capture - сервер_capture для удаленного сервера
схема_capture, владелец источника - имя_удаленного_сервера, схема Capture -
владелец_источника, таблица-источник, схема_capture.
производная таблица-источник или
псевдоним-источник - таблица_источник. Объяснение: Возможные значения для поля
имя_действия: Создать набор определений Apply,
Объяснение: Возможные значения для поля Отбросить набор определений Apply, Изменить набор
имя_действия: Создать определение Capture, Отбросить определений Apply и Изменить режим набора определений
определение Capture, Изменить определение Capture, Apply.
Добавить определение Capture и Изменить режим
определения Capture. Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.
ASN1507I Действие репликации имя_действия
запущено в момент времени
ASN1504I Действие репликации имя_действия отметка_времени. Информация набора
запущено в момент времени определений Apply: сервер управления
отметка_времени. Сервер Capture - Apply - сервер_управления, спецификатор
алиас_сервера_capture, удаленный сервер - Apply - спецификатор_apply, имя набора -
удаленный_сервер, схема Capture - имя_набора, сервер назначения -
схема_capture, владелец источника - сервер_назначения для удаленного сервера
владелец_источника, таблица-источник, имя_удаленного_сервера, сервер Capture -
производная таблица-источник или сервер_capture, схема Capture -
псевдоним-источник - таблица_источник. схема_capture.
Объяснение: Возможные значения для поля Объяснение: Возможные значения для поля
имя_действия: Создать определение Capture и Отбросить имя_действия: Создать набор определений Apply,
определение Capture. Отбросить набор определений Apply, Изменить набор
Действия пользователя: Это просто информационное определений Apply и Изменить режим набора определений
сообщение, никаких действий не требуется. Apply.
Действия пользователя: Это просто информационное
ASN1505I Запущено действие репликации сообщение, никаких действий не требуется.
имя_действия. Информация набора
определений Apply: сервер управления ASN1508I Действие репликации имя_действия
Apply - сервер_управления, спецификатор запущено в момент времени
Apply - спецификатор_apply, имя набора - отметка_времени. Информация набора
имя_набора, сервер назначения - определений Apply: сервер управления
сервер_назначения для удаленного сервера Apply - сервер_управления, спецификатор
имя_удаленного_сервера, сервер Capture - Apply - спецификатор_apply, имя набора -
сервер_capture для удаленного сервера имя_набора, сервер назначения -
имя_удаленного_сервера, схема Capture - сервер_назначения, сервер Capture -
схема_capture. сервер_capture, схема Capture -
Объяснение: Возможные значения для поля схема_capture.
имя_действия: Создать набор определений Apply, Объяснение: Возможные значения для поля
Отбросить набор определений Apply, Изменить набор имя_действия: Создать набор определений Apply,
определений Apply и Изменить режим набора определений Отбросить набор определений Apply, Изменить набор
Apply. определений Apply и Изменить режим набора определений
Действия пользователя: Это просто информационное Apply.
сообщение, никаких действий не требуется. Действия пользователя: Это просто информационное
сообщение, никаких действий не требуется.

72 Справочник по сообщениям, Том 1


v Отбросить элемент определения Apply
ASN1510I Действие репликации имя_действия
успешно завершено в момент Действия пользователя: Это просто информационное
отметка_времени. сообщение, никаких действий не требуется.
Объяснение: Возможные значения для поля
имя_действия: Создать управляющие таблицы сервера ASN1514I Действие репликации завершено в момент
Capture, Отбросить управляющие таблицы сервера времени отметка_времени; успешно
Capture, Создать управляющие таблицы сервера завершено успешных операций, возникло
управления Apply и Отбросить управляющие таблицы ошибок ошибок и предупреждений
сервера управления Apply. предупреждений.
Действия пользователя: Это просто информационное Объяснение: Это просто информационное сообщение.
сообщение, никаких действий не требуется.
Действия пользователя: Никаких действий не требуется.

ASN1511I Успешно завершено действие репликации


имя_действия для владельца источника ASN1550E Действие репликации имя_действия
владелец_источника и таблицы-источника, завершилось с ошибкой. Не задано значение
производной таблицы-источника или входного параметра входной_параметр.
псевдонима-источника таблица_источник. Объяснение: Отсутствует обязательный для этого
Объяснение: Возможные значения для поля действия входной параметр.
имя_действия: Создать определение Capture, Отбросить Действия пользователя: Задайте этот обязательный
определение Capture, Изменить определение Capture, параметр и повторно запустите это действие репликации.
Добавить столбец определения Capture и Изменить
режим определения Capture.
ASN1551E Действие репликации имя_действия
Действия пользователя: Это просто информационное завершилось с ошибкой. Задано неверное
сообщение, никаких действий не требуется. значение значение для входного параметра
входной_параметр. Код причины -
ASN1512I Успешно завершено действие репликации код-причины.
имя_действия для спецификатора Apply Объяснение: Для этого входного параметра задано
спецификатор_apply и имени набора неверное значение. Возможные значения кода причины:
имя_набора.
0 Значение числа минут для блокирования
Объяснение: Возможные значения для поля должно быть от 0 до 999.
имя_действия: Создать набор определений Apply,
Отбросить набор определений Apply, Изменить набор 1 Значение счетчика принятий должно быть от 0
определений Apply, Добавить операторы в набор до 999.
определений Apply, Удалить операторы из набора 2 Значение типа сервера должно быть Capture
определений Apply и Изменить режим набора определений Server.
Apply.
3 Значение типа таблицы должно быть одним из
Действия пользователя: Это просто информационное следующих:
сообщение, никаких действий не требуется.
v USERTABLE
v CCD TABLE
ASN1513I Успешно завершено действие репликации
v POINT IN TIME
имя_действия для спецификатора Apply
спецификатор_apply, имени набора v BASE AGGREGATE
имя_набора, значения WHOS_ON_FIRST v CHANGE AGGREGATE
кто_на_первом, владельца источника v REPLICA
владелец_источника, таблицы-источника
таблица_источник, спецификатора v USERCOPY
производной таблицы источника 4 Значение имени удаленного сервера должно
спец_произв_таблицы_источника, быть пустым (NULL).
владельца назначения владелец_назначения
и таблицы назначения таблица_назначения. 5 Значение типа сервера должно быть одним из
следующих:
Объяснение: Возможные значения для поля
v Capture Server
имя_действия:
v Control Server
v Добавить элемент определения Apply
v Capture and Control Server
v Добавить столбец элемента определения Apply
v Capture, Control and Target Server

Глава 4. Сообщения репликации 73


6 Внутренние таблицы CCD должны быть 29 Указанное имя исходной удаленной базы в
неполными. системе OS/400 не совпадает с именем исходной
удаленной базы данных регистрации.
7 Длина спецификатора Apply превышает
максимальную (18 символов). Действия пользователя: Задайте правильное значение
для этого входного параметра и заново запустите
8 Длина имени набора превышает максимальную
действие репликации. Подробную информацию смотрите
(18 символов).
в электронной справке.
9 Имена событий не должны превышать 18
символов в длину.
ASN1552E Действие репликации имя_действия
10 Длина имени схемы Capture источника завершилось с ошибкой. Значение значение1
превышает максимальную (30 символов). для входного параметра
входной_параметр1 несовместимо со
11 Длина имени схемы Capture назначения значением значение2 для входного
превышает максимальную (30 символов). параметра входной_параметр2.
12 Значение оператора BEFORE_OR_AFTER Объяснение: Значение, заданное для параметра
должно быть ’A’, ’B’ или ’S’. репликации, конфликтует со значением другого
13 Значение EI_OR_CALL должно быть ’C’ или ’E’. параметра.

14 Длина SQLSTATES не должна превышать 50 Действия пользователя: Задайте правильные значения


цифр в длину. для этих входных параметров и заново запустите
действие репликации. Подробную информацию смотрите
15 Значение SQLSTATES должно быть числом. в электронной справке.
16 CONFLICT_LEVEL должен иметь значение ноль
(0) или NONE. ASN1553E Значение значение1 для входного параметра
17 Значение CHGONLY должно быть ’N’. входной_параметр1 несовместимо со
значением значение2 для существующего
18 Внешняя таблица CCD является несжатой и набора определений Apply
содержит столбцы больших объектов. набор_определений, спецификатора Apply
19 CONFLICT_LEVEL должен быть от 0 до 2. спецификатор_apply и значения
WHOS_ON_FIRST кто_на_первом.
20 Значение CHGONLY должно быть ’Y’ или ’N’.
Объяснение: Значение, заданное для параметра
21 Значение RECAPTURE должно быть ’Y’ или репликации, находится в конфликте с одним из значений
’N’. для существующего набора определений Apply.
22 Значение DISABLE_REFRESH должно быть 0 Действия пользователя: Задайте правильное значение
или 1. для этого входного параметра или измените набор
определений Apply и заново запустите действие
23 Значение CHG_UPD_TO_DEL_INS должно быть
репликации. Подробную информацию смотрите в
’Y’ или ’N’.
электронной справке.
24 Значение STOP_ON_ERROR должно быть ’Y’
или ’N’.
ASN1560E Действие репликации завершено из-за
25 Значение BEFORE_IMG_PREFIX должно быть ошибки. Возникла ошибка SQL. Сообщение
только одним символом. SQL: сообщение_sql.
26 Во всех предыдущих сценариях у Объяснение: Возникла ошибка при выполнении
соответствующего табличного пространства оператора SQL.
флаг Новое табличное пространство не должен
Действия пользователя: Обратитесь к справочнику по
иметь значение ″истина″.
сообщениям SQL для используемой базы данных.
27 Имя таблицы не является правильным именем
управляющей таблицы. Список допустимых
ASN1561E Не удалось установить соединение с
имен управляющих таблиц смотрите в
сервером алиас_сервера. Возникла ошибка
руководстве Replication Guide and Reference
SQL. Сообщение SQL: сообщение_sql.
(Справочное руководство по репликации).
Объяснение: Не удалось установить соединение с
28 Обнаружен сервер объединения, но
указанным сервером.
соответствующее имя схемы объединения
отсутствует. При вызове API для системы Действия пользователя: Обратитесь к справочнику по
объединения убедитесь, что задано имя схемы сообщениям SQL для используемой базы данных.
объединения.

74 Справочник по сообщениям, Том 1


Проверьте правильность заданных ID пользователя и
ASN1567W Не удалось прочитать информацию о
пароля.
контейнере табличного пространства
имя_табличного_пространства, так как не
ASN1562E Действие репликации завершено из-за удалось найти хранимую процедуру DB2
ошибки. Произошла непредвиденная имя_процедуры в библиотеке
ошибка. Код ссылки код_ссылки. имя_библиотеки.

Объяснение: Из-за ошибки времени выполнения не Объяснение: Не удалось найти хранимую процедуру
удалось выполнить указанное действие. DB2 READTSCINFOS на сервере Capture или сервере
назначения DB2. Эта хранимая процедура требуется для
Действия пользователя: Обратитесь в службу получения информации о контейнере табличного
программной поддержки IBM. пространства DB2 для этого сервера.
Действия пользователя: Определите, существует ли эта
ASN1563E Действие репликации имя_действия хранимая процедура на сервере: проверьте, если ли файл
завершилось с ошибкой. Уровень db2rtsc в каталоге функций каталога sqllib. Файл db2rtsc
архитектуры репликации может отсутствовать, если используется сервер версии до
уровень_архитектуры не поддерживает V8. Если эта хранимая процедура не существует,
сервер алиас_сервера. отредактируйте определение контейнера табличного
Объяснение: Указанный уровень архитектуры пространства в выходном сценарии.
репликации не поддерживается в указанной
операционной системе, версии или выпуске сервера. ASN1568E Длина имени длина для базы данных объект
Действия пользователя: Требуемое значение для имя_объекта превышает максимально
столбца ARCH_LEVEL таблицы определений смотрите в допустимую длину максимальная_длина.
описании структур таблиц в руководстве DB2 Replication Объяснение: Для типа объекта базы данных, указанного
Guide and Reference (Справочное руководство по во втором поле, разрешена меньшая длина имени, чем
репликации DB2). длина имени реального объекта, указанного в третьем
поле. Как и в файле свойств, поле объект может иметь
ASN1564E Действие репликации имя_действия следующие значения: Таблица, Индекс, Табличное
завершилось с ошибкой. Уровень пространство, Владелец таблицы, Псевдоним.
архитектуры репликации сервера Capture Действия пользователя: Посмотрите справочник SQL
для схемы Capture схема_capture не Reference для соответствующей базы данных и задайте
поддерживает это действие репликации. имя с допустимой длиной.
Объяснение: Обнаруженный в таблице
схема_capture.IBMSNAP_REGISTER уровень ASN1569E Имя создаваемого объекта базы данных
архитектуры репликации не разрешает выполнять совпадает с именем существующего объекта
указанное действие репликации. владелец_объекта.имя_объекта типа
Действия пользователя: Перенастройте управляющие тип_объекта.
таблицы сервера Capture в Версию 8, прежде чем Объяснение: Невозможно создать объект базы данных,
пытаться выполнить это действие. так как уже существует объект базы данных того же типа
и с тем же именем. Как и в файле свойств, поле объект
ASN1565E Действие репликации имя_действия может иметь следующие значения: Таблица, Индекс,
завершилось с ошибкой. Уровень Псевдоним, Табличное пространство, Владелец таблицы.
архитектуры репликации сервера Действия пользователя: Задайте для этого объекта имя,
управления Apply не поддерживает это еще не существующее в DB2, и повторно запустите эту
действие репликации. задачу репликации.
Объяснение: Обнаруженный в таблице
ASN.IBMSNAP_SUBS_SET уровень архитектуры ASN1570E Объект базы данных объект
репликации не разрешает выполнять указанное действие владелец_объекта.имя_объекта не
репликации. существует.
Действия пользователя: Перенастройте управляющие Объяснение: Этот объект базы данных не существует в
таблицы сервера Apply в Версию 8, прежде чем пытаться каталоге DB2. Этот объект должен существовать, чтобы
выполнить это действие. его можно было задать в качестве источника или
назначения в определении Apply, как того требует это
действие репликации. Возможно, этот объект был задан в
существующем определении Capture или наборе
определений Apply, но не найден в каталоге DB2. Как и в

Глава 4. Сообщения репликации 75


файле свойств, поле объект может иметь следующие
ASN1574E Недопустимое значение размера страницы
значения: Таблица, Индекс, Псевдоним, Табличное
DB2 размер_страниц для табличного
пространство, Владелец таблицы, Производная таблица.
пространства
Действия пользователя: Задайте имя, уже существующее имя_табличного_пространства. Код
в DB2, и повторно запустите эту задачу репликации. Если причины - код_причины.
объект был задан в существующем определении Capture
Объяснение: Для успешного создания табличного
или наборе определений Apply, проверьте, существует ли
пространства должно быть задано правильное значение
он в каталоге DB2.
размера страницы. Возможные значения кода причины:
0 Заданный размер страницы не совпадает с
ASN1571E Не удалось создать таблицу базы данных
размером страницы данного пула буферов.
владелец_таблицы.имя_таблицы: неверное
определение базы данных для типа данных 1 Заданный размер страницы не совпадает с один
тип_данных и столбца имя_столбца. Код из следующих значений: 4К, 8K, 16K, 32K.
причины - код-причины.
Действия пользователя: Посмотрите допустимые
Объяснение: Возможные значения кода причины: диапазоны или значения в справочнике DB2 SQL
Reference (Справочник по SQL DB2).
0 Тип данных не поддерживается на этой
платформе.
ASN1575W Таблица DB2
1 Длина столбца не поддерживается на этой
владелец_таблицы.имя_таблицы будет
платформе.
создана в табличном пространстве по
2 Точность или масштаб не поддерживается на умолчанию DB2.
этой платформе.
Объяснение: Не задано имя табличного пространства,
Действия пользователя: Смотрите справочник SQL указывающее, где нужно создать указанную таблицу,
Reference для соответствующей базы данных. поэтому таблица будет создана в табличном
пространстве по умолчанию DB2. Это может вызвать
ошибку, если параметры табличного пространства по
ASN1572E Размер строки размер_строки для объекта умолчанию не подходят для указанной таблицы.
базы данных
владелец_объекта.имя_объекта типа Действия пользователя: Параметры по умолчанию DB2
тип_объекта превышает размер строки пула смотрите в справочнике SQL Reference (Справочник по
буферов базы данных SQL). Если требуется, чтобы эта таблица размещалась в
размер_строки_пула_буферов. Невозможно собственном табличном пространстве, повторите эту
создать этот объект базы данных. задачу репликации, задав соответствующие параметры.
Если параметры по умолчанию подходят для этой
Объяснение: Размер строки не может превышать размер таблицы, никаких действий не требуется.
страницы табличного пространства для этой таблицы.
Размер страницы табличного пространства определяется
размером страницы пула буферов этого табличного ASN1576W Индекс DB2 имя_индекса будет создан в
пространства. Сценарий не создан. индексном или табличном пространстве по
умолчанию DB2.
Действия пользователя: Возможно, эту таблицу следует
создать в другом табличном пространстве. Смотрите Объяснение: Не было задано табличное пространство
документацию DB2 для вашей платформы. (для операционных систем рабочей станции) или
индексное пространство (для операционных систем
z/OS), в котором можно создать индекс. Поэтому при
ASN1573E Число столбцов число_столбцов для создании индекса используются параметры по
объекта базы данных умолчанию DB2. Это может вызвать ошибку, если
владелец_объекта.имя_объекта типа параметры по умолчанию не подходят для указанного
тип_объекта превышает максимально индекса.
допустимое в базе данных число
предел_db2. Невозможно создать этот Действия пользователя: Параметры по умолчанию DB2
объект базы данных. смотрите в справочнике SQL Reference (Справочник по
SQL). Если требуется, чтобы этот индекс размещался в
Объяснение: Число столбцов, которые может содержать собственном табличном или индексном пространстве,
объект базы данных (таблица или индекс), зависит от повторите эту задачу репликации, задав
платформы DB2, но не может превышать некоторое соответствующие параметры. Если параметры по
определенное заранее число. Сценарий не создан. умолчанию подходят для этого индекса, никаких
Возможные значения типа объекта: таблица, индекс. действий не требуется.
Действия пользователя: Измените структуру этого
объекта DB2.

76 Справочник по сообщениям, Том 1


ASN1577W Табличное пространство DB2 ASN1580I Табличное пространство DB2
табличное_пространство будет создано в табличное_пространство будет создано в
базе данных по умолчанию DB2. пуле буферов по умолчанию DB2.
Объяснение: Только для операционных систем z/OS: не Объяснение: Только для операционных систем рабочих
была задана база данных, в которой можно создать станций и z/OS: не был задан пул буферов, в которой
указанное табличное пространство. Поэтому при можно создать указанное табличное пространство.
создании табличного пространства используются Поэтому при создании табличного пространства
параметры по умолчанию DB2. Это может вызвать используются параметры по умолчанию DB2. Это может
ошибку, если параметры по умолчанию не подходят для вызвать ошибку, если параметры по умолчанию не
указанного табличного пространства. подходят для указанного табличного пространства.
Действия пользователя: Параметры по умолчанию DB2 Действия пользователя: Параметры по умолчанию DB2
смотрите в справочнике SQL Reference (Справочник по смотрите в справочнике SQL Reference (Справочник по
SQL). Если требуется, чтобы это табличное пространство SQL). Если требуется, чтобы это табличное пространство
размещалось в собственной базе данных, повторите эту размещалось в собственном пуле буферов, повторите эту
задачу репликации, задав соответствующие параметры. задачу репликации, задав соответствующие параметры.
Если параметры по умолчанию подходят для этого Если параметры по умолчанию подходят для этого
табличного пространства, никаких действий не табличного пространства, никаких действий не
требуется. требуется.

ASN1578I Табличное пространство DB2 ASN1581I Индекс DB2 имя_индекса будет создан в
табличное_пространство будет создано в пуле буферов по умолчанию DB2.
группе хранения по умолчанию DB2.
Объяснение: Только для операционных систем рабочих
Объяснение: Только для операционных систем рабочих станций и z/OS: не был задан пул буферов, в которой
станций и z/OS: не была задана группа хранения, в можно создать указанный индекс. Поэтому при создании
которой можно создать указанное табличное индекса используются параметры по умолчанию DB2.
пространство. Поэтому при создании табличного Это может вызвать ошибку, если параметры по
пространства используются параметры по умолчанию умолчанию не подходят для указанного индекса.
DB2. Это может вызвать ошибку, если параметры по
Действия пользователя: Параметры по умолчанию DB2
умолчанию не подходят для указанного табличного
смотрите в справочнике SQL Reference (Справочник по
пространства.
SQL). Если требуется, чтобы этот индекс размещался в
Действия пользователя: Параметры по умолчанию DB2 собственном пуле буферов, повторите эту задачу
смотрите в справочнике SQL Reference (Справочник по репликации, задав соответствующие параметры. Если
SQL). Если требуется, чтобы это табличное пространство параметры по умолчанию подходят для этого индекса,
размещалось в собственной группе хранения, повторите никаких действий не требуется.
эту задачу репликации, задав соответствующие
параметры. Если параметры по умолчанию подходят для
ASN1582W Табличное пространство
этого табличного пространства, никаких действий не
табличное_пространство будет создан в
требуется.
пуле буферов пул_буферов, но этот пул
буферов не существует или неактивен.
ASN1579I Индекс DB2 имя_индекса будет создан в
Объяснение:
группе хранения по умолчанию DB2.
v Для прикладных программ в базе данных DB2 UDB:
Объяснение: Только для операционных систем рабочих не существует пул буферов, в котором можно создать
станций и z/OS: не была задана группа хранения, в указанное табличное пространство.
которой можно создать этот индекс DB2. Поэтому DB2
v Для прикладных программ в базе данных DB2 for
использует при создании индекса параметры по
z/OS: не активен пул буферов, в котором можно
умолчанию. Это может вызвать ошибку, если параметры
создать указанное табличное пространство.
по умолчанию не подходят для указанного индекса.
Действия пользователя:
Действия пользователя: Параметры по умолчанию DB2
смотрите в справочнике SQL Reference (Справочник по v Для базы данных DB2 UDB: убедитесь, что пул
SQL). Если требуется, чтобы этот индекс размещался в буферов существует во время выполнения этого
собственной группе хранения, повторите эту задачу сценария.
репликации, задав соответствующие параметры. Если v Для базы данных DB2 for z/OS: убедитесь, что пул
параметры по умолчанию подходят для этого индекса, буферов активен во время выполнения этого сценария.
никаких действий не требуется. v

Глава 4. Сообщения репликации 77


таблицы, никаких действий не требуется.
ASN1583E Размер страницы размер_страницы для
табличного пространства
табличное_пространство не совпадает с ASN1587E Неверное значение значение для параметра
размером страницы пула буферов по имя_параметра объекта базы данных
умолчанию. имя_объекта типа тип.
Объяснение: Заданный размер страницы не совпадает с Объяснение: Заданное значение недопустимо или
размером страницы пула буферов по умолчанию. конфликтует со значением другого параметра.
Невозможно создать это табличное пространство.
Действия пользователя: Допустимые значения смотрите
Действия пользователя: Измените размер страницы или в справочнике SQL Reference (Справочник по SQL).
выберите другой пул буферов.
ASN1588E Значение схема_кодировки, заданное для
ASN1584E Действие репликации имя_действия параметра схемы кодировки, недопустимо
завершилось с ошибкой. Недопустимый для сервера DB2 имя_сервера.
уровень архитектуры репликации сервера
Capture уровень_архитектуры для схемы Объяснение: Заданное для схемы кодировки значение
Capture схема_capture. недопустимо для версии DB2 этого сервера.Сценарий не
создан.
Объяснение: Обнаруженный в таблице
схема_capture.IBMSNAP_REGISTER уровень Действия пользователя: Допустимые значения схемы
архитектуры репликации не разрешает выполнять кодировки для этой версии DB2 смотрите в справочнике
указанное действие репликации. SQL Reference (Справочник по SQL).

Действия пользователя: Вручную отбросьте


управляющие таблицы сервера управления Capture, ASN1589W При вычислении размера контейнера
поскольку этот уровень архитектуры не поддерживается. табличного пространства контейнер
Создайте управляющие таблицы с правильным уровнем табличного пространства
архитектуры. табличное_пространство получен неверный
размер контейнера. Поэтому размер
контейнера изменен на размер размер
ASN1585E Действие репликации имя_действия мегабайт.
завершилось с ошибкой. Недопустимый
уровень архитектуры репликации сервера Объяснение: При вычислении размера контейнера
Apply уровень_архитектуры. табличного пространства получено слишком маленькое
для использования в правильном определении
Объяснение: Обнаруженный в таблице контейнера табличного пространства значение. Чтобы
ASN.IBMSNAP_SUBS_SET уровень архитектуры это определение контейнера табличного пространства
репликации не разрешает выполнять указанное действие было воспринято DB2, для него задан минимальный
репликации. размер контейнера для репликации.
Действия пользователя: Вручную отбросьте Действия пользователя: Если вычисления основаны на
управляющую таблицу сервера управления Apply, процентной доле текущего размера исходной таблицы,
поскольку этот уровень архитектуры не поддерживается. проверьте, если ли данные в этой таблице и не устарели
Создайте управляющие таблицы с правильным уровнем ли для нее данные статистики (для сбора этих данных
архитектуры. используется утилита RUNSTATS). Если вычисления
основаны на числе строк, проверьте осмысленность
числа строк.
ASN1586W Таблица DB2
владелец_таблицы.имя_таблицы будет
создана в базе данных по умолчанию DB2. ASN1590E Табличное пространство DB2
имя_табличного_пространства является
Объяснение: Только для операционных систем z/OS: не
многораздельным и находится в DB2
была задана база данных, в которой можно создать
тип_объекта группа. Оно не должно быть
указанную таблицу. Поэтому при создании таблицы
многораздельным и должно находиться в
используются параметры по умолчанию DB2. Это может
тип_объекта IBMCATGROUP.
вызвать ошибку, если параметры по умолчанию не
подходят для указанной таблицы. Объяснение: Заданное табличное пространство является
многораздельным и не находится на узле каталога или
Действия пользователя: Параметры по умолчанию DB2
группе разделов DB2. Создание управляющих таблиц
смотрите в справочнике SQL Reference (Справочник по
репликации в многораздельном табличном пространстве
SQL). Если требуется, чтобы это табличное пространство
не поддерживается. Сценарий не создан.
размещалось в собственной базе данных, повторите эту
задачу репликации, задав соответствующие параметры. Действия пользователя: Задайте однораздельное
Если параметры по умолчанию подходят для этой табличное пространство.

78 Справочник по сообщениям, Том 1


2. Создайте псевдоним в базе данных объединения.
ASN1600E Не найден удаленный сервер
имя_удаленного_сервера. 3. Повторите эту задачу репликации.

Объяснение: Заданное имя удаленного сервера не


удалось найти в таблице SYSIBM.SYSSERVERS каталога ASN1605E Псевдоним
объединения для заданного значения SERVERNAME. владелец_псевдонима.псевдоним
Обращение к реляционному серверу другой СУБД (не существует на сервере объединения, но
DB2) невозможно. удаленная таблица
владелец.удаленная_таблица не найдена на
Действия пользователя: Проверьте заданное имя сервере другой реляционной СУБД (не
удаленного сервера и повторите попытку. DB2).
Объяснение: Псевдоним для указанной удаленной
ASN1601E Не найдена информация REMOTE таблицы существует, но сама удаленная таблица не
AUTHID для удаленного сервера существует в удаленной базе данных. Это несовместимое
имя_удаленного_сервера. состояние определений при создании определений
Объяснение: В таблице SYSIBM.SYSUSEROPTIONS репликации.
каталога объединения не удалось найти информацию Действия пользователя:
удаленной аутентификации для заданного значения
1. Отбросьте этот псевдоним.
SERVERNAME. Обращение к реляционному серверу
другой СУБД (не DB2) невозможно. 2. В зависимости от типа таблицы выполните
следующие действия:
Действия пользователя: Проверьте заданное имя
v Если это пользовательская таблица, создайте
удаленного сервера и повторите попытку.
удаленную таблицу на удаленном сервере.
v Если это управляющая таблица репликации на
ASN1602E Сервер алиас_сервера не поддерживает сервере управления Capture:
доступ к серверам объединения.
a. Скопируйте данные из существующих
Объяснение: Функции репликации объединения управляющих таблиц на этом сервере
поддерживаются только на рабочих станциях DB2 UDB управления Capture.
V8 или новее. b. Отбросьте эти управляющие таблицы на
Действия пользователя: Убедитесь, что заданный сервер сервере управления Capture.
баз данных входит в число указанных выше серверов, c. Создайте эти управляющие таблицы на сервере
или не используйте эту задачу репликации для сервера, управления Capture.
на котором она не поддерживается. 3. Создайте псевдоним на сервере объединения.
4. Повторите эту задачу репликации.
ASN1603E Сервер управления Apply для репликации не
может находиться на другом (не DB2)
ASN1606W Псевдоним
реляционном сервере.
владелец_псевдонима.имя_псевдонима
Объяснение: Реляционные сервера других СУБД (не существует на сервере объединения, но
DB2) могут быть серверами управления Capture или удаленная таблица
серверами назначения репликации, но не могут быть владелец_таблицы.имя_таблицы не найдена
серверами управления Apply. на сервере другой СУБД (не IBM).
Действия пользователя: В качестве сервера управления Объяснение: Псевдоним для указанной удаленной
Apply задайте сервер DB2. таблицы существует, но сама удаленная таблица не
существует в удаленной базе данных. Хотя этот
псевдоним указывает на несуществующую таблицу, это
ASN1604E Удаленная таблица владелец.имя_таблицы
несовместимое состояние допустимо, так как
существует на сервере другой реляционной
определения репликации были отброшены. Сценарий
СУБД (не DB2), но указанный для нее
создан.
псевдоним владелец_псевдонима.псевдоним
не найден на сервере объединения. Действия пользователя: При отбрасывании определений
репликации не был отброшен этот псевдоним источника.
Объяснение: Указанная удаленная таблица существует в
Чтобы обеспечить совместимость каталога, отбросьте
удаленной базе данных, но соответствующий псевдоним
этот псевдоним.
не найден в базе данных объединения.
Действия пользователя:
1. В руководствах по системе объединения DB2
посмотрите, как создавать псевдонимы.

Глава 4. Сообщения репликации 79


Действия пользователя: Если эти изменения репликации
ASN1607W Настоятельно рекомендуется изменить
приемлемы, никаких действий не требуется.
псевдоним
владелец_псевдонима.имя_псевдонима,
определенный для назначения определения ASN1609E Псевдоним
репликации Apply: изменить локальный тип владелец_псевдонима.псевдоним
данных столбца имя_столбца с существует на сервере объединения, но
существующий_локальный_тип_данных на удаленная таблица
рекомендуемый_локальный_тип_данных и владелец.удаленная_таблица содержит не
обеспечить правильное отображение все необходимые столбцы.
исходного типа данных на тип данных
назначения для этого столбца. Объяснение: Псевдоним таблицы назначения
существует, но содержит только часть столбцов,
Объяснение: Обнаружено несоответствие между необходимых для определения Apply.
исходным типом данных столбца и соответствующим
типом данных назначения столбца псевдонима; оно не Действия пользователя: Используйте в качестве
нарушает правил совместимости DB2, но может вызвать таблицы назначения другой псевдоним или измените
ошибку в собственных прикладных программах определение Apply, чтобы оно соответствовало столбцам
конечного пользователя в другой системе (не IBM). Эта в существующем псевдониме.
ошибка не возникает при репликации данных столбца.
Эта ошибка возникает, когда прикладные программы ASN1620E Управляющие таблицы сервера Capture и
конечного пользователя получают данные. Например, управляющие таблицы сервера управления
если при создании типа данных псевдонима Apply уже существуют. Управляющие
использовано отображение по умолчанию из таблицы сервера Capture имеют уровень
реляционного типа данных другой СУБД в тип данных архитектуры уровень_архитектуры_capture
DB2, столбец может содержать более широкий диапазон и схему Capture схема_capture.
значений типа данных, что может вызвать ошибки Управляющие таблицы сервера управления
прикладных программ конечного пользователя, Apply имеют уровень архитектуры
накладывающих на тип данных более строгие уровень_архитектуры_apply.
ограничения. Сценарий создан.
Объяснение: Таблицы
Действия пользователя: Проверьте назначение и схема_capture.IBMSNAP_REGISTER и
убедитесь, что тип данных псевдонима в системе схема_capture.IBMSNAP_SUBS_SET уже существуют на
назначения точно совпадает с исходным типом данных данном сервере.
столбца. Если это так, с помощью оператора ’ALTER
NICKNAME’ измените локальный тип данных столбца Действия пользователя:
псевдонима. Изменив локальный тип данных v Если уровень архитектуры существующей
псевдонима, чтобы он совпадал с исходным типом управляющей таблицы
данных столбца, вы гарантируете, что прикладные схема_capture.IBMSNAP_REGISTER - 0201:
программы конечного пользователя на реляционном – если эта существующая таблица
сервере другой СУБД (не DB2) увидят тот же тип схема_capture.IBMSNAP_REGISTER уже заполнена
данных, что содержит исходный столбец. правильными определениями репликации,
перенастройте управляющие таблицы сервера
ASN1608I Псевдоним псевдоним_источника для Capture в архитектуру Версии 8,
источника и псевдоним псевдоним_ccd для – если эта таблица пуста, просто отбросьте
таблицы согласованных изменений данных управляющие таблицы сервера Capture версии до V8
содержат тип данных столбца, который был и заново запустите эту задачу репликации.
изменен: столбец с локальным типом v Если уровень архитектуры существующих
данных локальный_тип_данных изменен на управляющих таблиц не равен 0201, возможно,
тип данных измененный_тип_данных, следует создать управляющие таблицы сервера Capture
поскольку удаленный тип данных - с другим именем схемы Capture.
удаленный_тип_данных. Код причины -
v Если уровень архитектуры существующей
код_причины.
управляющей таблицы IBMSNAP_SUBS_SET - 0201:
Объяснение: Это сообщение выдается при создании – если существующая таблица
псевдонима для таблицы CCD. Чтобы обеспечить ASN.IBMSNAP_SUBS_SET уже заполнена
правильное задание типа данных, псевдоним был правильными определениями репликации,
изменен в соответствии с типом данных таблицы CCD, перенастройте управляющие таблицы сервера
созданной на реляционном сервере другой СУБД (не управления Apply в архитектуру Версии 8,
DB2). Если бы это не было сделано, работа репликации
была бы некорректной. Создан сценарий, изменяющий
заданные пользователем определения.

80 Справочник по сообщениям, Том 1


– если эта таблица пуста, просто отбросьте управления Apply и затем создать их.
управляющие таблицы сервера управления Apply
Если не существуют управляющих таблиц
версии до V8 и заново запустите эту задачу
IBMSNAP_REGISTER или IBMSNAP_SUBS_SET,
репликации.
создайте их перед добавлением определений Capture или
v Если уровень архитектуры существующих Apply на сервер управления. В противном случае:
управляющих таблиц не равен 0201, возможно,
1. Если выполняется действие с определением Capture,
следует создать управляющие таблицы сервера
проверьте, правильно ли задана схема Capture и
управления Apply на другом сервере.
сервер управления Capture.
2. Если выполняется действие с определением Apply,
ASN1621W В управляющей таблице проверьте правильно ли задан сервер управления
владелец.управляющая_таблица есть по Apply.
крайней мере одна строка. Если отбросить
3. Если создается набор определений Apply,
эту управляющую таблицу, будут
содержащий таблицы назначения, которые должны
отброшены все хранимые в ней определения
быть автоматически зарегистрированы на сервере
репликации.
назначения (таблица CCD или реплика), проверьте,
Объяснение: Отбрасываемая управляющая таблица не существуют ли на сервере назначения определения
пуста. Если выполнить созданные сценарии, будет Apply нужные управляющие таблицы для сервера
удалена управляющая информация репликации. управления Capture.
Действия пользователя: Выполните созданные сценарии,
только если: ASN1623W Управляющая таблица репликации
v Вы понимаете влияние отбрасывания управляющих владелец.управляющая_таблица не найдена
таблиц с сервера управления Capture на существующие и не была отброшена.
зависимые наборы определений Apply. Объяснение: Запущено действие Отбросить управляющие
v Вы понимаете влияние отбрасывания управляющих таблицы Capture или Отбросить управляющие таблицы
таблиц с сервера управления Apply на существующие сервера управления Apply, но эта управляющая таблица
зависимые наборы определений Apply (для не найдена. В сценарии не будет создан соответствующий
многоуровневых сценариев). оператор DROP для этой управляющей таблицы.
v Больше не нужно выполнять процессы Capture или Действия пользователя: Это просто информационное
Apply для этих определений. сообщение, никаких действий не требуется.
Если уровень архитектуры равен 0201, перенастройте
управляющие таблицы сервера управления Capture или ASN1624I Сервер алиас_сервера не является
Apply в архитектуру Версии 8 перед отбрасыванием этих известным сервером Capture репликации
управляющих таблиц. для схемы Capture схема_capture.
Объяснение: Не найдена таблица
ASN1622E Действие репликации имя_действия схема_capture.IBMSNAP_REGISTER. Сервер является
завершилось с ошибкой. Не найдена определенным сервером Capture репликации, когда на
необходимая управляющая таблица нем есть соответствующие управляющие таблицы
владелец.управляющая_таблица. сервера Capture (включая таблицу
Объяснение: Определения репликации хранятся в IBMSNAP_REGISTER).
управляющих таблицах репликации. Эти таблицы Действия пользователя: Создайте соответствующие
должны существовать, чтобы можно было создать управляющие таблицы сервера Capture, если это
определение Capture или Apply. Чтобы проверить, необходимо.
существуют ли управляющие таблицы для сервера
управления Capture с конкретной схемой Capture,
проверяется существование таблицы ASN1625I Сервер алиас_сервера не является
IBMSNAP_REGISTER. Чтобы проверить, существуют ли известным сервером Apply репликации.
управляющие таблицы для сервера управления Apply, Объяснение: Не найдена таблица
проверяется существование таблицы ASN.IBMSNAP_SUBS_SET. Сервер является
IBMSNAP_SUBS_SET. Существование таблицы определенным сервером Apply репликации, когда на нем
IBMSNAP_SUBS_MEMBR проверяется при проверке есть соответствующие управляющие таблицы сервера
существования элемента определения Apply. управления Apply (включая таблицу
Действия пользователя: Если управляющая таблица IBMSNAP_SUBS_SET).
IBMSNAP_SUBS_MEMBR не существует, среда Действия пользователя: Создайте соответствующие
находится в несовместимом состоянии. Прежде чем управляющие таблицы на сервере управления Apply, если
пытаться выполнить данное действие, необходимо это необходимо.
отбросить все управляющие таблицы с сервера

Глава 4. Сообщения репликации 81


уровнем архитектуры. Сценарий не создан.
ASN1626E Для этой схемы Capture уже существуют
управляющие таблицы сервера Capture с Действия пользователя: Повторите эту задачу
уровнем архитектуры репликации с правильным уровнем архитектуры для
уровень_архитектуры. соответствующих сервера управления Capture и схемы
Capture.
Объяснение: Таблица
схема_capture.IBMSNAP_REGISTER уже существует на
данном сервере. ASN1629E Для указанной схемы Capture не найдены
управляющие таблицы сервера Capture.
Действия пользователя:
v Если уровень архитектуры существующей таблицы Объяснение: На сервере управления Capture нет
схема_capture.IBMSNAP_REGISTER - 0801 или 0805, управляющих таблиц. Управляющие таблицы не
возможно: отброшены, сценарий не создан.
– Не нужно выполнять эту команду, поскольку уже Действия пользователя: Повторите эту задачу
существуют управляющие таблицы с этой схемой репликации с правильным уровнем архитектуры для
Capture. соответствующих сервера управления Capture и схемы
– Нужно выполнить эту команду для другой схемы Capture.
Capture.
v Если уровень архитектуры существующей ASN1630W Некоторые управляющие таблицы сервера
управляющей таблицы Capture уже существуют с схемой Capture
схема_capture.IBMSNAP_REGISTER - 0201: схема_capture, но их уровень архитектуры
– Если существующая таблица невозможно определить. Действие
схема_capture.IBMSNAP_REGISTER уже заполнена репликации имя_действия для указанных
правильными определениями репликации, уровня архитектуры уровень_архитектуры и
перенастройте управляющие таблицы сервера схемы Capture отбросит управляющие
управления Capture в архитектуру Версии 8. таблицы, которые, возможно, не относятся
к указанному уровню архитектуры.
– Если эта управляющая таблица пуста, просто
отбросьте управляющие таблицы сервера Capture Объяснение: На сервере Capture не существует таблица
версии до V8 и заново запустите эту задачу схема_capture.IBMSNAP_REGISTER. Уровень
репликации. архитектуры репликации неизвестен и, если вы задали
неверный уровень архитектуры, могут быть потеряны
В противном случае уровень архитектуры неверен.
критические данные. Нет способов определить уровень
Нужно вручную отбросить эти таблицы, прежде чем
архитектуры отдельной управляющей таблицы сервера
пытаться создать их заново.
Capture. Отбрасываются все существующие управляющие
таблицы. Сценарий создан.
ASN1627E Некоторые управляющие таблицы сервера
Действия пользователя: Повторите эту задачу
Capture уже существуют с тем же именем
репликации с правильным уровнем архитектуры для
схемы Capture, но их уровень архитектуры
репликации DB2.
невозможно определить.
Объяснение: На данном сервере не существует таблица
ASN1631E Уже существуют управляющие таблицы
схема_capture.ASN.IBMSNAP_REGISTER, хотя были
сервера управления Apply с уровнем
обнаружены другие управляющие таблицы сервера
архитектуры уровень_архитектуры.
Capture. Чтобы создать управляющие таблицы сервера
Capture, нужно сначала отбросить эти существующие Объяснение: Таблица ASN.IBMSNAP_SUBS_SET уже
таблицы. Определения репликации на сервере Capture существует на данном сервере. Сценарий не создан.
находятся в несовместимом состоянии.
Действия пользователя: Если уровень архитектуры
Действия пользователя: Отбросьте существующие существующей управляющей таблицы
управляющие таблицы сервера Capture, чтобы очистить ASN.IBMSNAP_SUBS_SET - 0201:
определения сервера, и заново запустите задачу создания v Если существующая таблица
управляющих таблиц. Чтобы избежать потери данных, ASN.IBMSNAP_SUBS_SET уже заполнена
посмотрите содержимое существующих управляющих правильными определениями репликации,
таблиц перед их отбрасыванием. перенастройте управляющие таблицы сервера
управления Apply в архитектуру Версии 8,
ASN1628E Уровень архитектуры управляющих таблиц v Если эта таблица пуста, просто отбросьте
сервера Capture не совпадает с управляющие таблицы сервера управления Apply
запрошенным уровнем архитектуры. версии до V8 и заново запустите эту задачу
репликации.
Объяснение: Нет таблицы
схема_capture.IBMSNAP_REGISTER с указанным

82 Справочник по сообщениям, Том 1


В противном случае уровень архитектуры неверен. отдельной управляющей таблицы сервера управления
Нужно вручную отбросить эти таблицы, прежде чем Apply. Отбрасываются все существующие управляющие
пытаться создать их заново. таблицы. Сценарий создан.
Действия пользователя: Повторите эту задачу
ASN1632E Некоторые управляющие таблицы сервера репликации с правильным уровнем архитектуры для
управления Apply уже существуют, но их репликации DB2.
уровень архитектуры невозможно
определить.
ASN1636E Действие репликации Полное обновление
Объяснение: На данном сервере не существует таблица вручную для спецификатора Apply
ASN.IBMSNAP_SUBS_SET, хотя были обнаружены спецификатор_apply и имени набора
другие управляющие таблицы сервера управления Apply. имя_набора завершилось с ошибкой. Точка
Чтобы создать управляющие таблицы сервера Apply, синхронизации в таблице
нужно сначала отбросить эти существующие таблицы. схема_capture.IBMSNAP_PRUNCNTL для
Определения репликации на сервере Apply находятся в элемента источника
несовместимом состоянии. Сценарий не создан. владелец.таблица_источника и элемента
назначения владелец.таблица_назначения не
Действия пользователя: Отбросьте существующие
была обработана программой Capture.
управляющие таблицы на сервере управления Apply,
чтобы очистить определения репликации сервера Объяснение: Значение точки синхронизации меньше 0
управления Apply. Заново запустите задачу Создать или представляет собой шестнадцатеричные нули.
управляющие таблицы. Чтобы избежать потери данных,
Действия пользователя: Запустите перед загрузкой
посмотрите содержимое существующих управляющих
сценарий для преобразования шестнадцатеричных нулей
таблиц перед выполнением для них задачи Отбросить.
и убедитесь, что на сервере запущена программа Capture.

ASN1633E Уровень архитектуры управляющих таблиц


ASN1637E Действие репликации ’Полное обновление
сервера управления Apply не совпадает с
вручную’ для спецификатора Apply
запрошенным уровнем архитектуры.
спецификатор_apply и имени набора
Объяснение: Нет таблицы ASN.IBMSNAP_SUBS_SET с имя_набора завершилось с ошибкой.
указанным уровнем архитектуры. Сценарий не создан. Структура назначения по крайней мере
одного из элементов назначения данного
Действия пользователя: Повторите эту задачу
набора определений Apply больше восьми.
репликации с правильным уровнем архитектуры для
Ни для одного элемента этого набора
соответствующего сервера управления Apply.
определений Apply невозможно выполнение
полного обновления вручную.
ASN1634E Не найдены управляющие таблицы сервера
Объяснение: Структура назначения по крайней мере
управления Apply.
одного из элементов назначения данного набора
Объяснение: На сервере управления Apply нет определений Apply больше восьми. Полное обновление
управляющих таблиц, которые можно было бы вручную не поддерживается для структур назначения,
отбросить. Сценарий не создан. больших восьми.
Действия пользователя: Повторите эту задачу Действия пользователя: Убедитесь, что структура
репликации с правильным уровнем архитектуры для назначения элемента набора определений Apply не
соответствующего сервера управления Apply. больше восьми, и затем повторите эту задачу
репликации.
ASN1635W Некоторые управляющие таблицы сервера
управления Apply уже существуют, но их ASN1638W Элемент набора определений Apply с
уровень архитектуры невозможно назначением
определить. Действие репликации владелец_назначения.имя_назначения и
имя_действия для указанного уровня источником
архитектуры уровень_архитектуры владелец_источника.имя_источника не
отбросит управляющие таблицы, которые, полон. Этот элемент набора определений
возможно, не относятся к указанному Apply не включен в операцию полного
уровню архитектуры. обновления вручную.

Объяснение: На сервере управления Apply нет таблицы Объяснение: Операция полного обновления вручную
ASN.IBMSNAP_SUBS_SET. Уровень архитектуры поддерживает только полные элементы назначения.
репликации неизвестен и, если вы задали неверный Данный элемент набора определений Apply не полон и не
уровень архитектуры, могут быть потеряны критические может быть включен в операцию.
данные. Нет способов определить уровень архитектуры
Действия пользователя: Никаких действий не требуется.

Глава 4. Сообщения репликации 83


ASN1639E Действие репликации ’Полное обновление ASN1653I Действие репликации имя_действия для
вручную’ для спецификатора Apply группа_адресатов_или_имя_условия
спецификатор_apply и имени набора успешно завершено в момент времени
имя_набора завершилось с ошибкой. В отметка_времени. Сервер монитора -
данном наборе определений Apply нет имя_сервера.
элементов назначения, полных или
Объяснение: Это действие репликации успешно
пригодных для полного обновления
завершено на указанном сервере монитора.
вручную.
Действия пользователя: Это просто информационное
Объяснение: Операция полного обновления вручную
сообщение, никаких действий не требуется.
поддерживает только полные элементы назначения, но
их нет.
ASN1654E Действие репликации имя_действия
Действия пользователя: Убедитесь, что по крайней мере
завершилось с ошибкой. Длина входного
один из элементов набора определений Apply полон и
параметра имя_параметра равна
повторите задачу репликации.
длина_параметра, что превышает
максимально допустимую длину
ASN1640E Действие репликации для спецификатора максимальная_длина.
Apply спецификатор_apply и имени набора
Объяснение: Длина указанного входного параметра
имя_набора завершилось с ошибкой. В
превышает максимально допустимую длину. Сценарий
наборе определений Apply нет элементов.
не создан.
Объяснение: Набор определений Apply не содержит ни
Действия пользователя: Проверьте значение этого
одного элемента.
входного параметра и задайте его заново.
Действия пользователя: Добавьте хотя бы один элемент
в этот набор определений Apply и повторите задачу
ASN1655E Действие репликации имя_действия
репликации.
завершилось с ошибкой. Задано неверное
значение входное_значение для входного
ASN1641E Действие репликации имя_действия параметра входной_параметр.
завершилось с ошибкой. В системе OS/400
Объяснение: Для указанного входного параметра
это действие можно вызвать только с
задано неверное значение.
помощью команд OS/400.
Действия пользователя: Допустимые значения
Объяснение: В системе OS/400 это действие репликации
параметров смотрите в документации.
нельзя вызвать ни с помощью Центра репликации, ни из
командой строки. Это может быть одно из следующих
действий: создание управляющих таблиц сервера Capture, ASN1656E Действие репликации имя_действия
создание управляющих таблиц сервера управления Apply, завершилось с ошибкой. Не задано значение
отбрасывание управляющих таблиц сервера Capture или входного параметра входной_параметр.
отбрасывание управляющих таблиц сервера управления
Apply. Объяснение: Для этого действия должен быть задан
указанный входной параметр. Но его значение не задано.
Действия пользователя: Для выполнения этого действия Сценарий не создан.
репликации используйте команды OS/400.
Действия пользователя: Задайте значение для этого
обязательного входного параметра и снова запустите
ASN1650I Действие репликации имя_действия действие репликации.
запущено в момент времени
отметка_времени. Сервер монитора -
имя_сервера, имя группа_или_адресат - ASN1657E Действие репликации имя_действия
имя_группы_или_имя_адресата. завершилось с ошибкой. Должно быть
задано значение по крайней мере одного
Объяснение: Это действие репликации запущено на необязательного параметра.
указанном сервере монитора.
Объяснение: Запуская команду, в которой нет
Действия пользователя: Это просто информационное обязательных параметров, нужно задать значение по
сообщение, никаких действий не требуется. крайней мере одного необязательного параметра.
Сценарий не создан.
Действия пользователя: Повторите команду с
правильными параметрами.

84 Справочник по сообщениям, Том 1


условиями для компонентов Capture или Apply. Сценарий
ASN1658E Действие репликации имя_действия
не создан.
завершилось с ошибкой. Значение значение1
входного параметра входной_параметр1 не Действия пользователя: Чтобы изменить имя адресата
должно совпадать со значением значение2 для этих условий, используйте опцию SUBSTITUTE
входного параметра входной_параметр2. команды DROP CONTACT или команду SUBSTITUTE.
Если эти условия не нужны, отбросьте их и затем
Объяснение: Значение одного входного параметра
отбросьте этот адресат.
совпадает со значением другого входного параметра, что
приведет к созданию несовместимого определения.
Сценарий не создан. ASN1663E Действие репликации имя_действия
завершилось с ошибкой. Заданное для даты
Действия пользователя: Повторите команду с
начала значение значение_даты_начала
правильными значениями параметров.
больше заданного для даты завершения
значения значение_даты_завершения.
ASN1659E Действие репликации имя_действия
Объяснение: Дата начала не может быть больше даты
завершилось с ошибкой. Адресат
завершения. Сценарий не создан.
имя-адресата уже существует.
Действия пользователя: Повторите команду с
Объяснение: Указанное имя адресата уже существует в
правильными значениями дат.
одной из строк таблицы ASN.IBMSNAP_CONTACTS.
Имена адресатов должны быть уникальными. Сценарий
не создан. ASN1664E Действие репликации имя_действия
завершилось с ошибкой. Группа имя-группы
Действия пользователя: Повторите команду с другим
уже существует.
именем адресата.
Объяснение: Указанное имя группы уже существует в
одной из строк таблицы ASN.IBMSNAP_GROUPS.
ASN1660E Действие репликации имя_действия
Имена групп должны быть уникальными.
завершилось с ошибкой. Адресат
имя-адресата не существует. Действия пользователя: Измените имя группы и
повторите команду.
Объяснение: Указанное имя адресата не существует ни в
одной из строк таблицы ASN.IBMSNAP_CONTACTS.
Имя адресата должно существовать в таблице ASN1665E Действие репликации имя_действия
ASN.IBMSNAP_CONTACTS, чтобы его можно было завершилось с ошибкой. Группа имя-группы
изменить, заменить, делегировать или отбросить. не существует.
Сценарий не создан.
Объяснение: Указанное имя группы не существует ни в
Действия пользователя: Повторите команду с другим одной из строк таблицы ASN.IBMSNAP_GROUPS. Имя
именем адресата. группы должно существовать в таблице
ASN.IBMSNAP_GROUPS, чтобы его можно было
изменить или отбросить. Сценарий не создан.
ASN1661E Действие репликации имя_действия
завершилось с ошибкой. Адресат Действия пользов