Accéder au contenu principal

Sous-clé de registre DD_for_SQLServer

Pour chaque instance donnée d'un serveur MS SQL Server pour laquelle Talend Change Data Capture pour la Source MS SQL Server a été installée, vous obtenez une clé sous la clé DD_for_SQLServer. Son nom est celui de l'instance MS SQL Server.

Par exemple, si vous installez ou ajoutez Talend Change Data Capture pour une instance MS SQL Server nommée TCDC_DEV_DEV2 ou DEV2\TCDC_DEV_DEV2 (signifiant instance TCDC_DEV_DEV2 sur le serveur DEV2), vous obtenez une sous-clé nommée TCDC_DEV_DEV2.

Dans cette sous-clé, les paramètres suivants seront applicables à cette instance SQL Server :

Paramètre Description

DriverName (Nom du pilote)

Ce paramètre contient le nom du pilote ODBC utilisé pour accéder à la base MS SQL Server. La valeur par défaut est SQL Server.

LobManagement Paramètre utilisé avec une source MS Azure SQL pour gérer des objets volumineux.
  • valeur = 0 (valeur par défaut) signifie que les LOB ne sont pas gérés
  • valeur = 1 signifie que les BLOB sont considérés comme des colonnes NULL
  • valeur = 2 signifie que les BLOB sont considérés comme des colonnes vides

Maxtrans

Paramètre utilisé avec une source MS Azure SQL pour arrêter la capture d'une table et passer à la table suivante.

  • valeur =0 signifie qu'aucune limite n'est configurée. Les tables sont capturées une par une.
  • valeur =1 ou supérieure signifie que le nombre de lignes capturées d'une table est limité à la valeur saisie.

ParamPwd

Ce paramètre est disponible uniquement si la version de MS SQL Server est 7.0 ou si l'instance SQL pour MS SQL Server 2000 n'est pas une instance nommée. Sa valeur est prise en compte par l'instance non nommée (SQL 2000) ou par MS SQL Server 7.0.

Ce paramètre indique le mot de passe MS SQL Server associé au nom d'utilisateur·trice (paramètre ParamUid décrit ci-dessus) qui sera utilisé par le gestionnaire, le scheduler, le superviseur et le moteur source, pour établir la connexion à MS SQL Server.

La valeur par défaut est la valeur fournie après l'installation (consultez Installer une source MS SQL Server).

ParamUid

Ce paramètre est disponible uniquement si la version de MS SQL Server est 7.0 ou si l'instance SQL pour MS SQL Server 2000 n'est pas une instance nommée. Sa valeur est prise en compte par l'instance non nommée (SQL 2000) ou par MS SQL Server 7.0. Ce paramètre indique le nom d'utilisateur·trice qui sera utilisé par le gestionnaire, le scheduler, le superviseur et le moteur source, pour établir la connexion à MS SQL Server.

La valeur par défaut est la valeur fournie après l'installation (consultez Installer une source MS SQL Server).

TextMaxLength

Ce paramètre existe uniquement si la version de MS SQL Server est 7.0 ou si l'instance SQL pour un SQL Server 2000 n'est pas une instance nommée.

Sa valeur contient la longueur maximale pour une zone de texte, si aucun détail n'est spécifié dans la table DD_MX fournie durant la configuration des paramètres. Cette information n'est généralement pas utilisée.

Sa valeur est incluse par l'instance non nommée (SQL 2000) ou par MS SQL Server 7.0.

La valeur par défaut est configurée à 1000 caractères.

Unicode Ce paramètre est utilisé avec une source MS Azure SQL pour conserver les valeurs Unicode.
Cette clé active et désactive le paramètre Unicode, qui gère les colonnes dont le type de données est nvarchar :
  • valeur = 0 (valeur par défaut) signifie qu'Unicode n'est pas activé : les caractères sont convertis en ANSI 1 octet. Les valeurs Unicode ne sont pas conservées. Seules les colonnes nvarchar sont conservées.
  • valeur = 1 signifie qu'Unicode est activé : les nvachar sont stockés sur deux octets dans le journal.La longueur totale de la table nvarchar est doublée.
    Note InformationsRemarque : Des problèmes peuvent survenir dans le cas suivant : après avoir effectué des réplications avec Unicode = 0, vous décidez de modifier la valeur à 1. Avant de modifier la valeur, contactez l'équipe du Support Talend.
UseAlias Ce paramètre est automatiquement activé (configuré par défaut à 1) lorsqu'une source MS Azure Managed Instance for SQL a été installée. Pour plus de détails, consultez Installer une source MS Azure SQL Managed Instance.

Configurez le paramètre à 0 si vous souhaitez arrêter d'utiliser cette source.

UseCDC Ce paramètre est automatiquement activé (configuré par défaut à 1) lorsqu'une source MS Azure SQL a été installée.

Configurez le paramètre à 0 si vous souhaitez arrêter d'utiliser cette source.

WaitBeforeLog

Ce paramètre configure la durée de pause entre deux appels de MS SQL Server.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.