Неофициальный форум для инженеров, технологов и операторов Почты России


    ошибка при обновлении WP

    Поделиться

    ss
    Активист
    Активист

    Сообщения : 75
    Очки : 99
    Репутация : 0
    Дата регистрации : 2014-08-15

    ошибка при обновлении WP

    Сообщение автор ss в Пт Окт 14 2016, 14:52

    всем доброго времени суток! Есть проблемка..при обновлении WP, доходит до резервного копирования БД и выдает ошибку, что не может выполнить gback.exe(1). То ли неверная функция, то ли невозможно выполнить функцию gback.exe. Не хочется менять базу, хотел узнать может кто сталкивался с этим? может кто решал данную проблему?
    avatar
    Rakot
    Эксперт
    Эксперт

    Сообщения : 404
    Очки : 461
    Репутация : 27
    Дата регистрации : 2014-09-13
    Откуда : Хьёрвард

    Re: ошибка при обновлении WP

    Сообщение автор Rakot в Пт Окт 14 2016, 17:04

    тогда делайте так.
    1) запустите обновление и дождитесь появления ошибки, но не закрывайте её.
    2) перейдите в папку c:\program files\patchwinpost или что-то с похожим названием. там будут два скрипта. Как я понимаю, что обновляете до версии 20-9-10, поэтому ищете фаилы "1.20.8 - 1.20.9.sql" и "99_version.sql" скопируйте их куда-нибудь.
    3) закрывайте обновление.
    4) Остановите и по новой запустите firebird.
    5) прогоните скрипты "1.20.8 - 1.20.9.sql" и "99_version.sql" на базе окна.
    6) Запускайте обновление еще раз, обновлятор увидит что база уже обновлена и просто заменить файлы на более новые.
    7)если во время обновления будет ругаться на невозможность заменить файлы, тогда надо завершить работу агента досыла онлайн платежей и каких-то баллов на карту. (или в диспетчере убейте процессы LFCResumeService.exe и lcresend.exe

    всё.

    P.S. перед всеми этими действиями не мешает создать резервную копию базы данных или всей папки с почтовым окном.

    Fisher
    Захожу иногда
    Захожу иногда

    Сообщения : 23
    Очки : 28
    Репутация : 1
    Дата регистрации : 2016-03-09

    Re: ошибка при обновлении WP

    Сообщение автор Fisher в Чт Май 11 2017, 10:27

    Второй вариант:
    1. Сделать копию БД
    2. Запустить Totalcmd
    3. Скопировать файл БД в папку C:\Program Files\Firebird\Firebird_1_5\bin\,
    (курсор стоит там же!!!!)
    4. Проверить БД на повреждения, для этого в командной строке набрать :
    gfix -v -full POSTDB.FDB -user SYSDBA -password masterkey
    (появиться черный экран, когда исчезнет переходим к след. пункту)
    затем исправить их командой
    gfix -mend POSTDB.FDB -user SYSDBA -password masterkey
    5. Затем файл БД вернуть в C:\Program Files\WinPost\DB\ временно остановив кое что для возможности копирования обратно. После копирования запустить...))
    6. Попробовать обновить

    Serpens
    Новичок
    Новичок

    Сообщения : 8
    Очки : 7
    Репутация : -1
    Дата регистрации : 2016-11-22

    Re: ошибка при обновлении WP

    Сообщение автор Serpens в Сб Май 13 2017, 08:39

    Вообще при использовании gfix -mend надо внимательно firebird.log смотреть так как эта команда удаляет испорченные страницы из базы и в тяжелом случае может легко снести кучу важных таблиц

    Спонсируемый контент

    Re: ошибка при обновлении WP

    Сообщение автор Спонсируемый контент


      Текущее время Вт Окт 23 2018, 14:17