Partager via


Créer et modifier un service de capture de données modifiées Oracle

Important

La capture des changements de données pour Oracle d'Attunity est désormais déconseillé. Pour les détails, référez-vous à l'annonce.

Vous créez et modifiez un service Windows de capture de données modifiées Oracle dans la console de configuration du service de capture de données modifiées.

Pour créer un service Windows de capture de données modifiées Oracle, sélectionnez Services de capture de données modifiées locaux et cliquez sur Nouveau service dans le volet Actions . Vous pouvez également cliquer avec le bouton droit sur Services de capture de données modifiées locaux et sélectionner Nouveau service. La boîte de dialogue Nouveau service Windows de capture de données modifiées Oracle s'ouvre.

OR

Pour modifier les propriétés du service de capture de données modifiées, sélectionnez le service pour lequel vous souhaitez modifier les propriétés et cliquez sur Propriétés dans le volet Actions . Vous pouvez également cliquer avec le bouton droit sur le service que vous utilisez et sélectionner Propriétés. La boîte de dialogue de propriétés du service CDC s'ouvre.

Entrez les informations suivantes dans la boîte de dialogue Nouveau service Windows de capture de données modifiées Oracle ou dans la boîte de dialogue de propriétés du service de capture de données modifiées.

Nom du service :
Entrez le nom du nouveau service Windows de capture de données modifiées Oracle. Vous ne devez pas utiliser des noms longs, si possible. Les caractères / et \ ne peuvent pas être utilisés dans le nom du service.

Notes

Cette option n'est pas disponible lors de la modification du service. Vous ne pouvez pas modifier le nom d'un service Windows qui existe déjà.

Description
Tapez une description du service pour vous aider à l'identifier.

Compte de service
Sélectionnez l'une des options suivantes pour déterminer dans quel compte exécuter le service :

  • Compte système local

    Ce compte n'est pas recommandé, car il donne trop d'autorisations au service.

  • Ce compte

    Sur Windows Vista ou Windows Server 2008, le compte de service par défaut est le compte NETWORK SERVICE.

    Sur Windows 7, Windows Server 2008 R2 et versions ultérieures, le compte de service par défaut est NT Service\\<service-name>.

    Ces comptes vous permettent de travailler sans utiliser de mots de passe, car aucun mot de passe n'est nécessaire pour ces comptes. En outre, ces comptes fournissent uniquement les autorisations nécessaires requises pour exécuter le service de capture de données modifiées Oracle.

    Vous pouvez utiliser un compte Windows local ou de domaine pour le compte de service. Dans ce cas, vous devez entrer le Mot de passe pour ce compte. Ce compte peut correspondre à l'hôte local ou à un compte de domaine. Veillez à mettre à jour le mot de passe lorsqu'il est modifié à l'aide du composant Services locaux dans le Panneau de configuration Windows.

Nom du serveur : sélectionnez l’instance SQL Server cible à laquelle vous connecter (par exemple, \\<computer_name>\<instance_name>). La dernière instance de serveur à laquelle une connexion a été établie est affichée par défaut.

Authentification
Sélectionnez l’un des suivants :

  • Authentification Windows: si vous sélectionnez cette option, le service de capture de données modifiées Oracle se connecte à l'instance SQL Server cible à l'aide de l'identité du compte de service. Si l'instance SQL Server s'exécute sur un autre ordinateur, l'authentification Windows doit être utilisée avec les comptes de domaine.

  • Authentification SQL Server: si vous sélectionnez cette option, vous devez taper le Nom d'utilisateur et le Mot de passe pour la connexion SQL Server que vous souhaitez utiliser. Le service de capture de données modifiées Oracle utilise ces informations d'identification lors de la connexion à l'instance SQL Server cible.

La connexion SQL Server utilisée par le service de capture de données modifiées Oracle doit être membre du rôle serveur fixe public ; aucun autre privilège n'est nécessaire. Une fois que de nouvelles instances Oracle CDC sont ajoutées, cette connexion a un accès db_owner aux bases de données SQL Server associées.

Pour créer la définition de service Windows de capture de données modifiées Oracle, le programme doit disposer d'un accès de mise à jour à la base de données MSXDBCDC dans l'instance SQL Server associée. Lorsque vous cliquez sur OK, une boîte de dialogue vous invite à entrer une connexion SQL Server avec un accès de mise à jour à la base de données MSXDBCDC.

Pour plus d'informations sur les données que vous devez taper dans la boîte de dialogue Connexion à SQL Server, consultez Connection to SQL Server.

Options
Cliquez sur la flèche pour afficher les options disponibles à configurer. Vous pouvez choisir de conserver ces options avec leur valeur par défaut. Options disponibles :

  • Délai de connexion : Tapez le délai (en secondes) pendant lequel le service de capture de données modifiées pour Oracle attend une connexion à SQL Server avant expiration. La valeur par défaut est 15.

  • Délai d’exécution : Tapez le délai (en secondes) pendant lequel le service Windows de capture de données modifiées Oracle attend l'exécution d'une commande avant expiration. La valeur par défaut est 30.

  • Chiffrer la connexion: sélectionnez Chiffrer la connexion pour la communication entre le service de capture de données modifiées Oracle et l'instance SQL Server cible à l'aide d'une connexion chiffrée.

  • Avancé: tapez des propriétés de connexion supplémentaires, si nécessaire.

Mot de passe principal
Entrez un mot de passe qui sera utilisé par le service Windows de capture de données modifiées Oracle pour protéger les informations d'identification de l'exploration de données de journaux Oracle.

Le même mot de passe principal doit également être utilisé lorsque d'autres instances du même service sont configurées sur d'autres nœuds sur un cluster dans une configuration haute disponibilité. Si vous perdez ou modifiez le mot de passe principal, tous les mots de passe d'exploration de données de journaux stockés dans des bases de données d'instance Oracle CDC doivent être entrés de nouveau via la console du concepteur CDC.

Voir aussi

Procédure : créer et modifier un service de capture de données modifiées