SQL1700N | По време на миграция на базата данни в нея е открито запазеното име на схема "<име>". |
Обяснение: Базата данни съдържа един или повече на брой обекти, които използват името на схема "<име>", запазено от текущия мениджър на базата данни.
Командата не може да бъде изпълнена.
Отговор на потребителя: Уверете се, че всички обекти в базата данни, използващи запазеното име на схема, са премахнати и ги създайте отново, използвайки друго име на схема. Корекцията трябва да бъде направена в изданието на Мениджъра на базата данни, на което първоначално е създадена базата данни. Преди да направите опит за повторна миграция се уверете, че не се използват запазените имена на схеми. След това в текущото ниво на Мениджъра на бази данни отново подайте командата за мигриране на базата данни.
SQL1701N | Базата данни не може да бъде мигрирана, защото последната сесия е прекъсната аварийно. |
Обяснение: Последната операция с базата данни е прекъсната аварийно (например при отпадане на захранването) при предишния мениджър на базата данни. Не може да се извърши миграция на база данни, докато базата данни не се рестартира.
Командата не може да бъде изпълнена.
Отговор на потребителя: Базата данни трябва да се рестартира. Командата RESTART DATABASE трябва да бъде подадена, използвайки изданието на Мениджъра на базата данни, с което е осъществен последния достъп до базата данни. След това в текущото ниво на Мениджъра на бази данни отново подайте командата за мигриране на базата данни.
SQL1702W | Мениджърите на "<протокол>" връзките са стартирани успешно. |
Отговор на потребителя: Не е необходимо действие.
SQL1703W | Директория db2event не може да бъде създадена по време на миграцията на базата данни. |
Обяснение: Базата данни мигрира успешно, но директорията db2event не може да бъде създадена.
Това е само предупредително съобщение.
Отговор на потребителя: За да бъде използван мониторът на събитията, трябва да бъде създадена директорията db2event. Директорията db2event трябва да бъде създадена в директорията на базата данни, в която се намира мигрираната база данни. Директорията на мигрираната база данни може да се определи, като се повика LIST DATABASE DIRECTORY.
SQL1704N | Миграцията на базата данни е неуспешна. Код на причина "<код-на-причина>". |
Обяснение: Миграцията на базата данни е неуспешна. Кодовете за причините са следните:
Отговор на потребителя: Възможните разрешения според кода за причината са:
SQL1705W | Невъзможност за обновяване на запис в директорията на базата данни до нивото на сегашното издание. |
Обяснение: Един или повече на брой псевдоними на базата данни не може да бъдат обновени в директорията на базата данни за база данни, която е била току-що мигрирана от предишно издание.
Отговор на потребителя: Отстранете от каталога псевдонима(ите) на мигрираната база данни и го запишете отново там, използвайки същата информация.
SQL1706W | В директорията на възли е открита поне една база данни, която не е локална за този потребителски модел по време на миграцията на размера на думата. |
Обяснение: При мигрирането на размера на думата за потребителския модел е открита поне една база данни, която не е създадена под този потребителски модел. За да приключи успешно миграцията, такива бази данни трябва да имат същия размер на дума като в този потребителски модел.
Отговор на потребителя: Всички бази данни, каталогизирани за потребителския модел, трябва да са с един и същи размер на дума.
SQL1707N | Не успя да се мигрира размера на дума в потребителския модел. |
Обяснение: Възникна грешка при опит за миграция на размера на думата за потребителския модел. Свържете се с представител на сервиза на IBM.
Отговор на потребителя: Свържете се с представител на сервиза на IBM.
SQL1708W | Миграцията на базата данни приключи със следния код за предупреждение: "<код-за-предупреждение>". |
Обяснение: Миграцията на базата данни приключи с предупреждение Кодовете на предупрежденията са следните:
Отговор на потребителя: Възможно решение, базирано на кодовете за предупреждение:
SQL1749N | Атрибутът NOT LOGGED INITIALLY не може да бъде активиран за таблица "<име-на-таблица>", тъй като тя не е създадена с NOT LOGGED INITIALLY. |
Обяснение: Таблицата "<име-на-таблица>" не е създадена с посочения атрибут NOT LOGGED INITIALLY и затова този атрибут не може да бъде активиран чрез ALTER TABLE.
Операторът не може да бъде обработен.
Отговор на потребителя: Отстранете клаузата NOT LOGGED INITIALLY от оператора ALTER TABLE.
sqlcode: -1749
sqlstate: 429AA
SQL1750N | Не може външни ключове да реферират таблица с родителски ключове "<име-на-таблица>", която е създадена с клаузата NOT LOGGED INITIALLY. |
Обяснение: Таблица, създадена с клауза NOT LOGGED INITIALLY, не може да бъде реферирана с външен ключ.
Отговор на потребителя: В оператора ALTER или CREATE TABLE премахнете референцията на външен ключ към "<име-на-таблица>".
sqlcode: -1750
sqlstate: 429A0
SQL1751N | Резултатната група възли няма да съдържа възли, които може да бъдат използвани в карта на дяловете. |
Обяснение: Група възли трябва да съдържа поне един възел, който да може да се използва в карта на дяловете. Ако възел бъде прибавен към група възли WITHOUT TABLESPACES, той не може да бъде включен в картата на дяловете, защото няма контейнери на пространствата за таблици, дефинирани за тази група възли. Ако възел се прибави чрез LIKE за друг възел и другият възел няма контейнери за всички пространства за таблици в групата възли, тогава нито един от двата възли няма да може да бъде включен към картата на дяловете.
Отговор на потребителя: Не премахвайте всичките възли в групата, без да добавите поне един възел. Ако вече има дефинирани пространства за таблици за групата възли, но няма таблици, уверете се, че поне един възел има контейнери за всички пространства за таблици.
sqlcode: -1751
sqlstate: 428C0
SQL1752N | Пространството за таблици не може да бъде създадено в групата възли "<име-на-група-възли>". |
Обяснение: Групата възли IBMTEMPGROUP може да бъде зададена единствено и само ако пространството за таблици е временно пространство за таблици.
Отговор на потребителя: За временни пространства за таблици задайте група възли IBMTEMPGROUP. За други типове пространства за таблици задайте друга група възли, а не IBMTEMPGROUP.
sqlcode: -1752
sqlstate: 429A1
SQL1753N | Възелът "<номер-на-възел>" няма контейнери за всички временни пространства за таблици, дефинирани в групата възли IBMTEMPGROUP. |
Обяснение: Един възел трябва да има контейнери, дефинирани за всички временни пространства за таблици, определени в групата възли IBMTEMPGROUP за тази база данни, преди да може да бъде включен в групата.
Отговор на потребителя: Подайте оператора ALTER TABLESPACE, за да добавите контейнери на всеки възел за всяко временно пространство за таблици в базата данни.
sqlcode: -1753
sqlstate: 57052
SQL1754N | Индексното пространство за таблици или пространството за таблици с LOB данни не е в групата възли на първичното пространство за таблици. |
Обяснение: Всички пространства за таблици, зададени в оператор CREATE TABLE, трябва да принадлежат на една и съща група възли.
Отговор на потребителя: Уверете се, че всички пространства за таблици, зададени в оператор CREATE TABLE, принадлежат на една група възли.
sqlcode: -1754
sqlstate: 42838
SQL1755N | Възелът "<номер-на-възел>" няма контейнери за всички пространства за таблици, дефинирани в групата възли "<име-на-група-възли>". |
Обяснение: Един възел трябва да има контейнери, дефинирани за всички пространства за таблици, дефинирани в група възли, преди да може да бъде включен в операция за преразпределение на група възли.
Отговор на потребителя: Подайте оператора ALTER TABLESPACE, за да добавите контейнери на възела за всички пространства за таблици, дефинирани в групата възли.
SQL1756N | Повече от една клауза задава контейнери без клаузата ON NODES. |
Обяснение: За CREATE TABLESPACE клаузата USING може да се зададе само веднъж, ако не се използва клаузата ON NODES.
За ALTER TABLESPACE клаузата ADD може да се зададе само веднъж, ако не се използва клаузата ON NODES.
Операторът не е изпълнен.
Отговор на потребителя: Коригирайте оператора и опитайте отново.
sqlcode: -1756
sqlstate: 428B1
SQL1757N | Липсва клауза USING без клауза ON NODES. |
Обяснение: В оператор CREATE TABLESPACE всяка клауза USING задава клаузата ON NODES. Не са включени обаче всичките възли в групата и следователно не всички възли в нея имат контейнери.
Операторът не е обработен.
Отговор на потребителя: Уверете се, че е зададена клаузата USING без клаузата ON NODES, или че всеки възел в групата възли е включен веднъж в клауза ON NODES.
sqlcode: -1757
sqlstate: 428B1
SQL1758W | Контейнерите, които не са предназначени за определени възли, не се използват от пространството за таблици на никой възел. |
Обяснение: Операторите ALTER TABLESPACE и CREATE TABLESPACE включват спецификация на контейнерите за всички възли в групата възли. Спецификацията на контейнерите, която не се следва от клауза ON NODES, е излишна и е игнорирана.
Операторът е изпълнен.
Отговор на потребителя: Ако контейнерите са нужни за някои от възлите, подайте оператор ALTER TABLESPACE, за да добавите необходимите контейнери.
sqlcode: -1758
sqlstate: 01589
SQL1759W | Необходимо е преразпределяне на група възли, за да се променят създадените дялове за данните за обекти от група възли "<име-на-група-възли>", за да се включат някои допълнителни възли, или да се изключат премахнатите. |
Обяснение: Това предупреждение показва, че промяна, направена чрез операторите ALTER NODEGROUP или ALTER TABLESPACE, не е предизвикала промяна в картата на дяловете на тази група възли. Картата на дяловете за група възли се променя веднага от тези оператори само ако няма дефинирани таблици, използващи дефинирано в групата възли пространство за таблици, или възелът, който се премахва, не е в картата на дяловете.
Това предупреждение се показва в следните случаи:
При всички тези случаи вече е дефинирана таблица, като е използвано пространство за таблици в групата възли.
Отговор на потребителя: Ако желаете при разпределението на данни да бъде включен или изключен възел, тогава подайте командата REDISTRIBUTE NODEGROUP или API. Друга възможност е да се премахнат всички таблици, които използват пространства за таблици в групата възли.
sqlcode: +1759
sqlstate: 01618
SQL1760N | Операторът CREATE за запомнена процедура "<име-на-процедура>" трябва да има валидни клаузи LANGUAGE, EXTERNAL и PARAMETER STYLE. |
Обяснение: В CREATE за процедурата "<име-на-процедура>" липсва необходима клауза. Трябва да бъдат зададени LANGUAGE, EXTERNAL и PARAMETER STYLE.
Отговор на потребителя: Добавете липсващата клауза и след това опитайте отново.
sqlcode: -1760
sqlstate: 42601
SQL1761N | Групата възли "<име-на-група-възли>" не е дефинирана за буферния пул "<име-на-буферен-пул>". |
Обяснение: Групата възли за пространството за таблици не е дефинирана за буферния пул. Пространството за таблици не може да бъде създадено или променено така, че да използва тази комбинация от група възли и буферен пул.
Операторът не може да бъде обработен.
Отговор на потребителя: Възможните действия са:
sqlcode: -1761
sqlstate: 42735
SQL1762N | Не може да се осъществи свързване с базата данни, защото няма достатъчно пространство за разполагане на файловете на активния журнал. |
Обяснение: Няма достатъчно дисково пространство за разполагане на файловете на активния журнал.
Отговор на потребителя: Намалете стойностите на конфигурационните параметри на базата данни LOGPRIMARY и/или LOGFILSIZ, така че да се използва по-малък набор от файлове на активния журнал.
SQL1763N | Има множество действия с контейнери в оператора ALTER TABLESPACE. |
Обяснение: Има повече от един тип действие с контейнер (ADD, EXTEND или RESIZE) в оператора ALTER TABLESPACE. Можете да задавате само един тип действие в рамките на един оператор ALTER TABLESPACE. Можете обаче да задавате едно и също действие много пъти за различни контейнери в рамките на оператора.
Отговор на потребителя: Задайте само един тип действие с контейнер в оператора ALTER TABLESPACE.
sqlcode: -1763
sqlstate: 429BC
SQL1764N | Посоченият размер за операция RESIZE в оператор ALTER TABLESPACE е по-малък от текущия размер на контейнера на пространството за таблици. |
Обяснение: Размерът, посочен в оператор ALTER TABLESPACE, използващ операция RESIZE, е по-малък от текущия размер на контейнера на пространството за таблици. Можете да увеличите само размера на контейнера.
Отговор на потребителя: Задайте размер, който е по-голям от текущата стойност за контейнера на пространството за таблици.
sqlcode: -1764
sqlstate: 560B0