Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Создайте базу данных в среде SQL Management Studio с произвольным именем:
    • В окне Обозреватель объектов (Object Explorer) нажмите правой кнопкой мыши по вкладке Базы данных (Databases).
    • Выберите Создать базу данных... (New Database...).
    • Укажите Имя базы данных: (Database name:) например, LogServer.
    • В поле Владелец: (Owner:) определите владельца создаваемой базы.

      Info
      Создайте (например, servicesql) или выберите любую внутреннюю учетную запись SQL, или учетную запись Active Directory (например, сервисную учетную запись для работы Рутокен KeyBox: servicecm). Указанная учетная запись после создания базы будет обладать правами db_owner, public и будет использоваться системой для выполнения операций записи/чтения в базу данных.


    • Сохраните созданную базу данных нажав ОК.

  2. Перейдите в каталог 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>



  3. Отредактируйте 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>


  4. Сохраните изменения и закройте файл конфигурации.