473,408 Members | 1,700 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,408 software developers and data experts.

Data Replication

Ray
Hi,

I have an Access 97 Database on the server, which gets updated from Desktops
thru a LAN. Employees who have to go to offsite locations, carry the latest
copy of the MDB. At the end-of-the day when they return to the office or
they send the copy of the MDB, the Laptop version (with their current
entries) has to be synchronized with the
MDB sitting on the server. How do I go about setting up this?

I would appreciate suggestions from anyone who has had experience in doing
this sort of a thing.

Thanking in Advance,

Ray
Nov 13 '05 #1
2 1780
"Ray" <No**************@Yahoo.com.HK> wrote in
news:2v*************@uni-berlin.de:
I have an Access 97 Database on the server, which gets updated
from Desktops thru a LAN. Employees who have to go to offsite
locations, carry the latest copy of the MDB. At the end-of-the day
when they return to the office or they send the copy of the MDB,
the Laptop version (with their current entries) has to be
synchronized with the MDB sitting on the server. How do I go
about setting up this?

I would appreciate suggestions from anyone who has had experience
in doing this sort of a thing.


Well, replication is OK in this scenario if your users connect
directly to the LAN. They can just open their local replicas on
their laptops and go to TOOLS | REPLICATION and synchronize with the
shared replica on the server.

A few points:

1. for anything other than a 10BaseT LAN connection or higher,
direct replication (i.e., through the Access menu) is probably fine.
It's not at *all* safe over any lower bandwidth or over a wireless
connection.

2. don't copy replicas around via the file system. Use them in place
on the laptops and synchronize when they are back in the office.
Once they are on the LAN, they can then use the shared replica on
the server. You say "or they send the copy of the MDB." That is
WRONG and will eventually lead to corruption of your replica set and
data loss.

Spend some time on http://www.trigeminal.com reading the replication
articles (which explain all of this) and then spend some time
reading the archives of microsoft.public.access.replication. You'll
see that 40% or more of the articles on that newsgroup are by
Michael Kaplan. Once you've read Michael's articles, you'll see that
this is A Good Thing.

Post back here with questions, or post them in the replication
newsgroup.

For what it's worth, I used to do lots of replication work, but now
prefer solving the same set of problems with Windows Terminal
Server, instead. Replication was simply too fragile for implementing
reliable data exchange in the kinds of environments my clients were
working in.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #2
Ray
David,

Thanks for your reply. As I am new to replication, I have a number of
queries for you.

1. The clients should synchronize their local replicas with shared
replica on the server. I believe they should synchronize with master design
database. Could you please give me some explanation about the meaning and
differences between shared replica and local replica.

2. ..don't copy replicas around via the file system. Since the master
design database cannot be moved to other area, the replicas must be moved to
the notebook computers in reality. How can we accomplish it?

Thanks for your suggested reading. I will spend sometime to read them all
in order to understand the replication in greater depth.

Ray
"David W. Fenton" <dX********@bway.net.invalid> wrote in message
news:Xn**********************************@24.168.1 28.86...
"Ray" <No**************@Yahoo.com.HK> wrote in
news:2v*************@uni-berlin.de:
I have an Access 97 Database on the server, which gets updated
from Desktops thru a LAN. Employees who have to go to offsite
locations, carry the latest copy of the MDB. At the end-of-the day
when they return to the office or they send the copy of the MDB,
the Laptop version (with their current entries) has to be
synchronized with the MDB sitting on the server. How do I go
about setting up this?

I would appreciate suggestions from anyone who has had experience
in doing this sort of a thing.


Well, replication is OK in this scenario if your users connect
directly to the LAN. They can just open their local replicas on
their laptops and go to TOOLS | REPLICATION and synchronize with the
shared replica on the server.

A few points:

1. for anything other than a 10BaseT LAN connection or higher,
direct replication (i.e., through the Access menu) is probably fine.
It's not at *all* safe over any lower bandwidth or over a wireless
connection.

2. don't copy replicas around via the file system. Use them in place
on the laptops and synchronize when they are back in the office.
Once they are on the LAN, they can then use the shared replica on
the server. You say "or they send the copy of the MDB." That is
WRONG and will eventually lead to corruption of your replica set and
data loss.

Spend some time on http://www.trigeminal.com reading the replication
articles (which explain all of this) and then spend some time
reading the archives of microsoft.public.access.replication. You'll
see that 40% or more of the articles on that newsgroup are by
Michael Kaplan. Once you've read Michael's articles, you'll see that
this is A Good Thing.

Post back here with questions, or post them in the replication
newsgroup.

For what it's worth, I used to do lots of replication work, but now
prefer solving the same set of problems with Windows Terminal
Server, instead. Replication was simply too fragile for implementing
reliable data exchange in the kinds of environments my clients were
working in.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc

Nov 13 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Daniel | last post by:
Ok..here is my problem. I have two SQL servers that I need to have identical, at least semi-real time data on. One is in a public DMZ with full access to and from the internet, and one is behind...
0
by: Philip Trim | last post by:
General Brief: 3 SQL Servers as MS SQL Server 2000 Standard Edition with Service Pack 3 All using FTP for snapshots All Servers are both Publishers and Distributors. Server A has the correct...
1
by: Uli | last post by:
Hello group, i am relatively new to SQL-Server database, but i have lots of experience with DB2 and Oracle Database. One of my tasks is setting up a replication between a Mysql-Database running...
4
by: someguy | last post by:
Hi, We are going to be running two SQL Server 2000's from the same physical server, with Windows Server 2003, and I need to have certain tables between them syncronized. Database A is a backend...
3
by: SimonDB | last post by:
The replication of my database was successful and it works well. I can modify tables and forms, except for one thing : VBA ! I can’t add code in VBA, the error message : "incorrect data format". I...
4
by: Jeff Smith | last post by:
Hi Is there a way to do partial replication of data? I'm looking at having a central back end data file which contains all the data from all users. But when each user synchronises the mobile...
13
by: Naeem | last post by:
What are the ways data can be transported/moved among these Products. SQL Server, Access and Excel. The main ways are: Replication Service, BackUp and Restore, Data Link Server,Import/Export...
1
by: rolandsun | last post by:
we are designing a data collecting system, at each site we have a database and have a central database,we will write data to site's database, we want the site-database can publish the data to...
3
by: Veeru71 | last post by:
We have got 2 DB2-UDB databases (DB1 & DB2) running on separate instances( Inst1 & Inst2). DB1 has got Schema1 and DB2 has got Schema2. We would like to setup some kind of replication to...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.