Biztalk Server 2004 - Database synchronization
- From: rammohanpv@xxxxxxxxx
- Date: 20 Sep 2005 02:32:26 -0700
Hi all,
I have a requirement where in I need to synchronize my legacy Progress
database to SQL Server.
a) whenever a row gets inserted into my Progress tables, I need this
row to get inserted into my SQL Server table as well. what are the
various options to access this database from biztalk? Progress adapter?
Get the changed data onto MSMQ somehow and use MSMQ adapter?
b) The Progress tables are not normalized. Hence, in some cases, a
column in Progress table maps to 3 columns in SQL Server tables. Also,
I need to slice the column data from Progress and send the individual
slices to each of the 3 columns in SQL Server.
c) When a table gets updated in Progress, I want 3 tables in SQL Server
to get updated. And, all the 3 updates should happen or none should
happen.
d) I need to have transaction ordering support. For e.g. in Progress,
table T1 and table T2 get updated. So, in SQL Server, I want the table
T2 to get updated first and then T1 should get updated.
e) There is a reverse synchronization requirement from SQL Server to
Progress. Whenever a row in SQL Server gets updated, I need to update
the corresponding tables in Progress as well.
Can I achieve all these things using Biztalk server 2004? Is Biztalk
2004 the right tool for such requirements? Any help in this regard
would be appreciated.
.
- Follow-Ups:
- Re: Biztalk Server 2004 - Database synchronization
- From: Scott Colestock
- Re: Biztalk Server 2004 - Database synchronization
- Prev by Date: Calling a webservice which returns null
- Next by Date: Re: setting Polling interval
- Previous by thread: Calling a webservice which returns null
- Next by thread: Re: Biztalk Server 2004 - Database synchronization
- Index(es):
Relevant Pages
|