Справочник на съобщенията

SQL3200 - SQL3299

SQL3201NПосочената таблица не може да бъде заменена, защото друга таблица е зависима от нея.

Обяснение: Таблица, която е родителска на друга таблица, не може да бъде заменяна.

Командата не може да бъде изпълнена.

Отговор на потребителя: Изберете друга опция, като например INSERT, или изберете друг приемник за операцията.

SQL3203NОпцията INSERT_UPDATE не е позволена за посочения приемник, защото няма първичен ключ или всички колони са в първичния ключ.

Обяснение: Опцията INSERT_UPDATE е валидна само когато таблицата приемник има първичен ключ и колоните приемници включват всички колони на първичния ключ. В добавка, таблицата приемник трябва да съдържа поне една колона, която не е част от първичния ключ.

Командата не може да бъде изпълнена.

Отговор на потребителя: Изберете друга опция, като например INSERT, или изберете друг приемник за операцията на помощната програма.

SQL3204NОпцията INSERT_UPDATE не може да бъде приложена към тази производна таблица.

Обяснение: Опцията INSERT_UPDATE не е валидна за производни таблици, а производна таблица е избрана за приемник на операцията на помощната програма.

Командата не може да бъде изпълнена.

Отговор на потребителя: Изберете друга опция, като например INSERT, или изберете друг приемник за операцията на помощната програма.

SQL3205NПосочената производна таблица не може да бъде заменена, защото базовата й таблица има зависима от нея таблица.

Обяснение: Производна таблица, чиято базова таблица има връзка с някаква таблица, (включително със себе си), не може да бъде заменена.

Командата не може да бъде изпълнена.

Отговор на потребителя: Изберете друга опция, като например INSERT, или изберете друг приемник за операцията на помощната програма.

SQL3206NПосочената производна таблица не може да бъде заменена, защото нейната дефиниция включва подзапитване.

Обяснение: Производна таблица, чиято дефиниция включва подзапитване, не може да бъде заменяна. Ако дефиницията на производната таблица зависи от дефиницията на други производни таблици, другите производни таблици не може да съдържат подзапитвания. Използването на подзапитване където и да е в дефиницията на производна таблица, на която е базирана производната таблица приемник, не позволява опцията REPLACE.

Командата не може да бъде изпълнена.

Отговор на потребителя: Изберете друга опция, като например INSERT, или изберете друг приемник за операцията на помощната програма.

SQL3207NПредоставен е невалиден списък на таблици. Код на причина "<код-на-причина>".

Обяснение: Предоставеният traversal-order-списък/списък-подтаблици е невалиден. Обяснението за кода на причината е:

  1. Таблиците, посочени в traversal-order списъка, не са в PRE-ORDER вид.
  2. Таблиците, посочени в traversal-order списъка, не са свързани.
  3. Несъответствие в името на схема, открито в traversal-order списъка или списъка на подтаблици.
  4. При опция REPLACE липсват някои подтаблици в traversal-order списъка.
  5. Списъкът на подтаблици не е еднакъв с или подмножество на traversal-order списъка.

Отговор на потребителя: Действията на потребителя в зависимост от кода за причина са:

  1. Уверете се, че traversal-order списъка е в PRE-ORDER вид.
  2. Уверете се, че всички таблици от traversal-order списъка са свързани.
  3. Уверете се, че имената на схеми са съгласувани.
  4. Когато се използва опция REPLACE се уверете, че всички подтаблици в йерархията са включени.
  5. Уверете се, че списъкът с подтаблици е еднакъв с или е подмножество на traversal-order списъка.

SQL3208WИмпортиране на данни от типизирана таблица в обикновена таблица.

Обяснение: Потребителят е указал импортиране на данни от типизирана таблица в обикновена таблица. Забележете, че object_id колона няма да бъде обработена по време на импортирането.

Отговор на потребителя: Уверете се, че подобна операция е преднамерена.

SQL3209NИмпортът с опция CREATE не позволява промяна на името на подтаблица или на имената на атрибути.

Обяснение: Когато е използвана опция CREATE, не може да бъдат променяни името на подтаблица или имената на атрибути.

