dmimportuserconfiguration-Mehrere Konfigurationen von CDC Replication importieren

Mit diesem Befehl können Sie eine oder mehrere Instanzen von CDC Replication erstellen oder aktualisieren, indem Sie die Konfigurationseinstellungen aus einer XML-Datei importieren, die Sie mit dem Befehl 'dmexportconfiguration' erstellt haben, und eine XML-Konfigurationsdatei mit Werten, die Sie überschreiben möchten.

Sie können diesen Befehl mit einem Script ausführen und eine unbeaufsichtigte Installation verwenden, um CDC Replication auf mehreren Systemen zu implementieren.

Syntax

Starten Sie an einer Eingabeaufforderung das Importbenutzerkonfigurationstool, indem Sie einen der folgenden Befehle im angegebenen Verzeichnis absetzen:

Fenster
CDC_Replication_installation_directory\bin\dmimportuserconfiguration path-to-base-XML-configuration-file path-to-user-XML-configuration-file [-L locale]
Linux und UNIX
CDC_Replication_installation_directory/bin/dmimportuserconfiguration path-to-base-XML-configuration-file path-to-user-XML-configuration-file [-L locale]

Parameter

CDC_Replication_Installationsverzeichnis
Der Pfad zum Installationsordner von CDC Replication.
Pfad-zu-Basis-XML-Konfigurationsdatei
Der absolute Pfad zur XML-Basiskonfigurationsdatei, die Sie importieren. Diese Datei wird mit dmexportconfiguration in einer vorhandenen Instanz von CDC Replication generiert.
path-to-user-XML-Konfigurationsdatei
Der absolute Pfad zur XML-Benutzerkonfigurationsdatei, die manuell mithilfe der XML-Exportdatei erstellt wird. Die Datei enthält Schlüssel und Werte, die Sie in der XML-Basiskonfigurationsdatei überschreiben möchten.
[-L L Gebietsschema ]
Der Name der Ländereinstellung, die für die CDC Replication-Instanz verwendet wird Der Standardwert ist die Ländereinstellung Ihres Systems.

Ergebnis

Dieser Befehl gibt den Wert 0 zurück, wenn der Befehl erfolgreich ausgeführt wurde. Wird ein Wert ungleich null zurückgegeben, dann ist die Ausführung des Befehls fehlgeschlagen.

Beispiel

Das folgende Beispiel zeigt das Format einer XML-Benutzerkonfigurationsdatei namens userconfiguration.xml:

<userconfig>

<instance overrideTargetTables="true">
<name>instancename1</name>
<tcpPort>10450</tcpPort>
<dbName>dbname1</dbName>
...
...
</instance>

<instance overrideTargetTables="true">
<name>instancename2</name>
<tcpPort>10451</tcpPort>
<dbName>dbname2</dbName>
...
</instance>

...
...
...

<instance overrideTargetTables="true">
<name>instancenameN</name>
<tcpPort>10500</tcpPort>
<dbName>dbnameN</dbName>
...
...
</instance>

</userconfig>