Re: 4 Synch Questions
- From: "Nigel Scott" <nigel(removethisbit)@amscott.com(and this.net)>
- Date: Thu, 27 Oct 2005 14:46:15 -0700
Hi David
Well...thanks to you I got (nearly) the whole thing working today in a test
environment on the local network between two pcs. Replicas and synchronizers
on the 'server' pc and 'remote' pc. Scheduling also working. Expaniding on a
question from a couple of days ago, I found out that you can specify a
particular mdw when launching ReplMan - just right-click the shortcut in
Start > Programs > Microsoft Office XP Developer > Replication Manager 4.0
and in the target path put something like:
"C:\Program Files\Common Files\Microsoft Shared\Replication Manager
4.0\replman.exe" /wrkgrp "c:\syncTest\syncSystem.mdw"
Thanks for all the information you've helped me with. Just to verify:
1 Server: Folder 1 contains the Backend_Hub.mdb & Backend_Production.mdb.
Folder 2 is the (shared) Server dropbox.
2 Laptops: Folder 1 contains the Backend_Hub.mdb. Folder 2 is the (shared)
Laptop dropbox.
I'm now writing a step-by-step guide to all of this which I hope will be
much easier to walk through than the current documentation. Again, if it
weren't for you my application would not be working.
Regards
Nigel
"David W. Fenton" wrote:
> "=?Utf-8?B?TmlnZWwgU2NvdHQ=?=" <nigel(removethisbit)@amscott.com(and
> this.net)> wrote in
> news:9D7904EE-4E54-4237-8111-4863A50FA137@xxxxxxxxxxxxx:
>
> > I agree about the awful documentation of Jet Replication. I
> > imagine many people give up trying because it is so poorly
> > explained. Perhaps now the Microsoft Access team have their
> > version of JET and do not have to comply with the SQL Server
> > people they could really make replication something special. . . .
>
> My understanding is that replication is dead in Access 12, replaced
> by SharePoint functionality to (attempt?) to replicate the same
> functionality.
>
> > . . . The
> > potential for Access uptake, just for this, could be massive
> > because it is so useful and definitely has a niche. Sharepoint
> > seems pretty limited if Microsoft are not going to let developers
> > get into the data structure of it.
>
> It's also dependent on a server infrastructure that Jet replication
> does not depend on. That's the same problem with Outlook as Exchange
> client -- all the good stuff in it is tied to MS Exchange, and most
> small businesses can not afford (and do not want) to have to
> administer an Exchange server, which anyone who has done so knows is
> a huge pain in the ass.
>
> > Replicas (& DropBoxes):
> >
> > 1. Server or Elsewhere: Design Master hidden from the users but
> > able to synch intermittently to keep it from expiring and to
> > propogate design changes.
>
> Yes. The key is that the DM should never be in production use.
>
> > 2. Server: Backend_Hub (managed by the
> > Server Synchronizer), Backend_Production (edited by LAN users,
> > unmanaged but regular schedules to synch with Backend_Hub).
> > Optional replica farm - probably more requirement here than on the
> > Laptops. (Server Dropbox)
>
> Sounds right.
>
> > 3. Laptop1: Backend_Hub,
> > Backend_Production. Optional replica farm. (Laptop1 dropbox)
>
> I see no real reason for anything but a single replica on the
> laptop. Having a replication hub is only necessary when the
> production replica is in a shared folder. That should *not* be the
> case for the laptop production replica, so I don't see any need for
> setting up extra replicas on the laptop. I would advise some kind of
> backup replica on the laptop, but would normally implement that via
> a direct synch with a backup replica that happens automatically each
> time the application front end is closed.
>
> > 4. Laptop2: Backend_Hub, Backend_Production. Optional replica
> > farm. (Laptop2 dropbox)
>
> The laptops should be identical in their replication setup.
>
> > 5. LAN pcs: Linked directly to Backend_Production (no replicas and
> > no dropboxes)
> >
> > In the above, Laptop.Backend_Hubs are replicas of the
> > Server.Backend_Hub, created by opening Server.Backend_Hub on each
> > respective Laptop and creating new replicas from it using ReplMan
> > on each Laptop.
> >
> > When you say "I know many people recommend putting the dropboxes
> > on the server" do you mean both the Server and Laptop dropboxes,
> > as opposed to just the Server dropbox?
>
> Yes, THe idea is that having the laptop dropboxes on the server
> means that you don't have to worry about any security settings
> except those on the server (this is of particular benefit when there
> is no domain controller involved for the laptops to authenticate
> against; of course, *with* a domain controller, the laptops when
> they are disconnected are not authenticating against the domain
> controller, anyway, so I have never seen the benefit here). There's
> also the idea that you're keeping certain administrative problems in
> one place. But I just don't think it's a good idea to set up a
> syhnhronizer to depend on resources that aren't always going to be
> present.
>
> > Synchonizers:
> >
> > 1. Server or Elsewhere: Design Master synch intermittently with
> > Backend_Hub
>
> I wouldn't schedule this, because it's possible to pass corruption
> during a synch.
>
> > 2. Server: Backend_Hub scheduled synch with
> > Backend_Production hourly at most, preferably longer depending on
> > number of updates, etc. Backend_Hub scheduled synch with replica
> > farm can be every 30 minutes or possibly less (since these aren't
> > being edited anyway).
>
> Well, that all depends on your determination of how much data
> latency you can tolerate. I'm for fewer scheduled synchs, but I also
> believe that replication is most appropriate for apps where you're
> not trying to use replication to replace zero latency solutions.
>
> > 3. Laptop1: Manual synch with the server.
> > 4. Laptop2: Manual synch with the server.
>
> Again, laptops should be identical, so there's no need to describe
> each one separately.
>
> > 5. LAN pcs: Linked directly to Backend_Production (no replicas and
> > no dropboxes)
> >
> > How near am I?
>
> With the emendations above, it looks pretty much correct to me.
>
> --
> David W. Fenton http://www.bway.net/~dfenton
> dfenton at bway dot net http://www.bway.net/~dfassoc
>
.
- Follow-Ups:
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- References:
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- From: Nigel Scott
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- From: Nigel Scott
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- From: Nigel Scott
- Re: 4 Synch Questions
- From: David W. Fenton
- Re: 4 Synch Questions
- Prev by Date: Re: TSI Un-replicator not working ?
- Next by Date: Re: 4 Synch Questions
- Previous by thread: Re: 4 Synch Questions
- Next by thread: Re: 4 Synch Questions
- Index(es):
Relevant Pages
|