Отговор на потребителя: Моля, проверете вашата IMPORT команда и се уверете, че не е посочен списък с подтаблици.

SQL3210NОпция "<опция>" не е съвместима с йерархия в "<име-на-команда>".

Обяснение: "<опция>" не е съвместима с йерархия в EXPORT, IMPORT или LOAD.

Отговор на потребителя: Моля, проверете синтаксиса на командата за поддръжка на йерархичност.

SQL3211NLOAD не поддържа типизирани таблици.

Обяснение: LOAD не поддържа типизирани таблици. Вместо това използвайте IMPORT.

Отговор на потребителя: Моля, използвайте IMPORT за да внесете йерархични данни в базата данни.

SQL3212NОпцията TERMINATE на командата LOAD не се поддържа за таблици с DATALINK колони или за пространства за таблици в състояние на изчакване при изтриване.

Обяснение: Направен е опит да се завърши провалена или прекъсната LOAD операция върху таблица, която съдържа DATALINK колони, или таблица, която се намира в пространство за таблици в състояние на изчакване при изтриване. В момента те не се поддържат.

Отговор на потребителя: Използвайте опцията RESTART на командата LOAD, за да възстановите провалената или прекъсната LOAD операция.

SQL3213IРежимът на индексиране е "<режим>".

Обяснение: Стойностите за режим на индексиране са:

REBUILD
индексите ще бъда изградени отново изцяло

INCREMENTAL
индексите ще бъдат разширени

DEFERRED
индексите няма да бъдат обновени, но ще бъдат маркирани като изискващи опресняване преди следващия достъп до тях.

Отговор на потребителя: Не е необходимо действие.

SQL3214NПомощната програма LOAD не поддържа отложено индексиране за таблици с уникални индекси.

Обяснение: Режим на индексиране DEFERRED е посочен за таблица, която има уникални индекси. Това е невалидно.

Отговор на потребителя: Посочете режим на индексиране AUTOSELECT, REBUILD или INCREMENTAL и подайте командата отново.

SQL3215WПомощната програма Load в момента не поддържа INCREMENTAL индексиране при зареждане в DMS пространство за таблици на таблици, на които индексният обект на таблицата се намира в пространството за таблици на някой от другите обекти на таблицата-приемник при зададена опция COPY. Ще бъде използван режим на индексиране REBUILD.

Обяснение: Режим на индексиране INCREMENTAL не се поддържа за тази операция. Ще бъде използван режим на индексиране REBUILD.

Отговор на потребителя: Потребителят може да избегне това предупреждение чрез дефиниране на индекса в пространство за таблици, което не е поделено от други обекти в таблицата, която се зарежда. Друга възможност е да се избягва употребата на опцията COPY. Обърнете се към документацията на DB2 за пълен списък на алтернативите на опцията COPY.

SQL3216WИндексният обект на таблицата не е бил консистентен когато помощната програма за зареждане (load) е пусната. Не може да бъде изпълнено INCREMENTAL индексиране по време на работата на тази помощна програма load. Ще бъде използван режим на индексиране REBUILD.

Обяснение: INCREMENTAL индексиране може да се използва само на таблици, които имат консистентен индексен обект по време на стартирането на помощната програма load. При зареждане с режим на индексиране REBUILD, индексът на таблицата се изгражда отново по консистентен начин.

Отговор на потребителя: Не е необходимо действие.

SQL3217WРежим на индексиране INCREMENTAL се поддържа само когато се използва LOAD за добавяне на данни чрез действието INSERT INTO. Работното LOAD действие е "<действие>". Помощната програма ще използва режим на индексиране "<режим>".

Обяснение: INCREMENTAL индексиране може да се използва само когато се добавят данни към таблица чрез действието за зареждане INSERT. Тази възможност не се поддържа когато се зарежда с действия REPLACE, RESTART или TERMINATE.

Отговор на потребителя: Не е необходимо действие.

SQL3218CПомощната програма LOAD не може да продължи, защото е срещнала един или повече повредени индексни файлове. Рестартирайте базата данни и подайте отново командата LOAD.

