Мастер настройки БД Docsvision

Пользователь, выполняющий настройку Docsvision, должен являться локальным администратором (быть указанным в файле sudoers).

Если для подключения к СУБД планируется использовать Windows-аутентификацию, у учетной записи, от имени которой запущена Консоль настройки Docsvision, должны быть следующие права:

  • В Microsoft SQL Server: public, dbcreator, sysadmin на создаваемую БД и полные права на подключаемую БД.

  • В PostgreSQL: пользователь postgres или эквивалентные права, а также полные права на подключаемую БД.

Запустите Консоль настройки Docsvision на машине Windows, с установленными серверными компонентами системы.

Настройка системной БД

Выполните следующие шаги, чтобы подготовить систему Docsvision к работе:
  1. Откройте программу Консоль настройки Docsvision (ярлык "Docsvision Server Console") и откажитесь от продолжения настройки.

  2. Убедитесь, что пользователь, от имени которого выполняется настройка БД, добавлен в группу безопасности DocsVision Administrators.

    Если требуется, добавьте пользователя в группу DocsVision Administrators самостоятельно. Группы безопасности настраиваются в конфигурационном файле модуля Платформа, см. подробнее в разделе "Конфигурация модуля Платформа".

  3. Выполните настройку БД с помощью мастера баз данных (раздел "Базы данных"):

    Раздел "Базы данных" Консоли настройки Docsvision
    Рисунок 1. Раздел "Базы данных" Консоли настройки Docsvision
    • Подключите существующую базу данных Docsvision. Инструкция по подключению существующей БД приведена в документации модуля Платформа, раздел "Подключить существующую базу данных".

    • Создайте новую базу данных. Инструкция по созданию новой БД приведена в документации модуля Платформа, раздел "Создать новую базу данных".

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

      Перед созданием новой БД ознакомьтесь подробно с требованиями к СУБД в соответствующем разделе.

  4. На странице Базы данных выберите вариант Создать новую базу данных и подключить её к серверу, затем нажмите Далее.

    Создание базы данных
    Рисунок 2. Создание базы данных
    1. На странице Базы данных. SQL Server укажите данные для подключения к СУБД.

      Создание новой БД Docsvision
      Рисунок 3. Создание новой БД Docsvision
      • Для БД PostgreSQL адрес сервера следует указывать без домена (например, postgre вместо postgre.company.com), или указывать IP адрес.

      • Порт указывается только для PostgreSQL (по умолчанию — 5432).

      • Особенности работы через SQL- и Windows-аутентификацию см. в документации модуля Платформа, раздел "Особенности SQL- и Windows-аутентификации в БД".

  5. На странице Базы данных. Создание укажите имя создаваемой БД.

    Создание новой БД Docsvision
    Рисунок 4. Создание новой БД Docsvision
    • Не используйте кириллицу, пробелы и спецсимволы в имени БД.

    • Для БД Microsoft SQL Server в поле Язык выберите локаль БД, установленную в параметре Server Collation () экземпляра Microsoft SQL Server. Рекомендуемое значение: Русский (Cyrillic_General_CI_AS).

    • При выборе СУБД Microsoft SQL Server также можно настроить сателлитные БД. Больше информации о сателлитных БД в документации модуля Платформа, раздел "Подключить сателлитные базы данных".

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

    Выбор модулей для загрузки
    Рисунок 5. Выбор модулей для загрузки
  7. Подтвердите параметры, которые будут использованы при создании базы данных. Нажмите Далее.

    Подтверждение параметров создания БД
    Рисунок 6. Подтверждение параметров создания БД

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

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

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

  9. На сервере Linux, в конфигурационном файле модулей укажите имя создаваемой БД конфигурационном файле модуля Платформа и перезапустите службу dvappserver командой:

    sudo systemctl restart dvappserver
  10. На странице загрузки библиотек и настроек карточек дополнительных модулей, выберите модули, которые будут загружены в БД.

    Загрузка библиотек и настроек дополнительных модулей
    Рисунок 7. Загрузка библиотек и настроек дополнительных модулей
  11. Создайте учетную запись для СУБП, подробная инструкция приведена в разделе "Создание учетной записи для СУБП" руководства по установке системы.

    Загрузка данных в БД Docsvision может занять продолжительное время.
  12. Нажмите на кнопку Завершить.