전용 서비스 계정을 사용하여 자동으로 설치

XProtect 비디오 관리 소프트웨어를 자동으로 설치하려면 아래 표에 있는 인수를 사용하여 설치 프로그램을 시작해야 합니다. 인수는 설치하기 전에 생성한 인수 XML 파일에 생성되고 저장되어야 합니다.

인수설명
--quiet자동 설치를 강제 실행합니다.
--arguments전체 구성이 포함된 인수 XML 파일의 경로입니다. 경로는 다음일 수 있습니다. C:\Arguments.xml.
--license라이선스 파일의 경로입니다.

전용 서비스 계정 사용

이 설명은 통합 보안을 위해 전용 서비스 계정을 사용하는 것을 기준으로 합니다. 어느 사용자가 로그인하든 서비스는 항상 전용 계정에서 실행되며, 해당 계정에 작업을 수행하고 네트워크, 파일, 공유 폴더에 액세스하는 데 필요한 모든 권한이 있는지 확인해야 합니다.

다음 키에 대한 인수 XML 파일에 서비스 계정을 지정해야 합니다.

SERVICEACCOUNT

SERVICEACCOUNT_NONLOC

다음 키에 대한 값에 서비스 계정의 암호를 일반 텍스트로 지정해야 합니다.

ENCRYPTEDPASSWORD

예: 자동 모드로 설치를 시작하는 명령줄:

"Milestone XProtect VMS Products 2023 R2 System Installer.exe" --quiet --arguments=C:\Arguments.xml --license=C:\M01-C01-231-01-ABCDEF.lic

예: 전용 서비스 계정 사용을 기준으로 하는 인수 파일

<?xml version="1.0" encoding="utf-8"?>
<CommandLineArguments xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:milestone-systems">
  <InstallEnvironment>
    <Parameters>
      <KeyValueParametersOfStringString>
        <Value>true</Value>
        <Key>USERACCOUNT</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>domain\sampleaccount</Value>
        <Key>SERVICEACCOUNT</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>domain\sampleaccount</Value>
        <Key>SERVICEACCOUNT_NONLOC</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>sampleaccountpasswordplaintext</Value>
        <Key>ENCRYPTEDPASSWORD</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>%PROGRAMFILES%\Milestone</Value>
        <Key>TARGETDIR</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>true</Value>
        <Key>IsXPCO</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>true</Value>
        <Key>IsDPInstaller</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>false</Value>
        <Key>LEGACY</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>yes</Value>
        <Key>SQL-KEEP-DATA</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>no</Value>
        <Key>SQL-CREATE-DATABASE</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>True</Value>
        <Key>IS_EXTERNALLY_MANAGED</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_MS</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance_IDP;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_IDP</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance_IM;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_IM</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_ES</Key>
      </KeyValueParametersOfStringString>
    </Parameters>
  </InstallEnvironment>
</CommandLineArguments>

설치하기 전에 완료해야 할 사전 요구 사항:

데이터베이스 이름
Surveillance
Surveillance_IDP
Surveillance_IM
데이터베이스 구성

기본 조합은 'SQL_Latin1_General_CP1_CI_AS'로 설정해야 합니다.

ALLOW_SNAPSHOT_ISOLATION은(는) ON으로 설정해야 합니다.

READ_COMMITTED_SNAPSHOT은(는) ON으로 설정해야 합니다.