Setzen von Datenbankeinstellungen für den XenClient Enterprise Synchronizer

Die Konfigurationseinstellungen des XenClient Enterprise sind in der Datenbank gespeichert. Standardgemäß wird hierfür bei der Installation des XenClient Enterprise Synchronizer auf den im Lieferumfang befindlichen Microsoft SQL Server Express zurückgegriffen, optional ist es jedoch auch möglich den XenClient Enterprise Synchronizer für den Einsatz mit anderen Datenbankservern zu konfigurieren. Nötige Datenbankeinstellungen können in der Regel in der Managementkonsole des XenClient Enterprise Synchronizer vorgenommen werden.

Sollte es in Ausnahmefällen nötig werden Optionen außerhalb des XenClient Enterprise Synchronizer zu setzen z.B., weil hierfür in der Managementkonsole noch keine Konfigurationsfelder eingefügt wurden, sollte dies ausschließlich auf Basis der Anweisungen des Citrix Support Teams erfolgen.

Befehle zum setzen von Datenbankeinstellungen (command-line tools)
Der XenClient Enterprise Synchronizer bringt für das manuelle setzen von Datenbankeinstellungen zwei simple Kommandos mit sich, die über die Eingabeaufforderung angesteuert werden können. Nach Abschluss einer Standardinstallation des XenClient Enterprise Synchronizer befinden sich diese im Pfad

C:Program Files (x86)Virtual ComputerNxTopCenterbingetProperty.cmd
C:Program Files (x86)Virtual ComputerNxTopCenterbinsetProperty.cmd
Das “getProperty.cmd” Kommando wird genutzt um eine Einstellung der Datenbank abzufragen und deren aktuellen Wert anzuzeigen. Das “setProperty.cmd” Kommando dient zum setzen eines Wertes für eine Datenbankeinstellung bzw. auch zum Löschen einer Einstellung aus der Datenbank.

Beenden des XenClient Enterprise Synchronizer vor dem Setzen von Datenbankeinstellungen
Es wird empfohlen den XenClient Enterprise Synchronizer zu beenden bevor Datenbankeinstellungen über die Kommandozeile gesetzt werden. Werden Einstellungen über die Kommandozeile gesetzt wärend der XenClient Enterprise Synchronizer arbeitet besteht die Möglichkeit, dass Änderungen nicht bzw. nicht korrekt verarbeitet werden. Somit sollte der XenClient Enterprise Synchronizer immer erst beendet werden, dann die gewünschten Einstellungen gesetzt werden und folgend startet man den XenClient Enterprise Synchronizer wieder.

Funktionsbeschreibung der vorhandenen Befehle
Die Befehle setProperty.cmd und getProperty.cmd haben den folgenden Syntax:
setProperty.cmd –nPropertyName –vPropertyValue
getProperty.cmd -nPropertyName
Auch wenn der Syntax der Befehle sich einfach darstellt, sollte man immer folgendes im Hinterkopf behalten:

  • Es ist KEINE Leertaste zwischen der Option -n und PropertyName.
  • Es ist KEINE Leertaste zwischen der Option -v und PropertyValue.
  • Der PropertyName berücksichtigt Groß- u. Kleinschrift und beinhaltet keine Leerzeichen.We
  • Wenn der Wert für PropertyValue Leerzeichen beinhaltet, muss der Wert wie im folgenden Beispiel in Anführungszeichen gesetzt werden:

setProperty.cmd –nPropertyName –v”PropertyValue mit Leerzeichen”

Beispiel
Das Beispiel veranschaulicht wie XenClient Enterprise Datenbankeinstellungen über die Kommandozeile abgefragt und gesetzt werden können. Initial müssen Sie hierfür die Eingabeaufforderung öffnen und in das ‘bin’- Verzeichnis des XenClient Enterprise wechseln.

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:UsersAdministrator>cd “Program Files (x86)Virtual ComputerNxTopCenterbin”
C:Program Files (x86)Virtual ComputerNxTopCenterbin>dir *Property.cmd

Volume in drive C has no label.
Volume Serial Number is DA23-CCE5
Directory of C:Program Files (x86)Virtual ComputerNxTopCenterbin
04/16/2010 06:45 AM 249 getProperty.cmd
04/16/2010 06:45 AM 249 setProperty.cmd
2 File(s) 492 bytes
0 Dir(s) 278,378,647,552 bytes free

Abfrage des aktuellen Wertes der Option “mgmt.srv.fileimport.path”. Der Standardwert von diesem ist “FileImport”.

C:Program Files (x86)Virtual ComputerNxTopCenterbin>getProperty.cmd -nmgmt.srv.fileimport.path
This command gets a configuration property
FileImport

Ändern Sie den Wert dieser Einstellung, um den FileImport Ordner an eine differente Stelle zu verlegen.

C:Program Files (x86)Virtual ComputerNxTopCenterbin>setProperty.cmd -nmgmt.srv.fileimport.path –v”M:shareNxTop Import”
This command sets a configuration property

Fragen Sie den aktuellen Wert der Datenbankeinstellung für die Option “mgmt.srv.fileimport.path” ab, um sicherzustellen, dass die Umkonfiguration erfolgreich war.

C:Program Files (x86)Virtual ComputerNxTopCenterbin>getProperty.cmd -nmgmt.srv.fileimport.path
This command gets a configuration property
M:shareNxTop Import

 

Posted in Citrix XenClient Ent.
Tags: , , , ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.