Skip to main content

XProtect Management Client

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

마지막 업데이트: 2분 동안 읽음
버전2026r2
언어한국어

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

인수

설명

--quiet

자동 설치를 강제 실행합니다.

--arguments

전체 구성이 포함된 인수 XML 파일의 경로입니다. 경로는 다음일 수 있습니다. C:\Arguments.xml.

--license

라이선스 파일의 경로입니다.

전용 서비스 계정 사용

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

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

SERVICEACCOUNT

SERVICEACCOUNT_NONLOC

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

ENCRYPTEDPASSWORD

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

"MilestoneXProtect 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:[company_name]">
  <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>
설치하기 전에 완료해야 할 사전 요구 사항:
  • 서비스 계정과 설치에 사용할 계정을 생성해야 합니다.

  • 서비스 계정은 설치하는 컴퓨터에서 서비스로 로그인할 수 있도록 허용되어야 합니다. Log-on-as-a-service를 참조하십시오.

  • XProtect에서 사용할 데이터베이스를 생성해야 하며, 해당 데이터베이스의 이름을 인수 XML 파일에 다음과 같이 지정해야 합니다.

데이터베이스 이름

Surveillance

Surveillance_IDP

Surveillance_IM

  • 다음 목록에 따라 데이터베이스를 구성해야 합니다.

데이터베이스 구성

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

ALLOW_SNAPSHOT_ISOLATION 다음으로 설정해야 합니다. ON

READ_COMMITTED_SNAPSHOT 다음으로 설정해야 합니다. ON

  • 서비스 계정과 각 데이터베이스에서 설치를 수행하는 데 사용되는 계정에 대해 SQL Server 로그인을 생성해야 합니다. 각 데이터베이스에 데이터베이스 사용자를 생성해야 하며, 해당 사용자는 각 데이터베이스에서 db_owner 역할의 구성원이어야 합니다.