dmimportuserconfiguration-Importation de plusieurs configurations CDC Replication
Utilisez cette commande pour créer ou mettre à jour une ou plusieurs instances de CDC Replication en important les paramètres de configuration à partir d'un fichier XML que vous avez créé à l'aide de la commande dmexportconfiguration et d'un fichier de configuration XML avec des valeurs que vous souhaitez remplacer.
Vous pouvez scripter cette commande et utiliser une installation en mode silencieux pour déployer CDC Replication sur plusieurs systèmes.
Syntaxe
A l'invite de commande, lancez l'outil d'importation de configuration utilisateur en exécutant l'une des commandes suivantes dans le répertoire spécifié:
- Fenêtres
CDC_Replication_installation_directory\bin\dmimportuserconfiguration path-to-base-XML-configuration-file path-to-user-XML-configuration-file [-L locale]- Linux et UNIX
CDC_Replication_installation_directory/bin/dmimportuserconfiguration path-to-base-XML-configuration-file path-to-user-XML-configuration-file [-L locale]
Paramètres
- CDC_Réplication_répertoire_installation
- Chemin d'accès au dossier d'installation de CDC Replication.
- chemin d'accès au fichier de configuration XML de base
- Chemin d'accès absolu au fichier de configuration XML de base que vous importez. Ce fichier est généré à l'aide de dmexportconfiguration sur une instance existante de CDC Replication.
- chemin d'accès au fichier de configuration XML de l'utilisateur
- Chemin d'accès absolu au fichier de configuration XML de l'utilisateur créé manuellement à l'aide du fichier XML d'exportation. Le fichier comporte des clés et des valeurs que vous souhaitez remplacer dans le fichier de configuration XML de base.
- [-L locale ]
- Nom de l'environnement local utilisé pour l'instance CDC Replication. La valeur par défaut correspond aux paramètres régionaux de votre machine.
Résultat
Cette commande renvoie la valeur 0 si elle aboutit et une valeur différente de 0 si elle échoue.
Exemple
L'exemple suivant illustre le format d'un fichier de configuration utilisateur XML nommé 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>