Configurer un port avec l’adaptateur WCF-SQL
Cette rubrique fournit des instructions sur la configuration des ports d’envoi et de réception WCF-SQL pour effectuer des opérations sortantes et entrantes sur SQL Server à l’aide de l’adaptateur SQL.
Prérequis
Connectez-vous avec un compte membre du groupe Administrateurs BizTalk Server ou Opérateurs BizTalk. Pour plus d’informations sur les autorisations, consultez Autorisations requises pour le déploiement et la gestion d’une application BizTalk et Droits de sécurité minimaux.
Déployer des adaptateurs pour envoyer des messages à SQL Server
Effectuez les étapes suivantes pour configurer un port d’envoi WCF-SQL pour l’envoi de messages à SQL Server à l’aide de la console Administration BizTalk Server.
Démarrez la console Administration BizTalk Server.
Ajoutez l’adaptateur WCF-SQL à la console Administration BizTalk Server. Pour obtenir des instructions, consultez Ajout de l’adaptateur SQL à BizTalk Server console d’administration.
Dans l’arborescence de la console, développez BizTalk Group, puis Applications.
Développez l’application sous laquelle vous souhaitez déployer l’adaptateur SQL.
Cliquez avec le bouton droit sur Envoyer les ports, pointez sur Nouveau, puis pointez sur le type de port que vous souhaitez configurer en fonction du mode de communication entre BizTalk Server et SQL Server.
Dans la boîte de dialogue Propriétés du port d’envoi, sous l’onglet Général , tapez un nom pour le port d’envoi.
Dans la liste déroulante Type , sélectionnez l’adaptateur WCF-SQL que vous avez ajouté précédemment, puis cliquez sur Configurer.
Dans la boîte de dialogue Propriétés de transport, procédez comme suit :
Cliquez sur l’onglet Général , cliquez sur le bouton Configurer et fournissez des valeurs pour les paramètres de connexion. Pour plus d’informations sur l’URI de connexion de l’adaptateur SQL, consultez Créer l’URI de connexion SQL Server.
Sous l’onglet Général , dans la zone de texte Action , tapez l’action de l’opération. Pour obtenir la liste des actions pour chaque opération, consultez Messages et schémas de message. Par exemple, l’action permettant d’appeler l’opération Insérer sur une table d’une base de données SQL Server est :
TableOp/Insert/dbo/Employee
Notes
Employee est le nom d’une table dans SQL Server base de données.
Cliquez sur l’onglet Liaison et spécifiez les valeurs des propriétés de liaison exposées par l’adaptateur SQL. Pour plus d’informations sur les propriétés de liaison, consultez En savoir plus sur l’adaptateur BizTalk pour SQL Server propriétés de liaison de l’adaptateur.
Notes
Les propriétés de liaison s’affichent selon que vous configurez un port d’envoi ou un port de réception. Par exemple, les propriétés de liaison liées aux notifications ne sont pas disponibles lors de la configuration d’un port d’envoi, car les notifications sont des opérations entrantes et nécessitent une configuration de port de réception.
Cliquez sur l’onglet Informations d'identification, puis effectuez l’une des opérations suivantes :
Sélectionnez l’option Ne pas utiliser l’authentification unique et spécifiez le nom d’utilisateur et le mot de passe pour vous connecter à SQL Server. Notez que le nom d’utilisateur et le mot de passe respectent la casse.
Notes
Si vous souhaitez vous connecter à SQL Server à l’aide de Authentification Windows, spécifiez un nom d’utilisateur et un mot de passe vides. Avant de procéder, l’utilisateur Windows avec lequel vous êtes connecté doit être ajouté à SQL Server comme décrit dans Se connecter à SQL Server Utilisation de l’authentification Windows avec l’adaptateur SQL.
Sélectionnez l’option Utiliser l’authentification unique , puis spécifiez une application d’authentification unique d’entreprise (SSO) associée.
Pour plus d’informations sur la sécurité en ce qui concerne BizTalk Server, consultez Sécurité avec l’adaptateur SQL et BizTalk Server.
Pour revenir à la boîte de dialogue Propriétés du port d’envoi , cliquez sur OK.
Dans la liste Gestionnaire d’envoi , sélectionnez BizTalkServerApplication.
Si vous avez choisi de créer un port d’envoi statique One-Way à l’étape 5, spécifiez un pipeline d’envoi. Dans la liste Envoyer le pipeline , sélectionnez le pipeline qui correspond à XMLTransmit.
Si vous avez choisi de créer un port de Solicit-Response statique à l’étape 5, spécifiez les pipelines d’envoi et de réception.
Dans la liste déroulante Envoyer le pipeline , sélectionnez le pipeline qui correspond à XMLTransmit.
Dans la liste déroulante Recevoir le pipeline , sélectionnez le pipeline qui correspond à XMLReceive.
Cliquez sur OK.
Déployer des adaptateurs pour recevoir des messages de SQL Server
Effectuez les étapes suivantes pour configurer un port de réception WCF-SQL pour la réception de messages de SQL Server à l’aide de la console Administration BizTalk Server.
Démarrez la console Administration BizTalk Server.
Ajoutez l’adaptateur WCF-SQL à la console Administration BizTalk Server. Pour obtenir des instructions, consultez Ajout de l’adaptateur SQL à BizTalk Server console d’administration.
Dans l’arborescence de la console, développez BizTalk Group, puis Applications.
Développez l’application sous laquelle vous souhaitez déployer l’adaptateur SQL.
Cliquez avec le bouton droit sur Ports de réception, pointez sur Nouveau, puis cliquez sur Port de réception unidirectionnel ou Port de réception de la réponse à la demande, en fonction du mode de communication entre BizTalk Server et SQL Server.
Dans la boîte de dialogue Propriétés du port de réception, sous l’onglet Général , tapez un nom pour le port de réception.
Sous l’onglet Emplacements de réception , cliquez sur Nouveau. La boîte de dialogue Propriétés de l’emplacement de réception s’affiche.
Dans la boîte de dialogue Propriétés de l’emplacement de réception, procédez comme suit :
Spécifiez un nom pour l’emplacement de réception.
Dans la liste déroulante Type , sélectionnez l’adaptateur WCF-SQL que vous avez ajouté précédemment, puis cliquez sur Configurer.
Dans la boîte de dialogue Propriétés de transport, procédez comme suit :
Cliquez sur l’onglet Général , cliquez sur le bouton Configurer et fournissez des valeurs pour les paramètres de connexion. Pour plus d’informations sur l’URI de connexion de l’adaptateur SQL, consultez Créer l’URI de connexion SQL Server.
Cliquez sur l’onglet Liaison et spécifiez les valeurs des propriétés de liaison exposées par l’adaptateur SQL. Pour plus d’informations sur les propriétés de liaison, consultez En savoir plus sur l’adaptateur BizTalk pour SQL Server propriétés de liaison de l’adaptateur.
Notes
Les propriétés de liaison s’affichent selon que vous configurez un port d’envoi ou un port de réception. Par exemple, les propriétés de liaison liées aux notifications ne sont pas disponibles lors de la configuration d’un port d’envoi, car les notifications sont des opérations entrantes et nécessitent une configuration de port de réception.
Cliquez sur l’onglet Comportement pour définir le niveau d’isolation des transactions. Pour plus d’informations sur la définition du niveau d’isolation des transactions, consultez Configurer le niveau d’isolation des transactions et Délai d’expiration des transactions avec SQL.
Cliquez sur l’onglet Autre , puis effectuez l’une des opérations suivantes :
Sélectionnez Compte d’utilisateur, puis spécifiez le nom d’utilisateur et le mot de passe pour vous connecter à SQL Server. Notez que le nom d’utilisateur et le mot de passe respectent la casse.
Notes
Si vous souhaitez vous connecter à SQL Server à l’aide de Authentification Windows, spécifiez un nom d’utilisateur et un mot de passe vides. Avant de procéder, l’utilisateur Windows avec lequel vous êtes connecté doit être ajouté à SQL Server comme décrit dans Se connecter à SQL Server Utilisation de l’authentification Windows avec l’adaptateur SQL.
Sélectionnez l’option Obtenir les informations d’identification à partir de l’application affiliée , puis spécifiez une application d’authentification unique associée.
Pour plus d’informations sur la sécurité en ce qui concerne BizTalk Server, consultez Sécurité avec l’adaptateur SQL et BizTalk Server.
Pour revenir à la boîte de dialogue Propriétés de l’emplacement de réception, cliquez sur OK.
Dans la liste déroulante Gestionnaire de réception, sélectionnez BizTalkServerApplication.
Si vous avez choisi de créer un port de réception unidirectionnel à l’étape 5, spécifiez un pipeline de réception. Dans la liste Recevoir le pipeline , sélectionnez le pipeline correspondant à XMLReceive.
Si vous avez choisi de créer le port de réception de la réponse à la demande à l’étape 5, spécifiez les pipelines d’envoi et de réception.
Dans la liste déroulante Recevoir le pipeline , sélectionnez le pipeline qui correspond à XMLReceive.
Dans la liste déroulante Envoyer le pipeline , sélectionnez le pipeline qui correspond à XMLTransmit.
Dans la boîte de dialogue Propriétés de l’emplacement de réception, cliquez sur OK.
Dans la boîte de dialogue Propriétés du port de réception, cliquez sur OK.
Voir aussi
Configurer manuellement une liaison de port physique à l’adaptateur SQL