Обяснение: Помощната програма LOAD не може да продължи, защото един или повече индекса от структурите данни за таблицата приемник са в състояние на несъгласуваност.

Отговор на потребителя: Прекратете всички приложения и изпълнете командата RESTART DATABASE за засегнатата база данни, за да се изгради отново повредения индекс или индекси. След това подайте отново командата LOAD.

SQL3219NПомощната програма LOAD не успя да деактивира проверката на ограничения за таблицата приемник.

Обяснение: Възникнаха проблеми, когато помощната програма LOAD се опита да деактивира проверката на ограничения за таблицата приемник.

Отговор на потребителя:

SQL3220WТомът <име-на-том> не е намерен в директорията <име-на-директория>. Копирайте тома в тази директория и продължете с LOAD/IMPORT.

Обяснение: Направен е опит за LOAD/IMPORT на много IXF файлове, но един от файловете липсва от посочената директория. LOAD/IMPORT се опитва да намери частите в същата директория, в която е намерена първата част.

Импортирането ще прекъсне.

Отговор на потребителя:

SQL3221W...Започва COMMIT WORK. Брой на входните записи = <брой>

Обяснение: Помощната програма import ще се опита да направи COMMIT на извършената работа.

Отговор на потребителя: Ако съобщението SQL3222W не е отпечатано веднага след това съобщение, тогава COMMIT е неуспешен и трябва да проверите таблицата си или производната си таблица, за да видите кои записи са импортирани.След това може да започнете да импортирате отново с RESTARTCOUNT, настроен на броя на успешно импортираните записи, за да се прескочат тези редове и да се импортира останалата част от файла. (Ако сте правели CREATE, REPLACE_CREATE или REPLACE, направете следващото импортиране с опцията INSERT.)

SQL3222W...COMMIT на промените в базата данни е успешен.

Обяснение: COMMIT е успешен.

Отговор на потребителя: Не е необходимо да правите нищо, ако получите това съобщение.

SQL3223NПараметърът от тип указател към <параметър> не е посочен правилно.

Обяснение: Параметърът от тип <параметър> не е посочен правилно.Типовете са един от "struct sqluimpt_in", "struct sqluimpt_out", "struct sqluexpt_out", "struct sqluload_in", "struct sqluload_out", "struct sqluunld_in" или "struct sqluunld_out". Указателят трябва да бъде или NULL указател, или трябва да сочи към съответна структура и нейното поле sizeOfStruct трябва да бъде инициализирано на един от SQLUIMPT_IN_SIZE за struct sqluimpt_in, SQLUIMPT_OUT_SIZE за struct sqluimpt_out, SQLUEXPT_OUT_SIZE за struct sqluexpt_out, SQLULOAD_IN_SIZE за struct sqluload_in, SQLULOAD_OUT_SIZE за struct sqluload_out, SQLUUNLD_IN_SIZE за struct sqluunld_in или SQLUUNLD_OUT_SIZE за struct sqluunld_out.

Командата не може да бъде изпълнена.

Отговор на потребителя: Стартирайте отново помощната програма с правилен параметър.

SQL3225NСтойността на RESTARTCOUNT е по-голяма от броя на редовете във файла. Не са заредени никакви редове.

Обяснение: Помощната програма е извикана със стойност на RESTARTCOUNT, която е по-голяма от броя на редовете във входния файл, което води до това, никакви редове да не бъдат заредени в таблицата/производната таблица.

Отговор на потребителя: Уверете се, че стойността на RESTARTCOUNT е правилна или извикайте отново помощната програма с опцията REPLACE или INSERT и коригирайте стойността на RESTARTCOUNT.

SQL3227WТокенът на запис "<токен1>" сочи към потребителски запис номер "<токен2>".

Обяснение: Възникнала е грешка или предупреждение при LOAD, IMPORT или EXPORT от таблица. CPU паралелизмът е бил по-голям от 1 когато е възникнал проблемът и е записано SQL съобщение, което идентифицира потребителския запис със специален уникален токен. Това съобщение се използва за трансформиране на уникалния токен на запис към номера на запис от изходните потребителски данни.

