Özel bir hizmet hesabını kullanarak sessizce kur
Katılımsız XProtect VYY kurmak istiyorsanız, aşağıdaki tabloda argümanlarla yükleyiciyi başlatmalısınız. Argümanlar, kurulumdan önce oluşturduğunuz bir arguments XML dosyasına oluşturulmalı ve kaydedilmelidir.
Argüman | Açıklama |
|---|---|
| Sessiz kurulumu zorlar. |
| Tam yapılandırmalı arguments XML dosyasının yolu. Yol şu olabilir: |
| Lisans dosyasının yolu. |
Özel hizmet hesabı kullanma
Bu açıklama, tümleşik güvenlik için atanmış bir hizmet hesabının kullanımına dayanmaktadır. Hizmetler, hangi kullanıcının oturum açtığına bakılmaksızın her zaman özel hesapta çalışır ve hesabın görevleri gerçekleştirmek ve ağa, dosyalara ve paylaşılan klasörlere erişmek için gerekli tüm izinlere sahip olduğundan emin olmalısınız.
Aşağıdaki anahtarlar için bir argüman XML dosyasında hizmet hesabı belirtilmelidir:
|
|
Hizmet hesabının parolası, aşağıdaki anahtarın değerinde düz metin olarak belirtilmelidir:
|
Örnek: kurulumu sessiz modda başlatmak için komut satırı:
"MilestoneXProtect VMS Products 2023 R2 System Installer.exe" --quiet --arguments=C:\Arguments.xml --license=C:\M01-C01-231-01-ABCDEF.lic
Örnek: Atanmış hizmet hesabının kullanımına dayalı argüman dosyası
<?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>Kurulum yapılmadan önce tamamlanması gereken ön koşullar:
Kurulumu gerçekleştirmek için kullanılan hesabın yanı sıra hizmet hesabı da oluşturulmalıdır.
Hizmet hesabının, kurulumun gerçekleştirildiği bilgisayarda bir hizmet olarak oturum açmasına izin verilmelidir. Bkz. Hizmet Olarak Oturum Aç.
Kullanılacak olan veritabanları XProtect oluşturulmalı ve veritabanları arguments XML dosyasında adlandırılmalıdır, örneğin:
Veri tabanının adı |
|---|
|
|
|
Veritabanları aşağıdaki listeye göre yapılandırılmalıdır:
Veritabanı yapılandırması |
|---|
Varsayılan harmanlama " |
|
|
Hizmet hesabı ve veritabanlarının her birinde kurulumu gerçekleştirmek için kullanılan hesap için bir SQL Server oturum açma oluşturulmalıdır. Her bir veritabanında bir veritabanı kullanıcısı oluşturulmalı ve kullanıcı, her bir veritabanında db_owner rolünün bir üyesi olmalıdır.