2.8. Конвертировать базу данных
Мы рекомендуем пользователям сразу выбирать нужный тип базы данных в зависимости от своих потребностей. Но, иногда, возникает необходимость преобразовать уже существующую базу в новый тип.
Например, изначально вы использовали файловую базу данных SQLite и работали в программе самостоятельно, но со временем, по мере расширения вашей компании, вы приняли решение докупить несколько рабочих мест и организовать совместную работу. При наличии большого количества рабочих мест и интенсивной работе с данными, рекомендуется использовать серверную базу данных, например, MySQL, MS-SQL Server и другие.
Для того чтобы не вбивать данные с нуля в новую базу, можно воспользоваться инструментом по конвертации имеющейся базы данных в новый тип. Перед началом конвертации нужно создать новую пустую (это важно!) базу данных нужного типа. Затем следует указать параметры подключения к новой базе в настройках инструмента для конвертации и нажать кнопку «Соединиться с новой базой данных». Во время соединения программа автоматически создаст нужную структуру таблиц в новой базе. Если новая база данных была не пустая, то программа выдаст ошибку и не сможет воспроизвести нужную структуру данных.
После того как программа соединится с новой базой данных и создаст необходимую структуру, кнопка «Начать преобразование» станет активной. Нажмите на эту кнопку, чтобы начать конвертацию данных из текущей базы данных в новую. Обратите внимание, что при конвертации будут утеряны некоторые вспомогательные данные, а именно:
- Статистика работы с элементами БД
- История изменения процессов
- Схемы взаимодействий (их можно автоматически перегенерировать в новой БД)
- Схемы движений (их можно автоматически перегенерировать в новой БД)
- Ссылки на элементы с рабочего стола пользователей
- История переписки во встроенном мессенджере