Отговор на потребителя: Обърнете се към оригиналното върнато SQL съобщение за информация за подходящите действия.

SQL3228NDEFERRED INDEXING не се поддържа за таблици с DATALINK колони.

Обяснение: Опцията "режим на индексиране" за средството за зареждане е определена като "отложено". Тази опция не се поддържа с таблици, в които има DATALINK колони.

Отговор на потребителя: Подайте отново командата за зареждане, като определите различен режим на индексиране.

SQL3250NCOMPOUND="<стойност>" е невалидна стойност или не е позволена в комбинация с други параметри на import.

Обяснение: Опцията COMPOUND=x е посочена за помощната програма import, но не може да бъде обработена поради една от следните причини:

Отговор на потребителя: Променете опцията filetmod, за коригирате използването на COMPOUND=x.

SQL3251N"number" повече грешки са възникнали при импортиране.

Обяснение: Помощната програма е открила повече грешки, отколкото може да бъдат указани в sqlca (максималният брой е 7) при използването на опцията COMPOUND. Съобщенията за тези грешки няма да бъдат записани във файла на съобщенията.

Помощната програма продължава работа.

Отговор на потребителя: Ако искате всички съобщения за грешки за всеки ред при импортиране, не използвайте опцията COMPOUND или използвайте стойност на COMPOUND, която е по-малка или равна на 7.

SQL3260NВъзникнала е неочаквана грешка при достъп до LDAP директорията. Код на грешката = "<код-на-грешка>".

Обяснение: Възникнала е неочаквана грешка при достъп до LDAP директорията. Командата не може да бъде обработена.

Отговор на потребителя: Запишете номера на съобщението (SQLCODE) и кода на грешка. Използвайте Независимото средство за трасиране, за да получите трасираща информация. Прегледайте Независимо помощно средство за трасиране в Ръководството за отстраняване на проблеми за информация за използването на тази помощна програма. След това се свържете с представителя по поддръжка на IBM.

SQL3261NКомандата REGISTER LDAP не е изпълнена успешно, защото необходим входен параметър не е зададен. Код на причина = "<код-на-причина>".

Обяснение: Командата REGISTER LDAP не е изпълнена успешно, защото необходим входен параметър не е зададен, както се показва от следните кодове за грешка:

1
Не е зададен параметърът Мрежов идентификатор.

2
Не е зададен параметърът Активно отдалечено LU.

3
Не е зададен параметърът Име на транзакционна програма (TP).

4
Не е зададен параметърът Режим.

5
Не е зададен параметърът Netbios NNAME.

6
Не е зададен параметърът TCP/IP хост име.

7
Не е зададен параметърът Име на TCP/IP услуга.

8
Не е зададен IPX адресът.

9
Не е зададено името на компютър.

10
Не е зададено името на модел.

Отговор на потребителя: Подайте командата с необходимия входен параметър

SQL3262NИмето на TCP/IP услуга "<име>" е невалидно.

Обяснение: Посоченото име на TCP/IP услуга е невалидно.

Отговор на потребителя: Уверете се, че името на TCP/IP услуга е конфигурирано и запазено в локалния etc/services файл и подайте командата отново. Друга възможност е да посочите номера на порт, който е възложен за името на TCP/IP услугата.

SQL3263NТипът на протокола не се поддържа.

Обяснение: Посоченият тип на протокол не се поддържа за командата.

Отговор на потребителя: Подайте командата с поддържан тип на протокол.

SQL3264NDB2 сървърът не е регистриран в LDAP.

Обяснение: Командата не е изпълнена успешно, защото DB2 сървърът не е регистриран в LDAP.

Отговор на потребителя: Регистрирайте DB2 сървъра в LDAP чрез командата REGISTER LDAP. След това подайте командата отново.

SQL3265NВъзникнала е неочаквана грешка при LDAP разпознаването.

Обяснение: Не може да се разпознае LDAP потребителят поради неочаквана системна грешка в LDAP.

