Процедура подготовки сервера Microsoft SQL Server производится администратором СУБД и состоит из следующих шагов:
Создание базы данных.
Создание пользовательской схемы в базе данных.
Создание пользователя.
Раздача прав.
Создаваемая база данных необходима для хранения метаданных Prognoz Platform 8.
Создание базы данных можно произвести с помощью следующего скрипта:
USE MASTER;
GO
CREATE DATABASE DB_NAME;
GO
где:
DB_NAME. Идентификатор создаваемой базы данных.
Данный шаг можно пропустить. По умолчанию используется схема «dbo», но при необходимости можно создать пользовательскую схему в базе данных.
CREATE SCHEMA [SCHEMA_NAME] AUTHORIZATION [DB_OWNER]
где:
SCHEMA_NAME. Идентификатор пользовательской схемы.
Создаваемый пользователь необходим для обеспечения доступа к созданной ранее базе данных.
Создание пользователя можно произвести с помощью следующего скрипта:
EXECUTE SP_ADDLOGIN @loginame = 'USER_NAME', @passwd = 'PASSWORD', @defdb = 'master'
GO
где:
USER_NAME. Имя нового пользователя. Должно совпадать с DB_NAME;
PASSWORD. Пароль пользователя.
Раздачу прав можно произвести с помощью следующего скрипта:
USE DB_NAME
GO
EXEC SP_CHANGEDBOWNER USER_NAME
GO
где:
DB_NAME. Идентификатор созданной ранее базы данных;
USER_NAME. Имя созданного ранее пользователя.
После успешного выполнения всех шагов можно перейти к созданию репозитория. Если в дальнейшем предполагается хранение дистрибутивов Prognoz Platform 8 на сервере БД и обновление оттуда на компьютерах пользователей, то рекомендуется сразу же подготовить служебного пользователя PPUPDATE (MS SQL/Oracle).
См. также: