powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 Upgrade database вызывает sqlstate=54001
6 сообщений из 6, страница 1 из 1
DB2 Upgrade database вызывает sqlstate=54001
    #38521883
Shambler-AdMec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую.
Пытаюсь развернуть бэкап базы данных в db2 9.7, развертывание проходит успешно, однако дбшка
требует upgrade database до текущей версии. Делаю upgrade - получаю на выходе 54001 - слишком длинный или слишком сложный оператор. Такие дела.

Как можно разрешить эту проблему?

Пробовал обновлять конфигурацию БД

db2 update db cfg for DB using STMTHEAP 4096

db2 update db cfg for DB using APPLHEAPSZ 1024

но это не решило проблему.
...
Рейтинг: 0 / 0
DB2 Upgrade database вызывает sqlstate=54001
    #38521897
Shambler-AdMec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бэкап весит под 200 метров.... возможно ли, что мне просто не хватает памяти?
...
Рейтинг: 0 / 0
DB2 Upgrade database вызывает sqlstate=54001
    #38521900
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shambler-AdMec,

Добрый день.
Попробуйте выставить значение в AUTOMATIC:
Код: sql
1.
db2 update db cfg using STMTHEAP 8192 AUTOMATIC
...
Рейтинг: 0 / 0
DB2 Upgrade database вызывает sqlstate=54001
    #38521917
Shambler-AdMec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark BarinsteinShambler-AdMec,

Добрый день.
Попробуйте выставить значение в AUTOMATIC:
Код: sql
1.
db2 update db cfg using STMTHEAP 8192 AUTOMATIC



db2 update db cfg for DB using STMTHEAP 8192 AUTOMATIC
выполнена успешно, но 54001 все равно случается. увы.
...
Рейтинг: 0 / 0
DB2 Upgrade database вызывает sqlstate=54001
    #38521976
Shambler-AdMec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спешу сообщить, что помогла команда:

db2 update db cfg using APPL_MEMORY 8192 AUTOMATIC

После чего, upgrade прошел успешно.
Спасибо, что помогли!
...
Рейтинг: 0 / 0
DB2 Upgrade database вызывает sqlstate=54001
    #38522012
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shambler-AdMecdb2 update db cfg for DB using STMTHEAP 8192 AUTOMATIC
выполнена успешно, но 54001 все равно случается. увы.
Что стоит в SELF_TUNING_MEM у базы?
Если off, то пробуйте увеличивать STMTHEAP каждый раз после неудачи в 2 раза или сразу выставите большое значение (максимум там - 524288)
типа:
Код: sql
1.
db2 update db cfg for DB using STMTHEAP 65536


Какой фикспак на 9.7?
Если один из последних, прикрепите вывод команды
db2diag -H 10m
после upgrade database.
Если один из первых или вообще без фикспака - поставьте последний.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 Upgrade database вызывает sqlstate=54001
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]