Отговор на потребителя: Използвайте Независимото средство за трасиране, за да получите трасираща информация. Прегледайте Независимо помощно средство за трасиране в Ръководството за отстраняване на проблеми за информация за използването на тази помощна програма. След това се свържете с представителя по поддръжка на IBM.

SQL3266NПаролата на LDAP потребителя е неправилна.

Обяснение: Посочената парола не е правилна за посоченото Отличително име (DN) на потребител.

Отговор на потребителя: Подайте командата с правилна парола.

SQL3267N"<идентификатор-за-оторизация>" няма достатъчно права, за да изпълни зададената команда.

Обяснение: Командата не е изпълнена успешно, защото LDAP потребителят няма достатъчно права, за да изпълни зададената задача.

Отговор на потребителя: Уверете се, че LDAP потребителят има оторизация за изпълняване на операцията.

SQL3268NLDAP схемата не е съвместима с работното ниво на DB2.

Обяснение: LDAP схемата, дефинирана на сървъра, не съдържа дефиниция за DB2 класовете обекти и/или атрибутите, използвани в работното ниво на DB2.

Отговор на потребителя: Вижте Ръководството за администриране за информация как да добавите DB2 класовете обекти и атрибутите в LDAP схемата.

SQL3269NLDAP сървърът не е достъпен.

Обяснение: DB2 не може да осъществи достъп до информацията в LDAP директорията, защото LDAP сървърът е недостъпен.

Отговор на потребителя: Направете следното:

  1. Уверете се, че LDAP сървърът е активен.
  2. Проверете дали TCP/IP е конфигуриран правилно на вашата машина
  3. Проверете дали регистрационната променлива DB2LDAPHOST е настроена на TCP/IP хост името и порт номера на LDAP сървъра чрез изпълнение на командата "db2set DB2LDAPHOST". Ако DB2LDAPHOST не е настроена, може да я настроите чрез командата "db2set DB2LDAPHOST=<име-на-хост>:<номер-на-порт>", където <име-на-хост> е TCP/IP хост името на LDAP сървъра, а <номер-на-порт> е TCP/IP номера на порт на LDAP сървъра. Подразбиращият се номер на порт е 389.

SQL3270NОтличителното име (DN) на LDAP потребителя е невалидно.

Обяснение: Отличителното име (DN) на LDAP потребителя е невалидно.

Отговор на потребителя: Подайте командата с валидно DN на LDAP потребител.

SQL3271NОтличителното име (DN) и/или паролата на LDAP потребителя не са дефинирани за включения в момента потребител.

Обяснение: Когато настройвате предпочитанията на потребителя, като например CLI конфигурацията или DB2 регистрационна променлива, DN и паролата на LDAP потребителя трябва да бъдат дефинирани за включения в момента потребител.

Отговор на потребителя: Обърнете се към IBM eNetwork LDAP документацията за информация как да конфигурирате DN и паролата на LDAP потребителя за включения в момента потребител.

SQL3272NВъзелът "<име-на-възел>" не е намерен в LDAP директорията.

Обяснение: Командата не е изпълнена успешно, защото възелът "<име-на-възел>" не е намерен в LDAP директорията.

Отговор на потребителя: Уверете се, че името на възела е правилно и подайте командата отново.

SQL3273NБазата данни "<псевдоним-на-БД>" не е намерена в LDAP директорията.

Обяснение: Командата не е изпълнена успешно, защото базата данни "<псевдоним-на-БД>" не е намерена в LDAP директорията.

Отговор на потребителя: Уверете се, че името на базата данни е правилно и подайте командата отново.

SQL3274WБазата данни бе създадена успешно. Въпреки това, базата данни не е каталогизирана в LDAP директорията. SQLCODE = "<sqlcode>".

Обяснение: Базата данни бе създадена успешно. Въпреки това, базата данни не може да бъде каталогизирана в LDAP директорията, защото е възникнала грешка при операцията.

Отговор на потребителя: Поправете грешката, посочена в SQLCODE. След това каталогизирайте базата данни в LDAP директорията чрез командата CATALOG LDAP DATABASE.

SQL3275WБазата данни бе изтрита успешно. Въпреки това, базата данни не е декаталогизирана в LDAP директорията. SQLCODE = "<sqlcode>".

