Справка Business Studio
Переход на сайт нейросети Perplexity AI для поиска информации о Business Studio. Подробнее о возможности см. по ссылке

Содержание справки

Миграция баз данных из MS SQL Server в PostgreSQL

Для переноса информации из базы данных MS SQL Server в базу данных PostgreSQL необходимо иметь:

  • настроенный сервер PostgreSQL;
  • доступ с использованием SQL аутентификации к учетной записи, которая имеет роль superuser на сервере PostgreSQL.

Внимание! Версия мигрируемой базы MS SQL и версия Business Studio, в которой будет выполняться процедура миграции, должны быть совместимыми (см. История версий). Так, например, если мигрируемая база имеет версию 7.0.0.17, то и версия BS, в которой будет выполняться миграция, должна быть строго такой, которая работает с этой версией базы - BS 7.0.9544.

Миграция баз данных осуществляется в Окне свойств подключения к базе данных (для открытия этого окна запустите десктопное приложение, в Окне выбора баз для нужной базы нажмите кнопку/выберите пункт контекстного меню «Свойства»). Для запуска миграции необходимо:

  1. В поле Тип сервера баз данных указать тип сервера: PostgreSQL Server.
  2. В поле Сервер базы данных вручную указать сервер PostgreSQL в формате ИмяКомпьютера:НомерПорта.
  3. В поле База данных указать базу данных одним из способов:
    • ввести новое имя для создания на сервере новой базы данных;
    • с помощью выпадающего списка или вручную указать существующую базу для её удаления и создания новой на её месте.
  4. Включить опцию SQL аутентификация.
  5. Нажать кнопку Мигрировать из… и ввести учетные данные пользователя с ролью superuser.
  6. В появившемся окне выбрать базу данных MS SQL Server.
  7. Дождаться сообщения о завершении миграции базы данных.