Konfigurationssatzimport

Mit dem Dienstprogramm für den Konfigurationssatzimport können Sie eine Konfigurationssatz-Sicherungsdatei in eine Instanz von Release Control importieren. Das Importieren eines Konfigurationssatzes ist beispielsweise bei einer Migration in eine andere Umgebung nützlich, etwa von einer Staging-/Testumgebung in eine Produktionsumgebung.

  1. Diese Funktion ist auch in der Benutzeroberfläche von Release Control verfügbar. Es wird empfohlen, die Benutzeroberflächenoption zu verwenden, mit der auch Validierungen des importierten Konfigurationssatzes durchgeführt werden.
  2. Der importierte Konfigurationssatz erhält den Namen der Sicherungsdatei. Der Konfigurationssatzname ist eindeutig, d. h. es ist nicht möglich, eine Datei mit demselben Sicherungsdateinamen ein zweites Mal zu importieren.

So importieren Sie einen Konfigurationssatz:

  1. Auch wenn der Server bei Verwendung dieses Dienstprogramms ausgeführt werden kann, empfehlt es sich, zunächst alle ausgeführten Instanzen von Release Control zu beenden, da für einige Konfigurationen ein systemweiter Neustart erforderlich sein kann.
  2. Führen Sie folgenden Befehl aus:
    <Release Control-Installationsverzeichnis>\bin\ImportCs.bat <Datenbankeigenschaften> <Name der Sicherungsdatei>

    wobei <Datenbankeigenschaften> durch einen Verweis auf den Speicherort der Datei database.properties oder durch Angabe aller Datenbankeigenschaften angegeben werden kann.

Die Befehlszeilenoptionen:

Option Beschreibung
--activate Aktivieren der importierten Konfiguration.
--connection-url

Datenbankverbindungs-URL.

Verwenden Sie diese Option nur, wenn -p nicht verwendet wird. Verwenden Sie sie mit den Optionen --dialect, --driver, --username und --password.
--dialect

Datenbankdialekt.

Unterstützte Dialekte: H2Dialect, SQLServerDialect, Oracle9iDialect, Oracle10gDialect.

Verwenden Sie diese Option nur, wenn -p nicht verwendet wird. Verwenden Sie sie mit den Optionen --connection-url, --driver, --username und --password.
--driver

Datenbanktreiberklassen-Name. Beispielsweise: org.h2.Driver, net.sourceforge.jtds.jdbc.Driver, oracle.jdbc.OracleDriver.

Verwenden Sie diese Option nur, wenn -p nicht verwendet wird. Verwenden Sie sie mit den Optionen --connection-url, --dialect, --username und --password.
-f <Dateiname>

--file <Dateiname>

Name der Sicherungsdatei.

Hierbei handelt es sich um eine erforderliche Option.

-h

--help

Verwendungsmeldung.

-p <Datei>

--database-properties <Datei>

Speicherort der Datei database.properties.

Hierbei handelt es sich um eine erforderliche Option, sofern Sie nicht die Optionen --connection-url, --driver, --username und --password verwenden, um die Datenbankeigenschaften anzugeben.
--password

Datenbankkennwort.

Verwenden Sie diese Option nur, wenn -p nicht verwendet wird. Verwenden Sie sie mit den Optionen --connection-url, --dialect, --driver und --username.
--username

Datenbankbenutzername.

Verwenden Sie diese Option nur, wenn -p nicht verwendet wird. Verwenden Sie sie mit den Optionen --connection-url, --dialect, --driver und --password.
--verbose Ausführlicher Modus.

So importieren Sie beispielsweise eine Konfigurationssatz-Sicherungsdatei mit dem Namen mydump.zip:

cd <Stammverzeichnis der RC-Installation>\bin

ImportCs.bat -p ..\conf\database.properties -f mydump.zip