Re: Does anyone do SQL Server to Jet4 Merge Replication?
From: Karim Virani (karim_at_XSPAMXcompuguru.com)
Date: 01/27/05
- Previous message: Pattyt: "Replicating a Secured & Split Database"
- In reply to: Karim Virani: "Does anyone do SQL Server to Jet4 Merge Replication?"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 27 Jan 2005 12:03:26 -0600
I just found out that the JET merge-subscription capability has been
dropped in SQL Server 2005. Here's a
link to the webcast:
I'm guessing it's because nobody ever used it - and that's due to the flawed
implementation I'm talking about here. If the Jet subcriber could have
served as a back-end, it would have been an ideal gradual migration path for
thousands of Access applications.
Karim
"Karim Virani" <karim@XSPAM.compuguru.com> wrote in message
news:uvYg5n%23AFHA.2180@TK2MSFTNGP10.phx.gbl...
> We have a large legacy application built in MS Access (front-end client
mdb
> with back-end shared data mdb) and are looking for a good migration path
> into SQL Server. The problem is we can't fund a large effort and are
looking
> for a more gradual migration path.
>
> To me the ideal path would require that we be able to use SQL server merge
> replication to create a Jet subscriber database that could be used as the
> back end. That would buy us the time we need since we could invest enough
> resources to upsize the JET database to SQL Server and then update the
> client to fix the functionality broken by the structural adjustments
> required for upsizing. Then new and replacement web-based functionality
> (ASP.NET & DNN) could be programmed directly against the SQL Server
> database, while the Access client continues to be used to enter the
majority
> of data during a 2 or 3 year migration period.
>
> But SQL Server 2000 doesn't support this approach. There is something
> missing from the structure of the subscriber Jet4 database and it will not
> let the client MDBs link to it. I was wondering if this will be supported
in
> SQL Server 2005? I haven't been able to find anything about this on the MS
> sites.
>
> BTW, I tested the approach of relinking the client database directly to
the
> upsized sql server, but the poor performance rendered the application
> unusable. Most of the forms are directly attached to tables or queries
with
> many subforms and large rowcounts. It works fine in a Jet front/back
> configuration. Also there is so much custom code and Jet-specfic SQL in
the
> queries, and it's such a large system (in proportion to our resources)
that
> converting it whole hog to an Access Project just isn't doable.
>
> There was also supposed supposed to be another approach in which you
create
> a Jet replica mdb and then merge in the other stuff (forms, reports,
> queries) from the front-end client. The problem is that you would have to
do
> this once for each user, and then anytime you had to make changes at the
> publisher you would have to repeat this process for each client. Plus it
> looked like conflict resolution and jet corruption recovery could become
> nightmarish in this situation. It just didn't look manageable, even if I
> could figure out a way to automate the front-end merge process.
>
> So it still looks like the ideal solution for us would be to link a
regular
> MDB front-end application to a single common Jet Replica back-end that SQL
> Server monitors and manages for replication with the Publisher. I'd be
happy
> to know if SQL Server 2005 supports this, or if there are any other
> migration paths I might try.
>
> Thanks,
>
> Karim
>
> representing a non-profit painted into a corner
>
>
- Previous message: Pattyt: "Replicating a Secured & Split Database"
- In reply to: Karim Virani: "Does anyone do SQL Server to Jet4 Merge Replication?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|