Обяснение: Базата данни бе изтрита успешно. Въпреки това, базата данни не може да бъде декаталогизирана в LDAP директорията, защото е възникнала грешка при операцията.

Отговор на потребителя: Поправете грешката, посочена в SQLCODE. След това декаталогизирайте базата данни в LDAP директорията чрез командата UNCATALOG LDAP DATABASE.

SQL3276NНе може да се получи LDAP контекста на имената.

Обяснение: Не може да се направи запитване за LDAP контекста на имената за LDAP сървъра.

Отговор на потребителя: Обърнете се към администратора на LDAP директорията, за да получите LDAP контекста на имената за LDAP сървъра, който използвате. Ако използвате IBM eNetwork Directory V2.1, това е името на LDAP суфикса. След това настройте контекста на имената за работната машина чрез командата "db2set DB2LDAP_BASEDN=<контекст-на-имената>".

SQL3277NБазата данни "<псевдоним-на-БД>" вече съществува в LDAP директорията.

Обяснение: Командата не е изпълнена успешно, защото в LDAP директорията вече съществува друга база данни със същото име.

Отговор на потребителя: Подайте командата с друго име.

SQL3278NВъзелът "<възел>" вече съществува в LDAP директорията.

Обяснение: Командата не е изпълнена успешно, защото в LDAP директорията вече съществува друг възел със същото име.

Отговор на потребителя: Подайте командата с друго име.

SQL3279NКомандата не е изпълнена успешно, защото LDAP е дезактивиран.

Обяснение: Командата не е изпълнена успешно, защото LDAP поддръжката е дезактивирана на работната машина.

Отговор на потребителя: Ако LDAP поддръжката е инсталирана, разрешете я чрез командата "db2set DB2_ENABLE_LDAP=YES".

Ако LDAP поддръжката не е инсталирана, трябва да изпълните програмата за настройка и да изберете LDAP поддръжката за инсталиране.

SQL3280NНеуспешен опит за свързване към DRDA сървър.

Обяснение: Приключи неуспешно опита за свързване към DRDA сървър, защото DB2 Connect не е инсталирана на този DB2 клиент и шлюзът-възел не е бил определен, когато е каталогизирана тази LDAP база данни.

Отговор на потребителя: Или инсталирайте DB2 Connect на този DB2 клиент, или каталогизирайте отново тази LDAP база данни с валиден шлюз-възел.

SQL3281NПараметърът OSTYPE не е валиден.

Обяснение: Сървърът на базата данни не е регистриран в LDAP, защото не е валиден определеният параметър OSTYPE. Параметърът OSTYPE описва типа операционна система на сървъра.

Отговор на потребителя: Подайте отново командата, като определите тип операционна система (OSTYPE), поддържан от DB2.

SQL3282NНе са валидни попълнените идентификатори.

Обяснение: Не е валидно отличителното име (DN) на потребителя, въведената парола или и двете.

Отговор на потребителя: Подайте отново командата, като използвате валидни стойности за отличителното име (DN) на потребителя и паролата.

SQL3283WУспешно е обновена конфигурацията на мениджъра на базата данни. Въпреки това информацията за протокола не е обновена в LDAP директорията. SQLCODE = "<sqlcode-стойност>".

Обяснение: Успешно е обновена конфигурацията на мениджъра на базата данни. Въпреки това информацията за протокола не е обновена в LDAP директорията, защото е възникнала възникнала грешка при LDAP операцията.

Отговор на потребителя: Поправете грешката, посочена в SQLCODE. След това обновете информацията за протокола в LDAP директорията с помощта на командата UPDATE LDAP NODE.

SQL3284NПараметърът nodetype не е валиден.

Обяснение: Сървърът на базата данни не е регистриран в LDAP, защото не е валиден определеният параметър nodetype.

Отговор на потребителя: Използвайте валиден тип на възел, когато регистрирате сървъра на базата данни в LDAP. Валидните стойности за параметъра nodetype са: SERVER, MPP и DCS.


[ Начало на страницата | Предишна страница | Следваща страница ]