powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / миграция из 7 на 8
25 сообщений из 32, страница 1 из 2
миграция из 7 на 8
    #33773885
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые коллеги, помогите кто может. Вопрос о миграции Бд из версии 7.2 в 8.2, системы Windows. Делаю все как рекомендуют IBM-еры.
Проверяю БД командой db2ckmig. Все хорошо, БД может быть перенастроена.
Backup offline БД версии 7.2. Restore на инстанцию 8.2. Восстанавливается, но не перенастраивается. Увеличиваю в 2 раза параметры logfilsiz, logprimary, logsecond, как рекомендуют. Даю команду db2 migrate db MYDB user ... password ...
Какое то время процесс идет, затем вываливается с ошибкой.
SQL0902C. Системная ошибка (код ошибки = "mg6to8PD:SCANOPEN Migration [2928] DMS rc=8404007e"). Последующие операторы невозможно обработать. SQLSTATE=58005. И все. пространство на диске есть. Что то эту ошибку на сайте IBM не нахожу. Правда, система, куда восстанавливаю, WIN XP Professional, 1 Gb ОЗУ, база очень большая. Маленькие базы восстанавливаются без проблем. Что же делать? Спасибо
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33773919
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу пока предложить помедитировать над SQLLIB\DB2\db2diag.log. Там среди гор непонятной для не-ibm-ера информации может оказаться и что-то полезное.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33773937
тлгдшлщм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй через Backup/Restore
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774119
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тлгдшлщмПопробуй через Backup/Restore
Я и делаю через Backup/Restore. Но она сначала Restore, а потом все равно перестраивает в существующую версию. Вот тут и отвал.
Ноя что заметил, все идет нормально, пока не заполнятся все logprimary, при попытке создать следующий лог - выход по ошибке. Делал 56, после 56 отвалилась, делал 200 - после 200. Могу конечно сделать 256, но а вдруг не хватит? А больше то не могу. Может сделать циклическое архивирование?
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774252
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, ей и правда логов не хватает.

Кстати, кроме количества логов, вы можете задавать размер; увеличьте его раз в 10 или 100 ;-). А если не хватает место на диске, а дело происходит на NTFS, можно поставить атрибут Compressed - пусть тормозит, лишь бы миграция отработала.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774478
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor MetelitsaМожет, ей и правда логов не хватает.

Кстати, кроме количества логов, вы можете задавать размер; увеличьте его раз в 10 или 100 ;-). А если не хватает место на диске, а дело происходит на NTFS, можно поставить атрибут Compressed - пусть тормозит, лишь бы миграция отработала.

Да, я именно так и сделал. Количество логов - 256. Размер в страницах - 261144 (максимум), compressed. Тормозит, но пока работает, жду. Спасибо, Виктор. Если и этого не хватит, то ужи не знаю, что делать. Да и база то 123 гига, неужели для DB2, это запредельнный размер?
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774495
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
ага, щаз прям
http://publib.boulder.ibm.com/infocenter/db2luw/v8/topic/com.ibm.db2.udb.doc/core/c0009313.htm
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774579
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggvага, щаз прям
http://publib.boulder.ibm.com/infocenter/db2luw/v8/topic/com.ibm.db2.udb.doc/core/c0009313.htm

Ну а не идет-то почему. Явно ведь логов не хватает.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774627
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
гмм.
А там по ссылочкам походить?
Там, внизу, на странице?
А стой, со следующей, наверняка ведь можно и на что-то типа Understanding Recovery Logs попасть?
пока, к сожалению, база в infinite active loging сама не переходит.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774679
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, бесконечные логи, ... я и забыл... но, честно говоря, отношусь к этой фиче с большим подозрением, потому про них и забыл. По-моему, для production server разумнее расчитать, сколько места можно выделить на диске, и задать соответственно количество логов, не забыв оставить хороший (в десяток гиг) запас места на непредвиденные обстоятельства. "Бесконечные" же легко оставят без этого запаса, что чревато...
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774750
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Victor Metelitsaдля production server разумнее расчитать, сколько места можно выделить на диске, и задать соответственно количество логов, не забыв оставить хороший (в десяток гиг) запас места на непредвиденные обстоятельства. "Бесконечные" же легко оставят без этого запаса, что чревато...
дык речь о процессе миграции.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774754
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
или точнее - об одноразовом специфическом workload.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774815
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Victor Metelitsa]А, бесконечные логи, ... я и забыл... но, честно говоря, отношусь к этой фиче с большим подозрением, потому про них и забыл.

Да, вот бы как нибудь сделать эти самые бесконечные логи. мне то и нужно это на один раз. Миграцию сделать, а потом ведь можно вернуть к исходному состоянию.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774830
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggv Victor Metelitsaдля production server разумнее расчитать, сколько места можно выделить на диске, и задать соответственно количество логов, не забыв оставить хороший (в десяток гиг) запас места на непредвиденные обстоятельства. "Бесконечные" же легко оставят без этого запаса, что чревато...
дык речь о процессе миграции.
Дык я объяснил лишь, почему я о них забыл.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774841
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petsa Victor MetelitsaА, бесконечные логи, ... я и забыл... но, честно говоря, отношусь к этой фиче с большим подозрением, потому про них и забыл.

