Instalați în tăcere folosind un cont de serviciu dedicat
Dacă doriți să instalați XProtect VMS nesupravegheat, trebuie să porniți programul de instalare cu argumentele din tabelul de mai jos. Argumentele trebuie create și salvate într-un fișier XML de argumente pe care îl generați înainte de instalare.
Argument | Descriere |
|---|---|
| Forțează instalarea silențioasă. |
| Calea către fișierul XML de argumente cu configurare completă. Calea ar putea fi: |
| Calea către fișierul de licență. |
Utilizarea unui cont de serviciu dedicat
Această descriere se bazează pe utilizarea unui cont de serviciu dedicat pentru securitate integrată. Serviciile rulează întotdeauna pe contul dedicat, indiferent de utilizatorul care este conectat și trebuie să vă asigurați că acest cont are toate permisiunile necesare pentru a efectua, de exemplu, sarcini și pentru a accesa fișiere de rețea și foldere partajate.
Contul de serviciu trebuie specificat într-un fișier XML de argumente pentru următoarele chei:
|
|
Parola pentru contul de serviciu trebuie indicată în text simplu în valoarea pentru următoarea cheie:
|
Exemplu: linie de comandă pentru a porni instalarea în modul silențios:
"MilestoneXProtect VMS Products 2023 R2 System Installer.exe" --quiet --arguments=C:\Arguments.xml --license=C:\M01-C01-231-01-ABCDEF.lic
Exemplu: fișier de argumente bazat pe utilizarea unui cont de serviciu dedicat
<?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>Cerințe preliminare care trebuie finalizate înainte de efectuarea instalării:
Trebuie create contul de serviciu și contul utilizate pentru a efectua instalarea.
Contul de serviciu trebuie să aibă permisiunea de a vă conecta ca serviciu pe computerul pe care se efectuează instalarea. Consultați Conectare ca serviciu.
Bazele de date de utilizat XProtect trebuie create, iar bazele de date trebuie denumite în fișierul XML de argumente, de exemplu:
Numele bazei de date |
|---|
|
|
|
Bazele de date trebuie configurate conform următoarei liste:
Configurație bază de date |
|---|
Asamblarea implicită trebuie setată la " |
|
|
Trebuie creat un conectare la SQL Server pentru contul de serviciu și pentru contul utilizat pentru a efectua instalarea în fiecare dintre bazele de date. Trebuie creat un utilizator al bazei de date în fiecare dintre bazele de date, iar utilizatorul trebuie să fie membru al rolului db_owner în fiecare bază de date.