Это старая версия документа.


Работа с дампами базы

Создавать и загружать резервные копии баз данных лучше всего при помощи программы

Работа с резервными копиями базы из интерфейса программы

В интерфейсе программы создание и загрузка резервных копий базы данных доступна в п. Администрирование

При сохранении и загрузке проверяются подключения к базе и наличие доступного места на диске. Если при загрузке дампа возникли проблемы, база становится недоступной для работы.

Так же возможно выполнение этого через консольную утилиту: для сохранения

FSystemConsole.exe save-dump база файл
для загрузки
FSystemConsole.exe load-dump база файл

Если по каким-то причинам из программы не удается сохранить -загрузить резервную копию, то можно воспользоваться специализированными средствами:

My SQL

Экспорт дампа базы

Для обеспечения сохранности данных (например, перед обновлением) или для предоставления базы разработчикам программы Forecast NOW! необходимо создавать дампы базы.

Дамп базы проще всего делать через программу MySQL Workbench

Экспорт дампа базы через меню MySQLWorkbench

  1. Открыть MySQLWorkbench
  2. В меню Management или Server выбрать Data Export
  3. Поставить галочку на нужной базе данных (если нужно передать журнал действий пользователя, то это название исходной базы плюс -log)
  4. Выбирать Export to Self-Contained File
  5. Справа будет кнопка с тремя точка - выбрать путь куда будет сохранен дамп
  6. Поставить галочки во всех полях, которые есть
  7. Нажать Start Export

Импорт дампа базы

Для того, чтобы восстановить базу из ранее сохраненного дампа нужно

1. Выбрать Data Import в меню Management

2. Выбрать Import from self Contained файл и указать путь к экспортированному ранее дампу

3. Нажать Start Import

Если при импорт завершается с ошибкой типа «no databaseselected»

то нужно:

4.Создать базу данных в MySQLWorkbench через запрос (поле запроса открывается при нажатии на +SQL, выполняется запрос нажатием на желтую молнию) «CREATE DATABASE название базы DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_bin»

5. Выбрать Data Import в меню Management, Выбрать Import from self Contained файл и указать путь к экспортированному ранее дампу,

6. В разделе Default Target Schema выбрать созданную через запрос (п.4) базу

7. Нажать «Start import»

MS SQL

Экспорт дампа базы через Microsoft SQL Server Management Studio

  1. открыть Microsoft SQL Server Management Studio
  2. щелкнуть правой кнопкой по нужной базе, выбрать Задачи - Создать резервную копию

3. Выбрать «Тип архивной копии» - Полная, «Архивировать в» - Диск, «компонент архивной копии» - база данных, выбрать путь сохранения дампа

Импорт дампа базы через Microsoft SQL Server Management Studio

-открыть Microsoft SQL Server Management Studio

  1. щелкнуть правой кнопкой по «Базы данных» выбрать «Восстановить базу данных»
  2. Выбрать «Источник» - Устройство и выбрать файл резервной копии для восстановления. Имя базы менять нельзя