SQL5001N | "<идентификатор-за-оторизация>" няма оторизация за промяна на конфигурационния файл на мениджъра на базата данни. |
Обяснение: Потребителят е подал командата Update или Reset за конфигурационния файл на мениджъра на базата данни, без да има оторизация SYSADM.
Исканата промяна не е направена.
Отговор на потребителя: Не правете опит да променяте конфигурационния файл на мениджъра на базата данни без съответната оторизация. Ако промяната е наложителна, потребителят трябва да има оторизация SYSADM.
SQL5005C | Системна грешка. |
Обяснение: При достъпа до конфигурационен файл е възникнала системна грешка, вероятно входно-изходна грешка.
Командата не може да бъде изпълнена.
Отговор на потребителя: Подайте командата отново.
Ако грешката продължава да съществува, проверете файла db2diag.log за детайли и се уверете, че конфигурационният файл е достъпен. Ако не можете да разрешите проблема се свържете с представител на сервиза на IBM за помощ.
SQL5010N | Името на пътеката към конфигурационния файл на мениджъра на базата данни е невалидно. |
Обяснение: Възникнала е грешка при определяне на пътека към конфигурационния файл на мениджъра на базата данни. Вероятно структурата на директорията на мениджъра на базата данни е променена.
Командата не може да бъде изпълнена.
Отговор на потребителя: Подайте командата отново. Ако грешката не бъде отстранена, инсталирайте отново мениджъра на базата данни.
SQL5012N | Записът в конфигурационният файл на мениджъра на базата данни за максималния брой разрешени сегменти за DB2 ядрото не е във валидния обхват. |
Обяснение: Стойността за максималния брой разрешени сегменти за DB2 ядрото трябва да бъде между 8 и 8192.
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за максималния брой разрешени сегменти в DB2.
SQL5018N | Записът в конфигурационният файл на мениджъра на базата данни за максималния брой отдалечени връзки към работна станция (numrc) не е във валидния обхват. |
Обяснение: Стойността за максималния брой отдалечени връзки към работна станция трябва да бъде между 1 и 255.
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за максималния брой отдалечени връзки към работна станция.
SQL5020N | Записът в конфигурационния файл на мениджъра на базата данни за име на възел на работна станция (nname) е невалиден. |
Обяснение: Името на възела, определено в командата за конфигурация, не е валидно. Името на възела трябва да бъде с 1 до 8 символа. Всички символи трябва да бъдат от основния набор на мениджъра на базата данни.
Командата не може да бъде изпълнена.
Отговор на потребителя: Подайте отново командата с валидно име на възел.
SQL5021N | Записът в конфигурационния файл на мениджъра на базата данни за времето за повторно създаване на индекс (indexrec) е невалиден. Възможните стойности са 1 (по време на достъп до индекса) и 2 (по време на повторно стартиране на базата данни). |
Обяснение: Подадена е невалидна стойност към Configuration Services за флага на Времето за повторно създаване на индекс (indexrec) в конфигурационния файл на мениджъра на базата данни. Вероятно е въведена невалидна стойност от Процесора за обработка на командни редове или от програмно API обръщение. Единствените валидни стойности за API обръщение са 1 (по време на достъп до база данни) и 2 (по време на повторно стартиране на база данни). Валидните стойности за процесор за обработка на команди са ACCESS и RESTART.
Обновяването на конфигурационния файл на мениджъра на базата данни е отхвърлено.
Отговор на потребителя: Повторете заявката за обновяване като въведете една от възможните стойности.
SQL5022N | Записът в конфигурационния файл на базата данни за времето за повторно създаване на индекс (indexrec) е невалиден.Възможните стойности са 0 (при използване на системна настройка), 1 (по време на достъп до индекс) и 2 (по време на повторно стартиране на базата данни). |
Обяснение: Подадена е невалидна стойност към Configuration Services за флага на Времето за повторно създаване на индекс (indexrec) в конфигурационния файл на базата данни. Вероятно е въведена невалидна стойност от Процесора за обработка на командни редове или от програмно API обръщение. Единствените валидни стойности за API обръщението са: 0 (при използване на системна настройка), 1 (по време на достъп до индекс) и 2 (по време на повторно стартиране на базата данни).
Валидните стойности за процесор за обработка на команди са SYSTEM, ACCESS и RESTART.
Обновяването на конфигурационния файл на базата данни е отхвърлено.
Отговор на потребителя: Повторете заявката за обновяване като въведете една от възможните стойности.
SQL5025C | Конфигурационният файл на мениджъра на базата данни не е текущият. |
Обяснение: Конфигурационният файл на мениджъра на базата данни е обновен след като сте осъществили връзка с базата данни. Той не е съвместим с конфигурацията на базата данни, към която сте свързани.
Достъпът до конфигурационния файл на мениджъра на базата данни е забранен.
Отговор на потребителя: Изчакайте, докато всички приложения преустановят връзката си с базата данни. Подайте команда за спиране на мениджъра на базата данни и след това подайте команда за стартиране на мениджъра на базата данни.
Ако сте в процес на инсталиране на примерна база данни, отстранете я и я инсталирайте отново.
SQL5028N | Стойността на sysadm_group трябва да бъде първичната група на собственика на потребителски модел. |
Обяснение: Направен е опит да се обнови sysadm_group в конфигурационния файл на мениджъра на базата данни. Във версия 2 на DB2 на Unix-базираните платформи тази стойност е единствената разрешена за първична група на собственика на потребителски модел.
Отговор на потребителя: Използвайте първичната група на собственика на потребителски модел, за да обновите това поле в конфигурационния файл на мениджъра на базата данни при Unix-базираните платформи.
SQL5030C | Номерът на версията е невалиден. |
Обяснение: Номерът на версията на конфигурационния файл на мениджъра на базата данни е невалиден.
Командата не може да бъде изпълнена.
Отговор на потребителя: Проверете дали съвпадат номерата на версиите на вашата база данни и DB2.
Ако сте в процес на инсталиране на примерна база данни, отстранете я и я инсталирайте отново.
sqlcode: -5030
sqlstate: 58031
SQL5035N | Базата данни изисква миграция в текущата версия. |
Обяснение: Базата данни е създадена с по-ниска версия на системата. Трябва да използвате командата Migrate Database, за да я конвертирате в текущата версия.
Командата не може да бъде изпълнена.
Отговор на потребителя: Изпълнете командата Migrate Database преди да направите опит да използвате базата данни с текущата версия на системата.
Ако получите това съобщение по време на възстановяване преди да започнете обработка, отхвърлете съществуващата база данни.
sqlcode: -5035
sqlstate: 55001
SQL5040N | Един от сокет адресите, необходим за TCP/IP поддръжката на сървъра, се използва от друг процес. |
Обяснение: Един от сокет адресите, необходим на сървъра, или се използва от друга програма, или не е напълно освободен от TCP/IP подсистемата, след като мениджърът на базата данни е бил спрян.
Отговор на потребителя: Ако току-що сте подали db2stop, изчакайте няколко минути, така че TCP/IP подсистемата да има достатъчно време за изчистване на ресурсите си. Ако не сте, уверете се, че няма други програми на работната ви станция, които да използват номерата на портове, запазени за услугата name във файла /etc/services. Номерът на порта е компонент от сокет адреса.
SQL5042N | Един от процесите за поддръжка на комуникационните протоколи на сървъра не може да се стартира. |
Обяснение: Поради отказ при системно обръщение или обръщение към комуникационната подсистема един от процесите за поддръжка на комуникационните протоколи на сървъра не е стартиран успешно.
Отговор на потребителя: Може да изследвате проблема, като:
SQL5043N | Поддръжката на един или повече комуникационни протоколи не може да се стартира успешно. Основните функции на мениджъра на базата данни обаче са стартирани успешно. |
Обяснение: Поддръжката на протокол за комуникация не е стартирала успешно за един или повече протоколи. Възможните причини включват следното:
Можете все още да се свържете към сървъра с протоколи за комуникация, които не са стартирани успешно. Локалните клиенти могат също да се свързват към сървъра.
Отговор на потребителя: Мениджърът на базата данни се опитва да стартира всички комуникационни протоколи, зададени в променливата на обкръжението DB2COMM.
Прегледайте диагностичния журнал (db2diag.log) за детайли за тази грешка. Той ще съдържа повече информация за причината за грешката и информация за успешно стартираните комуникационни протоколи.
Тази грешка се отразява единствено върху протоколите за комуникация, определени чрез променливата на обкръжението DB2COMM.
SQL5047C | Недостатъчно памет за изпълнение на тази функция. |
Обяснение: Няма достатъчно достъпна памет за изпълнение на тази функция.
Изпълнението на функцията не може да бъде завършено.
Отговор на потребителя: Спрете приложението. Възможните решения са следните:
SQL5048N | Номерът на версията на базата данни на клиента не се поддържа от номера на версията на сървъра на базата данни. |
Обяснение: Клиентите на базата данни имат единствено достъп до сървърите на бази данни с номер на версията, който е в обхвата едно ниво по-ниска и две нива по-висока от тази на клиента.
Отговор на потребителя: Опитайте едно или повече от следните действия:
SQL5050C | Съдържанието на конфигурационния файл на мениджъра на базата данни е невалидно. |
Обяснение: Конфигурационният файл на мениджъра на базата данни е невалиден. Вероятно файлът е изменен от текстов редактор или от програма, различна от мениджъра на базата данни.
Командата не може да бъде изпълнена.
Отговор на потребителя: Инсталирайте повторно мениджъра на базата данни.
SQL5051N | Обектът, определен чрез "<квалификатор>" не може да бъде създаден в схема "<име-на-схема>". |
Обяснение: Обектът, създаден с оператора CREATE SCHEMA е определен чрез "<квалификатор>", който е различен от името на схемата. Всички обекти, създадени с оператора CREATE SCHEMA, трябва да бъдат определени с име на схема "<име-на-схема>" или изобщо да не са определени. Неопределените обекти се определят явно с името на схемата.
Операторът не може да бъде обработен.
Отговор на потребителя: Определете явно обекта в схемата с "<име-на-схема>" и отстранете "<квалификатор>" от името на обекта.
sqlcode: -5051
sqlstate: 42875
SQL5055C | Съдържанието на конфигурационния файл на мениджъра на базата данни е невалидно. |
Обяснение: Конфигурационният файл на базата данни е невалиден. Вероятно файлът е изменен от текстов редактор или от програма, различна от мениджъра на базата данни.
Отговор на потребителя: Създайте повторно базата данни или я възстановете от резервно копие.
sqlcode: -5055
sqlstate: 58031
SQL5060N | Определеният токен за конфигурационния параметър е невалиден. |
Обяснение: Определеният в sqlfupd структурата номер на токена, подаден в Configuration Services API е невалиден. Той не съвпада с нито един от поддържаните конфигурационни параметри. Ако е направен опит за подаване на UPDATE, определеният токен вероятно е този от неизменяемия конфигурационен параметър.
Отговор на потребителя: Изберете валиден номер на токен от определените в описанието на Configuration Services API в Ръководство за разработка на приложения. Прекодирайте обръщението към API и стартирайте повторно програмата.
SQL5061N | Невалиден указател към структурата sqlfupd е подаден към Configuration Services. |
Обяснение: Указателят към структурата sqlfupd, подаден като параметър към един от Configuration Services API, е невалиден. Той е или NULL, или не сочи към заделен блок от паметта с размер, указан от параметъра за брояч. За допълнителна информация вижте Ръководство за разработка на приложения.
Отговор на потребителя: Коригирайте кода, който извиква Configuration Services API и повторете API обръщението.
SQL5062N | Подаден е невалиден указател в структурата sqlfupd към Configuration Services. |
Обяснение: Структурата sqlfupd е подадена като параметър към един от Configuration Services API, съдържащи невалиден указател. Указателят или е NULL, или не сочи към заделен блок от паметта с размер, указан от параметъра за брояч. Всеки подаден токен в структурата трябва да има съответен указател към поле, където се подава или получава от API. За допълнителна информация вижте Ръководство за разработка на приложения.
Отговор на потребителя: Коригирайте кода, който извиква Configuration Services и стартирайте повторно програмата.
SQL5065C | Стойността на типа на възела в конфигурационния файл на мениджъра на базата данни е невалидна. |
Обяснение: Параметърът тип на възел в конфигурационния файл на мениджъра на базата данни е невалиден.
Командата не може да бъде изпълнена.
Отговор на потребителя: Инсталирайте повторно мениджъра на базата данни.
SQL5066W | Съкратена е стойността на конфигурационния параметър на базата данни за токен "<име-на-токен>". |
Обяснение: Стойността на конфигурационния параметър на базата данни е по-голяма отколкото определения токен може да съдържа.
Стойността на този конфигурационен параметър на базата данни се представя от нов токен и той трябва да се използва, ако стойността е по-голяма, отколкото може да се съдържа в стария токен.
Отговор на потребителя: Използвайте новия токен за този конфигурационен параметър на базата данни.
SQL5070N | Параметърът за брояч в командата за конфигурация е невалиден. Той трябва да бъде по-голям от 0. |
Обяснение: Стойността на брояча, подадена като параметър към Configuration Services API, трябва да бъде по-голяма от 0.
Командата не може да бъде изпълнена.
Отговор на потребителя: Коригирайте кода, който извиква Configuration Services и стартирайте повторно програмата.
SQL5075N | Помощната програма за конфигурация е прекъсната. |
Обяснение: Получено е прекъсване от помощната програма. Вероятно потребителят е натиснал последователността от клавиши за прекъсване.
Командата не е изпълнена. Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново.
SQL5081N | Записът в конфигурационният файл на базата данни за размера на буферния пул (buffpage) не е във валидния обхват. |
Обяснение: Минималната стойност за размера на буферния пул е два пъти по-голяма от максималния брой на активните процеси (maxappls). Максималната стойност за размера на буферния пул е 524288 (броя в 4KB страници) и зависи от операционната система. Максималната стойност за AIX е 51000 (204000 за DB2 Enterprise - Extended Edition) (4KB страници). В HP-UX стойността трябва да бъде между 16 и 150000 (4KB страници).
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за размера на буферния пул.
SQL5083N | Записът в конфигурационния файл на базата данни за размера на основния размер на журналния файл (logfile) не е във валидния обхват. |
Обяснение: Стойността за основния размер на журналния файл трябва да е между 12 и (2**32 - 1).
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за основния размер на журналния файл.
SQL5091N | Записът в конфигурационният файл на базата данни за размера на едно разширение на журналния файл (logext) не е във валидния обхват. |
Обяснение: Стойността за размера на едно разширение на журналния файл трябва да бъде между 4 и 256.
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за размера на разширението на журналния файл.
SQL5092N | Записът в конфигурационният файл на базата данни за максимално допустимия размер на разширение на журналния файл (logmaxext) не е във валидния обхват. |
Обяснение: Стойността на максимално допустимия брой на разширения на журналния файл трябва да бъде между 0 и (2 * 10**6).
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за максимално допустимия брой на разширения на журналния файл.
SQL5093N | Записът на конфигурационния параметър на базата данни за размера на стека на агентите не е във валидния обхват. |
Обяснение: Стойността за размера на стека на агентите трябва да бъде между 2 и 85.
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за размера на стека на агентите.
SQL5099N | Новата пътека към журнала (newlogpath) в конфигурационния файл на базата данни е невалидна. |
Обяснение: Пътеката към журналния файл е невалидна поради една от следните причини.:
Исканата промяна не е направена.
Отговор на потребителя: Подайте командата отново с валидна стойност за новата пътека към журнала.
sqlcode: -5099
sqlstate: 08004