Перейти к основному содержимому

Создание хранилища данных

Данные Indeed AirCard Enterprise можно хранить в Microsoft SQL, PostgreSQL и Postgres Pro.

База данных создается вручную, а для ее наполнения используются скрипты, входящие в состав дистрибутива Indeed AirCard Enterprise.

  1. Создайте базу данных в среде SQL Management Studio с произвольным именем:

    1. В окне Обозреватель объектов (Object Explorer) нажмите правой кнопкой мыши по вкладке Базы данных (Databases).
    2. Выберите Создать базу данных... (New Database...).
    3. Укажите Имя базы данных: (Database name:) и нажмите OK.

  2. Определите Имя для входа (Logins) для созданной базы. Используйте локальную учетную запись SQL или учетную запись Active Directory и наделите её необходимыми правами для работы с созданной базой данных. Эта учетная запись будет использоваться для выполнения операций чтения и записи в базу данных. Подключение к базе с использованием указанной учетной записи настраивается в конфигурационном файле appsettings.json.

    1. Нажмите Безопасность (Security)→Имя для входа (Logins), из списка выберите учетную запись.
    2. Перейдите на вкладку Сопоставление пользователей (User Mapping).
    3. Выдайте права на работу с базой для выбранного имени входа. Укажите разрешения db_owner и public и нажмите ОК.

  3. Выберите в Обозревателе объектов (Object Explorer) созданную базу данных и выполните скрипт init.sql:

    1. Выберите меню Файл (File)→Открыть (Open)→Файл... (File...), укажите путь к файлу init.sql (\IndeedACES\Misc) и нажмите Открыть (Open).
    2. Выберите созданную базу данных в выпадающем меню.
    3. Нажмите Выполнить (Execute).