Форум компании Ритм
812 325 01 02
Санкт-Петербург (центральный офис)
495 609 03 32
Москва
777 226 91 91
Алматы
 


Форум компании Ритм
Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Восстановление БД MySQL из резервной копии
Восстановление БД из резервной копии.
Для восстановления БД из ранее созданной резервной копии (см инструкцию по созданию резервной копии) необходимо:
1. Подключиться к БД.
Рисунок
2. Пункт Restore->Open Backup file и указываем файл резервной копии.
Рисунок
3. Запускаем восстановление (Restore).
Рисунок
Добрый день. Подскажите правильный порядок действий при обновлении пультовой программы PCN-6.
1.Создать архив Базы данных ( программа МySql Administrator)
2.Удалить старую версию пультовой программы
3.Установить новую версию
4.Восстановить Базу Данных из архива ( МySql Administrator )
5.Обновить Базу Данных из скрипта

И ещё - "скрипт" это фал архива с расширением ...txt ?

На форуме нашёл два варианта обновления из скрипта : 1-Администрирование>Сервис БД>Обновить БД из скрипта
2. С помощью программы МySql Administrator. Какой правильный?
1. Создать резервную копию БД. Причём делать резервную копию нужно периодически, вне зависимости от частоты обновлений программы.
2. Установить новую версию пультовой программы. При указании корректных параметров подключения к БД обновление структуры БД происходит автоматически.
3. Если поленились указать корректные параметры БД при обновлении, то: "Администрирование>Сервис БД>Обновить БД из скрипта".
Если поленились указать корректные параметры БД при обновлении и невозможно зайти в меню Администрирование из-за того, что пультовая программа работает только с новой структурой БД, то нужно обновлять с помощью сторонних программ. Например с помощью MySQL Administrator.

Скрипт обновления имеет полное имя
c:\pcn6\updatescript\update_mysql.sql
или
c:\pcn8\updatescript\update_mysql.sql
Восстановление БД из резервной копии, созданной по этой инструкции.

1. Скопировать Mysql.exe, create-contact.txt, create-georitm.txt, create-georitm_data.txt, create-idp.txt, create-voyager.txt, drop-contact.txt, drop-georitm.txt, drop-georitm_data.txt, drop-idp.txt, drop-voyager.txt в каталог c:\pcn6
2. Запустить командную строку cmd.exe
3. Выполнить те команды, которые требуются для восстановления нужных вам БД.
Код
cd c:\pcn6
mysql.exe -hlocalhost -uroot -pmasterkey < drop-contact.txt
mysql.exe -hlocalhost -uroot -pmasterkey < create-contact.txt
mysql.exe -hlocalhost -uroot -pmasterkey contact < back-contact.sql
mysql.exe -hlocalhost -uroot -pmasterkey < drop-voyager.txt
mysql.exe -hlocalhost -uroot -pmasterkey < create-voyager.txt
mysql.exe -hlocalhost -uroot -pmasterkey voyager < back-voyager.sql
mysql.exe -hlocalhost -uroot -pmasterkey < drop-georitm.txt
mysql.exe -hlocalhost -uroot -pmasterkey < create-georitm.txt
mysql.exe -hlocalhost -uroot -pmasterkey georitm < back-georitm.sql
mysql.exe -hlocalhost -uroot -pmasterkey < drop-georitm_data.txt
mysql.exe -hlocalhost -uroot -pmasterkey < create-geortim_data.txt
mysql.exe -hlocalhost -uroot -pmasterkey georimt_data < back-georitm_data.sql
mysql.exe -hlocalhost -uroot -pmasterkey < drop-idp.txt
mysql.exe -hlocalhost -uroot -pmasterkey < create-idp.txt
mysql.exe -hlocalhost -uroot -pmasterkey idp < back-idp.sql

где localhost - адрес БД,
root - логин
masterkey - пароль
Восстанавливать нужно те БД, которые используются для вашего ПО.
PCN6 - contact
PCN8 - voyager
GEO.RITM - contact, voyager, georitm, georitm_data, idp.
Страницы: 1