Installer uden brugerinput med en dedikeret tjenestekonto
Hvis du ønsker at installere XProtect VMS automatisk, skal du starte installationsprogrammet med argumenterne i tabellen nedenfor. Argumenter skal oprettes og gemmes i en XML-argumentfil, som du genererer før installationen.
Argument | Beskrivelse |
|---|---|
| Tvinger uovervåget installation. |
| Stien til argumentet XML-fil med fuld konfiguration. Stien kunne være: |
| Stien til licensfilen. |
Brug af en dedikeret tjenestekonto
Denne beskrivelse er baseret på brugen af en dedikeret tjenestekonto til integreret sikkerhed. Tjenesterne kører altid på den dedikerede konto, uanset hvilken bruger der er logget på, og du skal sikre dig, at kontoen har alle nødvendige tilladelser til for eksempel at udføre opgaver og få adgang til netværk, filer og delte mapper.
Tjenestekontoen skal være angivet i en argument-XML-fil for følgende nøgler:
|
|
Adgangskoden til tjenestekontoen skal være angivet som almindelig tekst i værdien for den følgende nøgle:
|
Eksempel: kommandolinje til at starte installationen i uovervåget tilstand:
"MilestoneXProtect VMS Products 2023 R2 System Installer.exe" --quiet --arguments=C:\Arguments.xml --license=C:\M01-C01-231-01-ABCDEF.lic
Eksempel: Argumentfil baseret på brugen af en dedikeret tjenestekonto
<?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>Forudsætninger, der skal være opfyldt, før installationen udføres:
Tjenestekontoen såvel som kontoen, der bruges til at udføre installationen, skal oprettes.
Tjenestekontoen skal have tilladelse til at logge på som en tjeneste på den computer, hvor installationen udføres. Se Log på som en tjeneste.
De databaser, der skal bruges af XProtect skal oprettes, og databaserne skal navngives i XML-argumentfilen, for eksempel:
Databasenavn |
|---|
|
|
|
Databaserne skal konfigureres i henhold til følgende liste:
Databasekonfiguration |
|---|
Standardsorteringen skal være sat til " |
|
|
Der skal oprettes et SQL Server-logon for tjenestekontoen og for den konto, der bruges til at udføre installationen i hver af databaserne. Der skal oprettes en databasebruger i hver af databaserne, og brugeren skal være medlem af rollen db_owner på hver database.