Подключить существующую базу данных

Не изменяйте конфигурацию сателлитных БД при подключении существующей БД Docsvision!

  1. Откройте мастер БД Docsvision.

    Мастер БД Docsvision
    Рисунок 1. Мастер БД Docsvision
  2. Выберите режим Подключить существующую базу данных, не представленную в списке. Нажмите Далее.

  3. Укажите данные для подключения к СУБД. Нажмите Далее.

    Мастер БД Docsvision в режиме подключения базы данных
    Рисунок 2. Мастер БД Docsvision в режиме подключения базы данных
    1. Нажмите кнопку Настройки, если требуется изменить конфигурацию сателлитных баз данных[1].

      При подключении БД Docsvision сохраняется существующая в данной БД конфигурация сателлитных БД и служебных таблиц.

      При подключении существующей БД будет применена существующая в данной БД конфигурация сателлитов. Данные из основной БД в сателлитную и обратно не переносятся, поэтому при переключении БД часть данных может быть потеряна.

  4. На следующей странице мастера нужно выбрать обновляемые библиотеки карточек модулей. По умолчанию будут выбраны все библиотеки, требующие обновления. Если необходимо, измените выбор. Нажмите Далее, чтобы продолжить.

    Выбор модулей для обновления
    Рисунок 3. Выбор модулей для обновления
  5. На сервере Linux, в конфигурационном файле модулей укажите псевдоним и строку подключения к существующей БД в конфигурационном файле модуля Платформа и перезапустите службу dvappserver командой:

    sudo systemctl restart dvappserver
  6. Подтвердите параметры подключения базы данных.

    Подтверждение параметров подключения БД
    Рисунок 4. Подтверждение параметров подключения БД

    Параметр Ожидать завершения атомарной операции на SQL Server (сек) определяет максимальное время ожидания завершения отдельного этапа (операции) процедуры создания или подключения БД. Если операция не будет выполнена за указанное время, она завершится с ошибкой.

    Параметр Ожидать завершения атомарной операции на SQL Server (сек) не ограничивает время выполнения пользовательских операций при работе в Windows-клиенте или Web-клиенте. при работе в клиентских приложениях будет применяться стандартное ограничение 600 секунд.

    Если выбранная база данных была подключена или подключена сейчас к другому серверу Docsvision, и лицензия Docsvision не позволяет работать с одной БД одновременно нескольким серверам Docsvision, при нажатии кнопки Далее появится диалоговое окно. В диалоговом окне будут предложены варианты отключения БД.

    Диалоговое окно "Внимание: параллельные серверы"
    Рисунок 5. Диалоговое окно "Внимание: параллельные серверы"

    Нажмите на кнопку Продолжить, чтобы система автоматически отключила БД от других серверов Docsvision.

    Данная процедура подразумевает, что БД будет перемещена (переключена) с одного сервера Docsvision на другой.

  7. Дальнейшие шаги выполняются только если требуется обновление БД.

  8. Дождитесь завершения загрузки SQL объектов.

  9. Выберите модули Docsvision, настройки которых должны быть загружены в БД. Не нажимая, кнопки Завершить, перейдите к следующему пункту инструкции.

    Выбор модулей для загрузки настроек в БД
    Рисунок 6. Выбор модулей для загрузки настроек в БД

    Существующие в БД настройки загружаемых модулей будут перезаписаны.

  10. Нажмите Завершить и дождитесь завершения загрузки настроек.

  11. Предоставьте сервисам Docsvision необходимые права, в т.ч. права на новую БД.


1. Только при подключении БД Docsvision версии 5.4 и использования отдельных служебных таблиц. Подробнее см. разделы "Подключить сателлитные базы данных" и "Настроить размещение служебных таблиц" в документации модуля Платформа