[ОТВЕТИТЬ]
Опции темы
07.09.2010 15:18  
madart
Добрый день
Провожу обновление СМ с версии 1,022,1 сп 3 до 1,027,5
обновляю через промежуточные версии :
1.022.1 сп.3 , 1.023 , 1.023.5 , 1.024 , 1.024.6 ,1.025.1 , 1.026 ,1.026.4 , 1.027 , 1.027.5
при обновлении с 1,024 до 1,024,6 инициализация БД не завершилась
закончившись ошибкой:
ошибка в строке 1:
ORA-02437: невозможно подтвердить (SUPERMAG.SMCPOSTQUEUE_PK) - нарушен первичный ключ
ORA-06512: на "SUPERMAG.SMINITNEWCONSTRAINT", line 4
ORA-06512: на line 2
выполнил

delete from smpostqueue;
commit;

теперь при попытке запустить инициализацию заново выдает ошибку:
Целевая база данных не инициализирована или заданы неверные параметры подключения
>>
Версия базы данных 'upgrade from 1.024.5 to 1.024.6.a' не
поддерживается, либо предыдущая инициализация не была завершена.
Какие нужно предпринять действия далее?
 
07.09.2010 15:22  
Dim
восстановить из бэкапа, очистить очередь почтовика и по-новой обновить до 24.6
или попробовать повторно (без восстановлении из бэкапа) повторить инициализацию до 24.6
 
07.09.2010 15:36  
Vovantus
в ближайшем времени, нас ожидает похожее обновление, но с+ прислали мне больше промежуточных дистрибутивов:

Distr_1023.5, Distr_1024.1, Distr_1024.3, Distr_1024.5, Distr_1024.6, Distr_1025.0, Distr_1025.1, Distr_1026.0, Distr_1026.1, Distr_1026.2, Distr_1026.3, Distr_1026.4, Distr_1027.0, Distr_1027.1, Distr_1027.2, Distr_1027.3, Distr_1027.4, Distr_1027.5.

если вариант Dim'a не прокатит, пиши, поделюсь нужным дистрибутивом.
 
07.09.2010 15:39  
Dim
здесь дело не в дистрибутивах, а в том, что он, возможно, похерил базу
 
07.09.2010 15:44  
Mtirt
Ну почему сразу похерил...
Можно попробовать отредактировать таблицу SSSYSINFO.
После этого запустить обновление заново.
 
07.09.2010 15:52  
John Doe
Лучше до апгрейда проверить базу оптимизатором, чтобы индексов битых не было и места в базе хватало. Редактировать sssysinfo не стал бы, иногда оно потом в неадекват впадает, застряв между версиями. Проще откатиться.
 
07.09.2010 18:43  
baggio
я бы проправил сисинфо...
никуда он не потеряется...
можно вообще ручками скрипты прогнать посмотрев... шо да как в них... порядок выполнения в runsripts посмотреть можно... все банально и просто... там либо пакаджи заменяются , либо поля в табличку добавляются... ничего сверх естественного... главное потом как это сделано в runscripts проверить на валидность все объекты...
 
12.09.2010 11:29  
pathfinder
Цитата:
Сообщение от Mtirt
Ну почему сразу похерил...
Можно попробовать отредактировать таблицу SSSYSINFO.
После этого запустить обновление заново.
редактирование не помогает, все равно требуется бекап
 
13.09.2010 17:38  
Mtirt
Мне довольно много версий помогало...
Правда с какой-то из 26-х версий уже и не надо было...
 
13.09.2010 21:33  
madart
Всем спасибо за советы . Решил востановить из бэкапа , очистил почтовик запустил заново - получилось
 
 


Опции темы



Часовой пояс GMT +3, время: 07:50.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.