Passaggio 5 (locale): Generare lo schema per l'inserimento di un messaggio nella tabella SalesOrder
In base allo scenario aziendale, il messaggio dell'ordine di vendita X12 inviato da Contoso deve essere inserito nella tabella SalesOrder di Northwind se la quantità ordinata è maggiore di 100. Per inserire un messaggio in una tabella SalesOrder , è necessario generare lo schema per l'operazione Di inserimento nella tabella. In questo argomento si creerà una soluzione BizTalk Server e quindi si userà il componente aggiuntivo consume adapter service per generare lo schema per eseguire un'operazione di inserimento nella tabella SalesOrder.
Per generare lo schema per un'operazione Insert da eseguire sulla tabella SalesOrder
Creare un progetto di Visual Studio BizTalk Server. Scegliere Nuovo dal menu File di Visual Studio e quindi fare clic su Progetto. Nell'elenco dei modelli installati della finestra di dialogo Nuovo progetto fare clic su Progetti BizTalk e quindi selezionare Vuoto BizTalk Server Progetto. Per il nome del progetto immettere
OrderProcessingDemo
e quindi fare clic su OK.Fare clic con il pulsante destro del mouse sul nome del progetto in Esplora soluzioni, scegliere Aggiungi e quindi fare clic su Aggiungi elementi generati.
Nella finestra di dialogo Aggiungi elementi generati selezionare Consume Adapter Service (Utilizza servizio adapter) e quindi fare clic su Aggiungi. Viene aperto il componente aggiuntivo Consume Adapter Service (Utilizza servizio adapter).
Nell'elenco a discesa Selezionare un'associazione selezionare sqlBinding e quindi fare clic su Configura.
Nella finestra di dialogo Configura adattatore fare clic sulla scheda Sicurezza e nell'elenco a discesa Tipo di credenziale client eseguire una delle operazioni seguenti:
Selezionare Per Nessuna Connettersi a SQL Server utilizzando l'autenticazione di Windows. Windows Connettersi a SQL Server utilizzando l'autenticazione di Windows. Nome utente Specificare il nome utente e la password per connettersi a SQL Server immettendo le credenziali di un utente definito nel database di SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole. Nota: Se si lasciano vuoti i campi Nome utente e Password, l'adattatore si connette a SQL Server usando autenticazione di Windows. Fare clic sulla scheda Proprietà URI e quindi specificare i valori per i parametri di connessione. Per altre informazioni sull'URI di connessione per l'adapter SQL, vedere SQL Server URI di connessione.
Nota
Se i parametri di connessione contengono caratteri riservati, è necessario specificarli così come sono nella scheda Proprietà URI , ovvero senza usare caratteri di escape. Tuttavia, se si specifica l'URI direttamente nel campo Configura un URI e i parametri di connessione contengono caratteri riservati, è necessario specificare i parametri di connessione usando caratteri di escape appropriati.
Nota
Se non si specificano valori nella scheda delle proprietà URI, il componente aggiuntivo Consume Adapter Service inserisce l'URI come
mssql://.//
. In tal caso, l'adapter si connetterà al database predefinito e all'istanza di database predefinita nel computer locale.Nella finestra di dialogo Configura adattatore fare clic su OK. Nella finestra di dialogo Utilizza servizio adapter fare clic su Connetti.
Nella casella Seleziona una categoria espandere Tabelle e quindi fare clic sulla tabella SalesOrder .
Nella casella Categorie e operazioni disponibili selezionare Inserisci, fare clic su Aggiungi e quindi su OK. In Esplora soluzioni verranno aggiunti nuovi elementi. Il file di schema (TableOperation.dbo.SalesOrder.xsd) è lo schema generato per l'esecuzione di un'operazione Di inserimento nella tabella SalesOrder .
Vedere anche
Esercitazione 4: Creazione di un'applicazione ibrida con BizTalk Server 2013