|Предполагается, что вы знакомы с функциями операционной системы, в которой |установлена DB2.
|Следующие сообщения DB2 доступны из командной строки операционной |системы: |
|Кроме того, текст сообщений, связанных со значениями SQLSTATE, есть в |электронной справке.
|Идентификаторы сообщений состоят из трехсимвольного префикса сообщения (они |перечислены выше) и 4- или 5-значного номера сообщения. Последний |символ - код серьезности сообщения - не обязателен.
|Чтобы получить справку для сообщения об ошибке, введите в командной строке |операционной системы:
|db2 "? XXXnnnnn" |
|где XXX - префикс сообщения, а nnnnn - номер |сообщения.
|Поэтому следующие команды дадут одинаковый результат: |
|Если выводимый текст не помещается на вашем экране, используйте следующую |команду (в системах на основе unix и в прочих системах, где поддерживается |команда "more"):
|db2 "? XXXnnnnn" | more |
|Справку можно также вызвать в режиме интерактивного ввода. Чтобы |войти в этот режим, введите в командной строке операционной системы:
|db2 |
|Войдя в режим интерактивного ввода, вы сможете вводить команды после |следующего приглашения:
|db2 => |
|Чтобы получить справку по сообщению DB2 в этом режиме, введите в ответ на |приглашение :
|? XXXnnnnn |
|Текст сообщений, связанных с кодами SQLSTATE, можно получить так:
|db2 "? nnnnn" | | или | |db2 "? nn" |
|где nnnnn - пятизначный SQLSTATE (алфавитно-цифровой), а |nn - двухзначный кода класса SQLSTATE (первые две цифры значения |SQLSTATE).