Étape 5 (sur site) : générer le schéma pour l’insertion d’un message dans la table SalesOrder
Selon le scénario métier, le message de commande client X12 envoyé par Contoso doit être inséré dans la table SalesOrder de Northwind si la quantité commandée est supérieure à 100. Pour insérer un message dans une table SalesOrder , vous devez générer le schéma de l’opération Insérer sur la table. Dans cette rubrique, vous allez créer une solution BizTalk Server, puis utiliser le complément Consume Adapter Service pour générer le schéma permettant d’effectuer une opération d’insertion sur la table SalesOrder.
Pour générer le schéma pour l’opération Insert sur la table SalesOrder
Créez un projet Visual Studio BizTalk Server. Dans le menu Fichier de Visual Studio, cliquez sur Nouveau, puis sur Projet. Dans la boîte de dialogue Nouveau projet, dans la liste des modèles installés, cliquez sur Projets BizTalk, puis sélectionnez Vider BizTalk Server projet. Pour le nom du projet, entrez
OrderProcessingDemo
, puis cliquez sur OK.Cliquez avec le bouton droit sur le nom du projet dans Explorateur de solutions, pointez sur Ajouter, puis cliquez sur Ajouter des éléments générés.
Dans la boîte de dialogue Ajouter des éléments générés , sélectionnez Consommer le service d’adaptateur, puis cliquez sur Ajouter. Le complément Consume Adapter Service s’ouvre.
Dans la liste déroulante Sélectionner une liaison , sélectionnez sqlBinding, puis cliquez sur Configurer.
Dans la boîte de dialogue Configurer l’adaptateur , cliquez sur l’onglet Sécurité et, dans la liste déroulante Type d’informations d’identification du client , effectuez l’une des opérations suivantes :
Cliquez sur ce bouton. Pour Aucun Se connecter à SQL Server à l’aide de l’authentification Windows. Windows Se connecter à SQL Server à l’aide de l’authentification Windows. Nom d’utilisateur Spécifier le nom d’utilisateur et le mot de passe pour vous connecter à SQL Server en spécifiant des informations d’identification pour un utilisateur défini dans une base de données SQL Server. Notez que le nom d’utilisateur et le mot de passe respectent la casse. Note: Si vous laissez les champs Nom d’utilisateur et Mot de passe vides, l’adaptateur se connecte à SQL Server à l’aide de Authentification Windows. Cliquez sur l’onglet Propriétés de l’URI , puis spécifiez des valeurs pour les paramètres de connexion. Pour plus d’informations sur l’URI de connexion de l’adaptateur SQL, consultez SQL Server URI de connexion.
Notes
Si les paramètres de connexion contiennent des caractères réservés, vous devez les spécifier tels quels sous l’onglet Propriétés de l’URI , c’est-à-dire sans utiliser de caractères d’échappement. Toutefois, si vous spécifiez l’URI directement dans le champ Configurer un URI et que les paramètres de connexion contiennent des caractères réservés, vous devez spécifier les paramètres de connexion à l’aide des caractères d’échappement appropriés.
Notes
Si vous ne spécifiez aucune valeur dans l’onglet de propriété URI, le complément Consume Adapter Service place l’URI en tant que
mssql://.//
. Dans ce cas, l’adaptateur se connecte à la base de données par défaut et à l’instance de base de données par défaut sur l’ordinateur local.Dans la boîte de dialogue Configurer l’adaptateur , cliquez sur OK. Dans la boîte de dialogue Consommer le service d’adaptateur , cliquez sur Se connecter.
Dans la zone Sélectionner une catégorie , développez Tables, puis cliquez sur la table SalesOrder .
Dans la zone Catégories et opérations disponibles , sélectionnez Insérer, cliquez sur Ajouter, puis sur OK. Cette action a pour effet d’ajouter de nouveaux éléments à l’Explorateur de solutions. Le fichier de schéma (TableOperation.dbo.SalesOrder.xsd) est le schéma généré pour effectuer une opération d’insertion sur la table SalesOrder .
Voir aussi
Tutoriel 4 : Création d’une application hybride à l’aide de BizTalk Server 2013