473,387 Members | 1,569 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,387 software developers and data experts.

Constant data corruption with Access 97

pw
Hi,

This is only happening to a couple of our clients. We have to have
them e-mail us their data. Then we do a compact and repair and e-mail
it back to them. Then they are fine.

The one that it happens to the most is using our application on a
network.

Is it something we are doing wrong?

We are in the process of migrating it to Access 2003. Will that help?

Thanks,
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #1
9 1853
jer
I suspect that upgrading to Access 2003 will help. I used to do phone
support for a sofware package writting in an older version of Access.
It was not uncommon for client databases to become corrupted,
expecially on older computers with memory and storage issues. I have
not seen the corruption issues with newer versions of Access.

Nov 13 '05 #2
pw <***paulwilliamson@***spamcop.net> wrote:
This is only happening to a couple of our clients. We have to have
them e-mail us their data. Then we do a compact and repair and e-mail
it back to them. Then they are fine.

The one that it happens to the most is using our application on a
network.
Makes sense.
Is it something we are doing wrong?
Very doubtful. Trouble is there are a lot of things to check.

For more information on corruption including possible causes, determining the
offending PC, retrieving your data, links, official MS KB articles and a list of
vendors who state they can fix corruption see the Microsoft Access Corruption FAQ at
http://www.granite.ab.ca/access/corruptmdbs.htm
We are in the process of migrating it to Access 2003. Will that help?


Very unlikely.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 13 '05 #3
pw
>I suspect that upgrading to Access 2003 will help. I used to do phone
support for a sofware package writting in an older version of Access.
It was not uncommon for client databases to become corrupted,
expecially on older computers with memory and storage issues. I have
not seen the corruption issues with newer versions of Access.


Good News! Thanks!
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #4
pw
>pw <***paulwilliamson@***spamcop.net> wrote:
This is only happening to a couple of our clients. We have to have
them e-mail us their data. Then we do a compact and repair and e-mail
it back to them. Then they are fine.

The one that it happens to the most is using our application on a
network.


Makes sense.
Is it something we are doing wrong?


Very doubtful. Trouble is there are a lot of things to check.

For more information on corruption including possible causes, determining the
offending PC, retrieving your data, links, official MS KB articles and a list of
vendors who state they can fix corruption see the Microsoft Access Corruption FAQ at
http://www.granite.ab.ca/access/corruptmdbs.htm
We are in the process of migrating it to Access 2003. Will that help?


Very unlikely.

Tony


Thanks again Tony.

We already got out A97 app up and running in A2003. But maybe I
should bite the bullet and rewrite it in Visual FoxPro!
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #5
"pw" <***paulwilliamson@***spamcop.net> wrote in message
news:3v********************************@4ax.com...
Is it something we are doing wrong?
If you are not running a split application, then that should be near the
top of your list. Splitting a datatabase 9 out 10 times fixes the corruption
problems seen on a typical network.

We are in the process of migrating it to Access 2003. Will that help?


Nope, likely the problem is that you have a incorrect setup for acces97, and
if you carry that incorrect setup to a2003...you fix nothing.

Fix your setup, and move to split arrangement, and most of your problems
will likely go away...
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl*****************@msn.com
http://www.attcanada.net/~kallal.msn
Nov 13 '05 #6
"jer" <jm*****@moronifeed.com> wrote in
news:11**********************@f14g2000cwb.googlegr oups.com:
I suspect that upgrading to Access 2003 will help. I used to do
phone support for a sofware package writting in an older version
of Access. It was not uncommon for client databases to become
corrupted, expecially on older computers with memory and storage
issues. I have not seen the corruption issues with newer versions
of Access.


What planet do you live on?

Jet 3.5 (i.e., Access 97) was far, far more stable than any version
of Jet 4 has ever been.

Jet 4 has been the most corrupting version of Jet that I've ever
seen in my 9 years of full-time programming in Access.

