Перейти к содержимому


[Решено] Обновление


Сообщений в теме: 3

#1 Anry

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 171 сообщений
  • ГородАрхангельск

Отправлено 16 Январь 2013 - 09:05

Снёс старую версию, при удалении он мне предложил сохранить базу, сохранил, поставил 2.0 beta 12.
Потом перекинул старую базу обратно в папку database, а он не запускается.
Дак вот как поставить старую базу на новый клиент?

#2 Administrator

    Менеджер проекта

  • Администраторы
  • 1 407 сообщений

Отправлено 16 Январь 2013 - 11:36

Просмотр сообщенияAnry (16 Январь 2013 - 09:05) писал:

Снёс старую версию, при удалении он мне предложил сохранить базу, сохранил, поставил 2.0 beta 12.
Потом перекинул старую базу обратно в папку database, а он не запускается.
Дак вот как поставить старую базу на новый клиент?

Не надо было так делать, там есть программа для такого случая - пакет обновления. Дело в том, что в новой версии произведены СУЩЕСТВЕННЫЕ изменения в самой базе данных, поэтому подсунуть новой версии программы старую базу это, даже не знаю, наверно как минимум не запустится или будет ошибка при попытке подключения с клиента админа или через web-интерфейс.

Сделайте вот что:
1. Установите прежнюю версию программы. Если это была обновленная 11.7 до 11.8, то все равно установите 11.7, т.к. для 11.8 нет инсталляционного пакета.
https://indigotech.ru/downloads/download.php?file=Setup INDIGO v2.0 b11.7.exe

2. Выключите сервер тестирования
C:\Program Files\INDIGO 2.0 beta\server\uninstall.bat

3. Удалите папку
C:\Program Files\INDIGO 2.0 beta\database

4. Вставьте старую папку базы из бекапа вместо удаленной

5. Скачайте и установите пакет обновления
https://indigotech.ru/downloads/download.php?file=IndigoUpdate 2.0 b12.exe

Проинформируйте о результатах установки обновления.

#3 Anry

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 171 сообщений
  • ГородАрхангельск

Отправлено 16 Январь 2013 - 12:39

Надо было просто поверх поставить? Просто мы уже установи заново и импортировали тесты, пользователей сами вбили, база была не большая, а результаты заранее экспортировали, поэтому не стали делать выше изложенное. Сделаем так со следующего обновления.

#4 Administrator

    Менеджер проекта

  • Администраторы
  • 1 407 сообщений

Отправлено 16 Январь 2013 - 13:00

Просмотр сообщенияAnry (16 Январь 2013 - 12:39) писал:

Надо было просто поверх поставить? Просто мы уже установи заново и импортировали тесты, пользователей сами вбили, база была не большая, а результаты заранее экспортировали, поэтому не стали делать выше изложенное. Сделаем так со следующего обновления.

Нет, не поверх! :) Если на установленную версию программы применить инсталляционнй пакет, то будет масса ошибок в процессе установки, т.к. нельзя заменить программы, которые работают (находятся в памяти), а также это реально может привести к уничтожению базы данных. Пакет обновления это совершенно отдельное приложение, есть инсталляционный пакет (самая первая установка), а потом используется пакет обновления, который уже установленную программу и базу данных обновляет до последней версии, при этом все данные сохраняются.



Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных