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>