Russian (Русский) - Change language

Создание базы данных вручную

Для того, чтобы вручную подготовить базу данных:

  1. Создайте чистую базу.
  2. Для базы данных SQL выполните скрипт Description.sql
    Для базы данных Oracle выполните скрипт Description_Oracle.sql
    Замечание. По умолчанию скрипт находится в папке C:\inetpub\wwwroot\FlexiCapture12\Server на том компьютере, на котором установлен Сервер приложений.
  3. Для базы данных SQL выполните скрипт DBInitFill.sql
    Для базы данных Oracle выполните скрипт DBInitFill_Oracle.sql
    Замечание. По умолчанию скрипт находится в папке C:\inetpub\wwwroot\FlexiCapture12\Server на том компьютере, на котором установлен Сервер приложений.
  4. Добавьте уникальный идентификатор базы:

INSERT INTO dbo.Settings( Name, Value, ProjectId, BatchTypeId, UserId, Workstation, RoleId, ProcessingStage) VALUES ('DatabaseGUID', NEWID(), NULL, NULL, NULL, NULL, NULL, NULL )

  1. Добавьте первого пользователя

INSERT INTO principal (Name, FullName, EMail, PasswordHash, PasswordReset) values (N'Login', N'FullName', N'email', '', 0)

Где:

  • Login – логин, под которым пользователь будет входить.
    Внимание! Нужно указать логин Windows-пользователя, из-под которого будет открываться Консоль администрирования и мониторинга при подключении к базе.
  • FullName – полное имя пользователя, отображаемое в профиле.
  • Email – адрес электронной почты пользователя.
  1. Задайте роли администратора системы для созданного пользователя

INSERT INTO principalpermission (PrincipalId, RoleType, IsAllowed) values (1, 10, 1).

  1. Подключитесь к созданной базе через Консоль администрирования и мониторинга.

Пользователи баз SQL

Подробнее о правах пользователей см. Права, необходимые для создания и настройки базы данных MS SQL.

09.10.2020 8:50:48


Please leave your feedback about this article