Да, вот бы как нибудь сделать эти самые бесконечные логи. мне то и нужно это на один раз. Миграцию сделать, а потом ведь можно вернуть к исходному состоянию.
Так оно опять сломалось? Точно также?
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774875
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так оно опять сломалось? Точно также?[/quot]
Да, сломалось, только по времени в 3 раза дольше шло. А потом 256 логов и привет. Место было. Причем протоколирование сделал циклическое. Логи все полные, как и должны быть 262144Х4 Кб
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774932
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для "бесконечных" надо logsecond'у присвоить -1 (и To set logsecond to -1 the userexit configuration parameter must be set to yes . ). Удастся ли это сделать с немигрировавшей базой - большой вопрос.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774951
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что она вообще там делает, что ей нужно столько логов? Индексы, к примеру, не пересоздаются (надо потом будет явно пересоздавать через reorg), а раз так, то и данные должны оставаться нетронутыми. Может, в db2diag.log есть какие-то намёки?
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33774974
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю, что эти параметры изменить можно через db2 update db cfg.
По крайней мере другие параметры (logfilsiz? logprimary, logsecond) меняются причем правда меняются, не врет. По работе вижу. А что она делает, черт ее знает, в diag логе такая каша, в основном 16-ричные цифры и кракозябры, глаза сломал, но ничего не понял.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33775025
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не факт, что даст сменить через db2 update db cfg. Надо проверять.

Что касается разглядывания db2diag.log, имеет смысл его удалить, затем запустить процесс миграции, а когда сломается, начать разглядывать с конца, задом наперед, пытаясь понять, какому месту этого файла соответствует момент поломки. Может быть подсказка в виде имени функции, кода ошибки, значения параметра...
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33775031
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor MetelitsaНе факт, что даст сменить через db2 update db cfg.
Т.е. - присвоить -1 тому параметру. Ведь есть же контроль присваиваемых значений.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33775059
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, так придется и сделать. Сейчас маленько уменьшил БД, до 100 Гиг. Пока ресторю, может пройдет. Но у меня такое впечатление, что все-таки индексы лопатит.
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33778213
petsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые коллеги. Надоел я наверное хуже смерти, но все же.
Кто переходил с версии 7.2 DB2 на 8. Что то я уже ничего не понимаю.
Даюкоманду migrate, начинает преобразование. База размером 80 Гб. Мусолит, мусолит, формирует логов максимум - 256, объем их 256 Гб и все равно мало. Когда все заполнит отваливается по ошибке. В диаглоге сообщение
2006-06-07-14.36.11.905000+240 I53417H396 LEVEL: Warning
PID : 892 TID : 1968 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : TESTPROD
APPHDL : 0-7 APPID: *LOCAL.DB2.060607095455
FUNCTION: DB2 UDB, catalog migration, sqlrlm_catalog_migrate, probe:210
MESSAGE : Begin migrating catalog table: SYSFUNCPARMS

2006-06-07-14.36.12.077000+240 I53815H377 LEVEL: Severe
PID : 892 TID : 1968 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : TESTPROD
APPHDL : 0-7 APPID: *LOCAL.DB2.060607095455
FUNCTION: DB2 UDB, relation data serv, sqlrr_dump_ffdc, probe:20
RETCODE : ZRC=0x00000000=0=PSM_OK "Unknown"

2006-06-07-14.36.12.077000+240 I54194H755 LEVEL: Severe
PID : 892 TID : 1968 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : TESTPROD
APPHDL : 0-7 APPID: *LOCAL.DB2.060607095455
DATA #1 : SQLCA, PD_DB2_TYPE_SQLCA, 136 bytes
sqlcaid : SQLCA sqlcabc: 136 sqlcode: -902 sqlerrml: 61
sqlerrmc: Migrate SYSFUNCPARMS: SCANOPEN Migration[15] DMS rc=8404007e
sqlerrp : SQLRM054
sqlerrd : (1) 0x00000001 (2) 0x00000001 (3) 0x00000000
(4) 0x00000003 (5) 0xFFFFFA16 (6) 0x00000000
sqlwarn : (1) (2) (3) (4) (5) (6)
(7) (8) (9) (10) (11)
sqlstate:

2006-06-07-14.36.12.077000+240 I54951H155 LEVEL: Severe
PID:892 TID:1968 NODE:000 Title: SQLCA
Dump File:D:\PROGRA~1\IBM\SQLLIB\DB2\8921968.000

2006-06-07-14.36.12.077000+240 I55108H414 LEVEL: Severe
PID : 892 TID : 1968 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : TESTPROD
APPHDL : 0-7 APPID: *LOCAL.DB2.060607095455
MESSAGE : * NOTE: NULL pentptr ... no creator/package data
DATA #1 : Hexdump, 1 bytes

ну и так далее.
Неужели у всех так или только у меня такой глюк.
Не должно ведь быть так. И так размер логов в 3 раза больше чем база
Сколько ей еще надо
И нигде в доках ситуация такая не описана.
logsecond = -1 (бесконечные логи) почему то не работает
HE-E-E-LP
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33778241
может не хватает места в темповых директориях ОС?
...
Рейтинг: 0 / 0
миграция из 7 на 8
    #33778267
Herr Developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 petsa
А какой 8.2 fixpak?
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / миграция из 7 на 8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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