...
- Создайте базу данных в среде SQL Management Studio с произвольным именем:
- В окне Обозреватель объектов (Object Explorer) нажмите правой кнопкой мыши по вкладке Базы данных (Databases).
- Выберите Создать базу данных... (New Database...).
- Укажите Имя базы данных: (Database name:) например, LogServer.
В поле Владелец: (Owner:) определите владельца создаваемой базы.
Info Создайте (например, servicesql) или выберите любую внутреннюю учетную запись SQL, или учетную запись Active Directory (например, сервисную учетную запись для работы Рутокен KeyBox: servicecm). Указанная учетная запись после создания базы будет обладать правами db_owner, public и будет использоваться системой для выполнения операций записи/чтения в базу данных. Сохраните созданную базу данных нажав ОК.
- Перейдите в каталог C:\inetpub\wwwroot\ls\targetConfigs и отредактируйте файл cmSqlTarget.config в соответствии с настройками ниже:
<Settings> … </Settings>:- Data Source — имя сервера Microsoft SQL Server или именованного экземпляра Microsoft SQL Server.
- Database — имя базы данных (ILS).
- User Id — сервисная учётная запись для работы с базами данных Рутокен KeyBox.
Password — пароль сервисной учётной записи.
<
Settings
>
<
ConnectionString
>Data Source=DC\SQLEXPRESS;Database=LogServer;User Id=servicesql;Password=P@ssw0rd</
ConnectionString
>
</
Settings
>
Warning В случае использования именованного экземпляра Microsoft SQL Server значение параметра Server необходимо задавать в формате <имя сервера>\<имя экземпляра>.
<
Settings
>
<
ConnectionString
>Server=sql\Named instance; ... </
ConnectionString
>
</
Settings
>
Отредактируйте C:\inetpub\wwwroot\ls\clientApps.config для работы с файлом cmSqlTarget.config:
В секции Application добавьте:
<
Application
Id
=
"cm"
SchemaId
=
"cmSchema"
>
<
ReadTargetId
>cmSqlTarget</
ReadTargetId
>
<
WriteTargets
>
<
TargetId
>cmSqlTarget</
TargetId
>
</
WriteTargets
>
<
AccessControl
>
<!--<CertificateAccessControl CertificateThumbprint="001122...AA11" Rights="Read" />-->
</
AccessControl
>
</
Application
>
В секции Targets добавьте новый элемент:
<
Targets
>
...
<
Target
Id
=
"cmSqlTarget"
Type
=
"mssql"
/>
</
Targets
>
- Сохраните изменения и закройте файл конфигурации.