Installare in modo silenzioso utilizzando un account di servizio dedicato
Se si desidera installare XProtect VMS automatico, è necessario avviare il programma di installazione con gli argomenti nella tabella sottostante. Gli argomenti devono essere creati e salvati in un file XML degli argomenti generato prima dell'installazione.
Argomento | Descrizione |
|---|---|
| Impone l'installazione silenziosa. |
| Percorso del file XML degli argomenti con configurazione completa. Il percorso potrebbe essere: |
| Il percorso del file di licenza. |
Utilizzo di un account di servizio dedicato
Questa descrizione si basa sull'uso di un account di servizio dedicato per la sicurezza integrata. I servizi vengono sempre eseguiti sull'account dedicato, indipendentemente dall'utente connesso, ed è necessario assicurarsi che l'account disponga di tutte le autorizzazioni necessarie, ad esempio, per eseguire attività e accedere alla rete, a file e cartelle condivise.
L'account di servizio deve essere specificato in un file XML di argomenti per le seguenti chiavi:
|
|
La password per l'account di servizio deve essere specificata in testo normale nel valore della chiave seguente:
|
Esempio: riga di comando per avviare l'installazione in modalità silenziosa:
"MilestoneXProtect VMS Products 2023 R2 System Installer.exe" --quiet --arguments=C:\Arguments.xml --license=C:\M01-C01-231-01-ABCDEF.lic
Esempio: file degli argomenti basato sull'uso di un account di servizio dedicato
<?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>Prerequisiti da completare prima di eseguire l'installazione:
È necessario creare l'account di servizio e l'account utilizzato per eseguire l'installazione.
L'account di servizio deve essere autorizzato ad accedere come servizio sul computer in cui viene eseguita l'installazione. Vedere Accesso come servizio.
I database da utilizzare XProtect È necessario creare e assegnare un nome ai database nel file XML degli argomenti, ad esempio:
Nome database |
|---|
|
|
|
I database devono essere configurati in base al seguente elenco:
Configurazione database |
|---|
Le regole di confronto predefinite devono essere impostate su " |
|
|
È necessario creare un accesso SQL Server per l'account di servizio e per l'account utilizzato per eseguire l'installazione in ciascuno dei database. Un utente del database deve essere creato in ciascuno dei database e deve essere un membro del ruolo db_owner in ciascun database.