Skip to main content

XProtect Management Client

使用专用服务帐户静默安装

Last Updated: 2 minute read
版本2025r3
語言中文(繁體)

如果您想以自动方式安装视讯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: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>
执行安装前必须完成的必要条件:
  • 必须建立服务帐户以及用来执行安装的帐户。

  • 必须允许服务帐户在执行安装的计算机上作为服务登录。请参阅登入为服务。

  • 必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角色的成员。