Создать новую базу данных

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

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

  3. Укажите информацию для создания БД. Нажмите Далее.

    Настройка подключения к СУБД
    Рисунок 2. Настройка подключения к СУБД
    Тип сервера

    Тип используемой СУБД:

    • Microsoft SQL Server.

    • PostgreSQL.

    Имя сервера

    Сетевое имя сервера или экземпляра СУБД, например sql.company.com.

    Для БД PostgreSQL имя сервера следует указывать без домена, например postgre, а не postgre.company.com. Не следует использовать IP и имя LOCALHOST.

    Порт

    Только для PostgreSQL. Порт подключения к СУБД, в PostgreSQL по умолчанию используется порт 5432.

    Проверка подлинности

    Тип проверки подлинности при подключении к СУБД:

    Логин, Пароль

    Данные учетной записи для подключения к СУБД.

  4. Укажите параметры создания БД и нажмите Далее.

    Настройка создания БД в Microsoft SQL Server
    Рисунок 3. Настройка создания БД в Microsoft SQL Server
    1. Укажите основные параметры БД:

      Имя

      Название БД, с которым она будет создана в СУБД;

      Псевдоним

      Псевдоним с которым БД будет зарегистрирована в Docsvision. Обычно совпадает с именем БД.

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

      Размещение

      Только для Microsoft SQL. Определяет расположение файлов БД на сервере СУБД:

      • Стандартное — расположение файлов определяется настройками СУБД.

      • Другое — расположение файлов БД указывается администратором. Данный вариант размещения применим, если серверная часть модуля Платформа и СУБД установлены на одном компьютере.

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

        Параметр используется только для Microsoft SQL.

    2. Только для БД Microsoft SQL Server. Если требуется, включите создание сателлитных баз данных нажав кнопку Настройки.

      По умолчанию использование сателлитных БД отключено.

  5. Если требуется, выберите собственный SQL-скрипт, используемый для создания базы данных. Нажмите Далее.

    Выбор SQL-скрипта для создания базы данных
    Рисунок 4. Выбор SQL-скрипта для создания базы данных
    • Стандартный — использовать стандартные скрипты Docsvision для создания БД.

    • Другой — использовать собственный скрипт для создания БД.

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

    Выбор модулей для загрузки
    Рисунок 5. Выбор модулей для загрузки

    Выбор библиотеки для загрузки осуществляется установкой флага в строке соответствующей библиотеки. Рекомендуется выбрать все доступные библиотеки карточек.

    Чтобы работать с модулем и зависимыми от него модулями, должна быть загружена его библиотека карточек.

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

    sudo systemctl restart dvappserver
  8. Подтвердите параметры, которые будут использованы при создании базы данных. Нажмите Далее.

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

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

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

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

  10. Выберите модули Docsvision, данные которых должны быть загружены в БД. Нажмите Завершить.

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

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

  11. Чтобы назначить созданную БД основной, следуйте инструкции.

    Основная БД — база данных, с которой работают пользователи, если при подключении к серверу не выбрана иная БД. Сервисы Docsvision также работают с основной БД.

  12. Предоставьте сервисам Docsvision необходимые права.