
Configure the Microsoft distributed transaction coordinator (MSDTC) for SQL by adjusting security, enabling TCP/IP, disabling shared memory, and restarting MSDTC, SQL Server, and the Enterprise single sign-on service.
Deploy a BizTalk project, sign assemblies, and import bindings, then configure a receipt port and receive location with polling, testing, and debugging steps.
Create a new output schema called new airports, define a repeating airport item, and map fields to produce user-friendly airport data. Deploy, refresh, and validate two new airport records.
Explore how ambient transactions affect polling in BizTalk's SQL integrations, showing how enabling ambient transactions changes which stored procedures run and how polling data is retrieved in a transactional context.
Demonstrates upsert logic in a stored procedure for airports, updating or inserting by airport code. Uses created and updated timestamps and passes a pseudo user from orchestration.
Rewrite code into a stored procedure that uses user defined table types, test with temporary tables and variables, and validate flight reservation data before wrapping it as a stored procedure.
Add a scope around the send and receive, create an exception handler, catch a dot net exception rather than a system exception, and handle the exception in the expression shape.
Explore how the sql adapter polls data every 30 seconds and pulls customer records, diagnosing duplicates and verifying updates with tracked messages.
Configure a BizTalk orchestration to call a SQL stored procedure with a customer ID, return a single customer, and test ports, bindings, and inbound/outbound files.
Explore alternatives to polling in BizTalk, including Windows Task Scheduler trigger files, non-polling stored procedures, and C# or PowerShell jobs that generate data files, with DMZ deployment considerations.
Explore for XML in SQL within BizTalk contexts, comparing raw, auto, explicit, and path modes, and learn to shape output as attributes or elements.
This course is for developers with understanding of BizTalk basics. Learn how to read and write data to and from Microsoft SQL Server databases. Learn how to generated schemas, call stored procedures to retrieve and update/insert data in SQL.
Learn how BizTalk SQL Polling works, and how to tune the polling parameters for you business needs. Polling allows BizTalk to start an orchestration when certain data appears in the database.
Learn the WCF-SQL Adapter available since at least BizTalk 2010, and learn the older BizTalk SQL Adapter that can be found in older releases (but was removed in BizTalk 2020).
BizTalk orchestrations have the ability to send XML messages to Microsoft SQL server (and other databases) using the WCF-SQL Adapter. A two-way send port is used, basically sending a request and receiving a response.
This course also shows how to use User Defined Tables to send multiple rows of data to and from stored procedures, allow more efficient bulk transactions when needed.
WCF-SQL Architecture, Polling SQL via Receive Locations, how to create an XSD schema from a stored procedure, using tracking.
The course also covers the old BizTalk SQL adapter which is deprecated, just in case you are called upon to upgrade an older system. This section includes both stored procedures and something called "UpdateGrams".