התקינו בשקט באמצעות חשבון שירות ייעודי
אם ברצונך להתקין XProtect VMS ללא התערבות, עליך להפעיל את תוכנית ההתקנה עם הארגומנטים בטבלה שלהלן. יש ליצור ולשמור ארגומנטים בקובץ ארגומנטים מסוג XML שיצרת לפני ההתקנה.
ארגומנט | תיאור |
|---|---|
| כופה התקנה שקטה. |
| הנתיב לקובץ הארגומנטים מסוג XML עם תצורה מלאה. הנתיב יכול להיות: |
| הנתיב לקובץ הרישיון. |
שימוש בחשבון שירות ייעודי
תיאור זה מבוסס על שימוש בחשבון שירות ייעודי לאבטחה משולבת. השירותים פועלים תמיד בחשבון הייעודי ללא קשר לאיזה משתמש מחובר, ועליך לוודא שלחשבון יש את כל ההרשאות הנדרשות, לדוגמה, לבצע משימות ולגשת לקבצי רשת, לקבצים ולתיקיות משותפות.
יש לציין את חשבון השירות בקובץ XML של ארגומנט עבור המפתחות הבאים:
|
|
יש לציין את הסיסמה עבור חשבון השירות בטקסט רגיל בערך של המפתח הבא:
|
דוגמה: שורת פקודה להתחלת ההתקנה במצב שקט:
"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, לדוגמה:
שם מסד הנתונים |
|---|
|
|
|
יש להגדיר את מסדי הנתונים בהתאם לרשימה הבאה:
תצורת מסד נתונים |
|---|
איסוף ברירת המחדל חייב להיות מוגדר כ״ |
|
|
יש ליצור כניסה ל- SQL Server עבור חשבון השירות ועבור החשבון המשמש לביצוע ההתקנה בכל אחד ממסדי הנתונים. יש ליצור משתמש במסד הנתונים בכל אחד ממסדי הנתונים, והמשתמש חייב להיות חבר בתפקיד db_owner בכל מסד נתונים.