SQL2400N | Посоченият тип в командата BACKUP не е валиден. Той трябва да е или 0, за да се архивира цялата база данни, или 1, за да се архивират само текущите промени. |
Обяснение: Типът трябва да е или 0 за архивиране на цялата база данни, или 1, за архивиране само на промените.
Помощната програма спира работа.
Отговор на потребителя: Подайте отново командата на помощната програма с верния тип.
SQL2401N | Не може да се изпълни "Архивиране само на промените", докато не се направи архивно копие на цялата база данни. Типът трябва да е 0. |
Обяснение: Заявено е архивиране само на промените, без да е заявено първо архивиране на цялата база данни, или е повреден вътрешен файл така, че помощната програма BACKUP не може да определи дали е направено пълно архивиране. Не може да се използва архивиране само на промените, докато не се направи архивно копие на цялата база данни.
Помощната програма спира работа.
Отговор на потребителя: Подайте отново командата на помощната програма с верния тип.
SQL2403N | Потребителят не разполага с необходимата оторизация за пускане
на помощната програма за базата данни. |
Обяснение: Потребителят е направил опит да изпълни помощна програма за базата данни без да има право SYSADM или DBADM.
Помощната програма спира работа.
Отговор на потребителя: Не правете опит да извиквате помощната програма без необходимата оторизация.
SQL2404N | Носителят приемник на архива е пълен. Необходими са поне "<брой>" свободни байта на този носител. |
Обяснение: Носителят приемник на архива не разполага с достатъчно място за създаване на вътрешна поддиректория и информационен файл.
Помощната програма спира работа.
Отговор на потребителя: Подгответе носителя на архива така, че той да разполага със посочения брой свободни байтове и подайте командата отново.
SQL2405N | Командата BACKUP не може да бъде изпълнена, защото има предишна недовършена команда RESTORE. |
Обяснение: Базата данни е в неконсистентно състояние в резултат от срив на системата по време на операции за възстановяване или в резултат от аварийно прекъсната команда RESTORE.
Помощната програма спира работа.
Отговор на потребителя: Подайте отново командата RESTORE.
SQL2406N | Командата BACKUP не може да бъде изпълнена, защото за базата данни трябва да се изпълни ролфоруърд. |
Обяснение: Архивирането е неуспешно, защото базата данни е в неконсистентно състояние.
Помощната програма спира работа.
Отговор на потребителя: Използвайте командата ROLLFORWARD, за да направите базата данни използваема. След това подайте отново командата BACKUP.
SQL2407N | Възникнала е входно-изходна грешка при четене на файла "<име>". Командата BACKUP не може да бъде изпълнена, защото не може да определи дали е завършил RESTORE. |
Обяснение: Посоченият файл не може да бъде прочетен поради входно-изходна грешка. Тъй като файлът съществува, команда BACKUP или RESTORE не е приключила. При успешното завършване на процеса този файл се изтрива.
Помощната програма спира работа.
Отговор на потребителя: Определете кой процес е изпълнен преди това. Изтрийте посочения файл и подайте отново предишната команда.
SQL2408W | Базата данни е архивирана, но входно-изходната грешка "<грешка>" е възникнала при изтриване на файла "<име>". |
Обяснение: Командата BACKUP е изпълнена успешно. Посоченият файл не е изтрит поради входно-изходна грешка.
Помощната програма приключи работа.
Отговор на потребителя: Опитайте да изтриете посочения в съобщението файл.
SQL2409N | Когато се изпълнява BACKUP само на промените, трябва да се използва последното архивно копие. |
Обяснение: Потребителят е направил опит да изпълни архивиране само на промените, но зададеното архивно копие не е последния направен архив или предишната операция архивиране само на промените е неуспешна.
Помощната програма спира работа.
Отговор на потребителя: Намерете най-скорошния архивен образ и повторете командата. Ако не може да се намери най-скорошния архивен образ или ако предишното архивиране само на промените не е било успешно, повторете командата, искайки архивиране на цялата база данни, вместо само на направените промени.
SQL2410N | Не може да бъде изпълнено "Архивиране само на промените", ако базата данни е разрешена за ROLLFORWARD или ако BACKUP е бил извършен през изход за потребителя. |
Обяснение: Потребителят е поискал да архивира само промените в база данни, за която има разрешение за ролфоруърд, или е поискал архивиране само на промените през програмата за изход за потребителя.
Отговор на потребителя: Възможните решения са:
SQL2411C | Възникнала е входно-изходна грешка при изпълнението на помощна програма. Или на диска не може да се извърши физически запис, или той е запълнен. |
Обяснение: Докато помощната програма извършваше запис на диск или дискета, възникна грешка на операционната система. Действителният код на връщане може да се намери в полето SQLERRD[0] на SQLCA.
Отговор на потребителя: Проверете кода на връщане на грешката в полето SQLERRD[0] на SQLCA. Коригирайте грешката, ако това е възможно, и повторете командата.
SQL2412C | По време на работата на помощна програма на базата данни бе срещната повредена страница от базата данни. |
Обяснение: По време на работата на помощната програма е открита повредена страница на базата данни. Базата данни е в непредсказуемо състояние и помощната програма не може да продължи.
Отговор на потребителя: Запишете номера на съобщението (SQLCODE).
Ако трасирането е активно, обърнете се към Независимото помощно средство за трасиране от командния промпт на операционната система. Прегледайте Независимо помощно средство за трасиране в Ръководство за отстраняване на проблеми за информация за използването на тази възможност. Свържете се с вашия представител на техническия сервиз като предоставите следната информация:
SQL2413N | Не е разрешено да се прави резервно копие на активна база данни, защото или logretainq или userexit за ролфоруърд не са активирани, или за базата данни е в сила условие изчакване при архивиране. |
Обяснение: Не може да се прави резервно копие на активна база данни, докато базата данни не е регистрирана за възстановяване чрез ролфоруърд, тъй като то ще е необходимо по време на възстановяване. Възстановяването чрез ролфоруърд влиза в сила, като се установи или конфигурационният параметър logretain на базата данни, или параметърът userexit и след това се изпълни архивиране на неактивната база данни.
Отговор на потребителя: Изпълнете архивиране на неактивната база данни или реконфигурирайте базата данни за възстановяване чрез ролфоруърд и задайте архивиране на неактивна база данни, така че последващите архивирания на активната база данни да бъдат разрешени.
SQL2414W | Предупреждение! Недостатъчно пространство на устройство "<устройство>" за запис на архивно копие на контролната информация. Този носител няма да съдържа информация за архивирането. |
Обяснение: По време на операция за архивиране е монтиран нов носител и е позициониран, след като един или повече носители са се напълнили. На този носител няма достатъчно свободно пространство, за да се запише информацията за управлението на архивното копие и носителят няма да бъде включен по време на операция за възстановяване.
Отговор на потребителя: Монтирайте нов носител или позиционирайте отново текущия носител, за да осигурите достатъчно свободно пространство за тази заглавна част, след това се върнете към помощната програма с параметъра callerac, указвайки дали обработката продължава.
SQL2416W | Предупреждение! Устройство "<device>" е пълно. Моля, ви, поставете нов носител. |
Обяснение: Използваната от помощната програма лента е пълна.
Отговор на потребителя: Монтирайте друга лента и продължете операцията с параметъра callerac указвайки дали обработката продължава.
SQL2418N | Базата данни, указана за архивиране, не съществува. |
Обяснение: Базата данни, указана в параметъра dbase на командата Database Backup, не може да бъде намерена.
Отговор на потребителя: Уверете се, че за помощната програма Backup Database е посочен правилния псевдоним на базата данни и че базата данни съществува за този псевдоним. Подайте командата отново с правилния псевдоним.
SQL2419N | Дискът приемник "<диск>" е пълен. |
Обяснение: По време на работа на помощна програма за базата данни дискът приемник се е напълнил. Помощната програма е спряна и приемникът е изтрит.
Отговор на потребителя: Уверете се, че на разположение на помощната програма има достатъчно свободно пространство на диска или я пренасочете към друг носител, като например лента.
В базираните на Unix системи състоянието на препълване на диска може да се предизвика при надвишаване на максимално допустимия размер на файла за текущия потребител. Използвайте командата chuser, за да обновите fsize. Вероятно ще се наложи да заредите отново системата.
При системи, които не са базирани на unix, това условие за препълване на диска може да е поради надвишаване на максимално допустимия за операционната система размер на файл. Насочете приемника към друг носител, например лента, или използвайте множество приемници.
SQL2420N | Недостатъчно пространство на устройство "<устройство>", за да се запише началната информация за управлението на архива. |
Обяснение: По време на операция за архивиране е необходимо да се създаде начална заглавна част на архива в началото на архивното копие. Тази заглавна част трябва да се събира на една лента, когато извършвате архивиране на лента. На лентата няма достатъчно свободно пространство, за да се запише тази заглавна част.
Отговор на потребителя: Подайте отново командата за архивиране и или насочете изхода към друга лента, или позиционирайте отново сегашната лента така, че да осигурите достатъчно свободно пространство за заглавната част.
SQL2421N | Не е разрешено архивиране на ниво пространство за таблици, защото не е разрешено възстановяване чрез ролфоруърд. |
Обяснение: Не може да се изпълни архивиране на ниво пространство за таблици, докато базата данни не е регистрирана за възстановяване чрез ролфоруърд, тъй като то ще бъде необходимо по време на възстановяването. Възстановяването чрез ролфоруърд влиза в сила, като се установи или конфигурационният параметър logretain на базата данни, или параметърът userexit и след това се изпълни архивиране на неактивната база данни.
Отговор на потребителя: Изпълнете пълно архивиране на базата данни или я реконфигурирайте за възстановяване чрез ролфоруърд и подайте архивиране на неактивна база данни, така че последващите архивирания на ниво пространство на таблици да бъдат разрешени.
SQL2422N | Базата данни не може да бъде архивирана с API за архивиране от предишно ниво поради несъвместими местоположения на пространствата на таблици. |
Обяснение: Тази база данни съдържа пространства на таблици, които са били дефинирани на място, различно от поддиректорията на базата данни. Това не е съвместимо с използвания API.
Отговор на потребителя: Използвайте текущия API за архивиране, за да архивирате базата данни.
SQL2423N | Базата данни не може да бъде архивирана, защото някои индексни файлове липсват. |
Обяснение: Липсват някои индексни файлове, необходими за архивирането. Тези индекси файлове трябва да бъдат създадени отново, преди да се архивира базата данни.
Отговор на потребителя: Изпълнете програмата 'db2recri', за да създадете отново липсващите индексни файлове и след това подайте отново командата за архивиране.
SQL2424N | Архивирането не може да бъде изпълнено успешно, защото не са завършили асинхронни операции за копиране в DB2 Data Links Manager. |
Обяснение: TSM или сървърът за архивиране, доставен от друг производител, може да не е в работно състояние.
Отговор на потребителя: Уверете се, че TSM или сървърът за архивиране, доставен от друг производител, е в работно състояние и подайте командата за архивиране отново.
SQL2425W | Журналният файл за резервно копие не е съкратен. |
Обяснение: По време на създаване на резервно копие на активна база данни всички буферирани записи в журнал са записани на диска и последният активен журнален файл е отрязан. При текущото архивиране съкращаването на последния активен журнален файл не е завършило успешно. В резултат от това ще продължат да се записват нови записи в последния журнален файл, използван по време на архивирането.
Отговор на потребителя: Не е необходимо действие от страна на потребителя. Последният активен журнален файл, използван по време на архивирането, евентуално ще се деактивира, след като се запълни.