Keep in mind also that Active Directory takes away some of your
control of the Jet version installed, since it uses Jet, and
therefore, Jet is part of the OS (Win2K, WinXP). This means that OS
service packs can change your Jet version without you knowing it.

This is *not* an issue with Access97, since AD uses Jet 4.

Anyone who is having corruption in A97 has not properly patched
their versions of Access and Jet. Access should be SR2b and Jet
should be SP3. None of that has changed since about 1999.

If you're a "professional" Access programmer using Access97 with
clients and you don't know that, then you are completely
incompetent.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #7
pw <***paulwilliamson@***spamcop.net> wrote in
news:81********************************@4ax.com:
We already got out A97 app up and running in A2003. But maybe I
should bite the bullet and rewrite it in Visual FoxPro!


Why? Are you a complete blithering idiot?

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #8
pw <***paulwilliamson@***spamcop.net> wrote in
news:3v********************************@4ax.com:
Is it something we are doing wrong?


If you are selling yourself as a profession Access developer and
don't know all the issues in troubleshooting corruption in Access97
and what versions of Access97 and Jet are stable, then you are
completely incompetent.

And, yes, that constitutes "doing something wrong" -- you're
fraudulently selling yourself as qualified to provide services you
clearly don't have the knowledge to be providing.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #9
pw
>"pw" <***paulwilliamson@***spamcop.net> wrote in message
news:3v********************************@4ax.com.. .
Is it something we are doing wrong?


If you are not running a split application, then that should be near the
top of your list. Splitting a datatabase 9 out 10 times fixes the corruption
problems seen on a typical network.


We are in the process of migrating it to Access 2003. Will that help?


Nope, likely the problem is that you have a incorrect setup for acces97, and
if you carry that incorrect setup to a2003...you fix nothing.

Fix your setup, and move to split arrangement, and most of your problems
will likely go away...


The code and data are in separate mdbs.

Following links from http://www.granite.ab.ca/access/corruptmdbs.htm
has enlightened us. The hardware one I think answers the question why
this specific computer at a clients keeps corrupting the database on a
daily basis. There are fax machines, cell phones, printers, hubs, an
other things on that list all around that pc. I think we really
opened our client's eyes!! He is going to talk to his hardware guy.
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #10

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

Similar topics

1
by: Craig Stadler | last post by:
mySQL (4.0.20a win32), dual amd2200 machine, 4 gigs of DDR ECC memory. I have a series of 33 tables, identical in structure : (field names shortened) CREATE TABLE `dbtable1` ( `FS`...
19
by: Mark C. | last post by:
The company I work for has been running Access 2000 on a Windows NT server with Opportunistic Locking turned off on the server without issue for almost a year. We have just switched to a Windows...
1
by: Mark | last post by:
The company I work for has been running Access 2000 on a Windows NT server with Opportunistic Locking turned off on the server without issue for almost a year. We have just switched to a Windows...
6
by: Mike | last post by:
I have done a lot of research on DAO and database corruption and have not yet found any solid information for my problem. I use DAO extensively in my Access 97 databases (back-end on network,...
10
by: jeff | last post by:
I've been doing some minor stuff with an Access Database that creates an email, or a calendar item etc. for a couple of years now. I have had no problem using the MAPI code and haven't had any...
2
by: nepdae | last post by:
Please forgive me, this is a long one. My 11-user Access 2000 database is having recurring corruption problems. The symptoms include the following: 1) corrupted fields in recently created or...
42
by: Doug | last post by:
I am in a friendly debate with some co-workers... and my boss. We use Access 2003 for the frontend (on workstations) as well as for the backend (on a Dell PowerEdge running Windows 2000 server,...
3
by: Joe Salmeri | last post by:
I have found a data corruption problem with pyodbc. OS = Windows XP SP2 DB = Microsoft Access XP PROBLEM: When selecting columns from a table that are of type Memo the value returned is...
16
by: Wayne | last post by:
I have an Access 2003 data file that has now corrupted twice in a week. The database is extremely simple with one main data table and a few lookup tables. The lookup tables are linked to the main...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
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
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
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

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.