473,406 Members | 2,273 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,406 software developers and data experts.

Error 3197 but there are no memo fields

Jan
Hi:

I've got the Error 3197 problem ("The Microsoft Jet database engine
stopped the process because you and another user are attempting to
change the same data at the same time.") in a client database. It
started appearing about a month ago and has gotten worse and worse.

The responses I saw when I searched on this topic talk about corruption
in a memo or OLE field, but there are none of those in this database. I
took a copy of the backend, did compact/repair, opened each table and
searched for corrupt fields, even sorted on each field in each table,
which usually turns up a problem if there's corruption, and found nothing.

I also can't reproduce the problem here at my office, and in fact it's
intermittent at the client's. One user gets it a lot and can almost
produce it on demand, while others get it only occasionally. I watched
it appear, tried to track it down, but couldn't catch what was going on.
The error seems to propagate independent of any keyboard action; after
the initial error, I was sitting there trying to figure out where to
look and the error would just pop up again and again even though I
wasn't touching the screen (and no one else was on the system at that
moment).

Could this have to do with versions of Access? I develop in A97 and
convert for delivery. I have A97 and AXP here at my office; the client
has A2000 (SP-3). They don't have internet access at all (don't ask...)
so they can't download patches, etc; they're dependent on an IT staff
that sometimes responds in a couple of days but isn't consistent.

Could it have to do with anti-virus software? (I'm grasping at straws
here, but the fact that it seems to occur independent of keyboard action
gets me wondering). They have McAfee VirusScan Enterprise 8.0.0 running.

FYI, there are 3-5 users logged on at most times, and they (of course)
share a back end but each have a copy of the front end on their c: drive.

Any recommendations, things to look for, etc.?

Jan
Nov 7 '06 #1
12 2646

"Jan" <ja*@dontspamme.comwrote in message
news:12*************@corp.supernews.com...
Hi:

I've got the Error 3197 problem ("The Microsoft Jet database engine
stopped the process because you and another user are attempting to
change the same data at the same time.") in a client database. It
started appearing about a month ago and has gotten worse and worse.

The responses I saw when I searched on this topic talk about corruption
in a memo or OLE field, but there are none of those in this database. I
took a copy of the backend, did compact/repair, opened each table and
searched for corrupt fields, even sorted on each field in each table,
which usually turns up a problem if there's corruption, and found nothing.

I also can't reproduce the problem here at my office, and in fact it's
intermittent at the client's. One user gets it a lot and can almost
produce it on demand, while others get it only occasionally. I watched
it appear, tried to track it down, but couldn't catch what was going on.
The error seems to propagate independent of any keyboard action; after
the initial error, I was sitting there trying to figure out where to
look and the error would just pop up again and again even though I
wasn't touching the screen (and no one else was on the system at that
moment).

Could this have to do with versions of Access? I develop in A97 and
convert for delivery. I have A97 and AXP here at my office; the client
has A2000 (SP-3). They don't have internet access at all (don't ask...)
so they can't download patches, etc; they're dependent on an IT staff
that sometimes responds in a couple of days but isn't consistent.

Could it have to do with anti-virus software? (I'm grasping at straws
here, but the fact that it seems to occur independent of keyboard action
gets me wondering). They have McAfee VirusScan Enterprise 8.0.0 running.

FYI, there are 3-5 users logged on at most times, and they (of course)
share a back end but each have a copy of the front end on their c: drive.

Any recommendations, things to look for, etc.?
This might be too simplistic but here's two things that I know have caused
trouble.

1) How do you deliver? If it's by Memory stick/USB Drive,etc, try by CD.

2) Is autocorrect turned off on their beasts?

--
Sharktbbtfy

Nov 8 '06 #2
On Tue, 07 Nov 2006 16:01:11 -0600, Jan <ja*@dontspamme.comwrote:

I know it will be a battle, but client should know that nowadays you
can't expect to have a functioning app without being current on
patches. AT LEAST install Jet 4.0 SP8 for them. You just don't want to
chase down issues that have been fixed in a service pack. As a matter
of fact we write startup code to check for minimum levels of Jet and
Access, and refuse to run if not found.

Confronted with stubborn clients we gladly leave them to our
competitors.

We have MacAfee Corporate edition, and have not seen interference with
Access databases.

-Tom.

>Hi:

I've got the Error 3197 problem ("The Microsoft Jet database engine
stopped the process because you and another user are attempting to
change the same data at the same time.") in a client database. It
started appearing about a month ago and has gotten worse and worse.

The responses I saw when I searched on this topic talk about corruption
in a memo or OLE field, but there are none of those in this database. I
took a copy of the backend, did compact/repair, opened each table and
searched for corrupt fields, even sorted on each field in each table,
which usually turns up a problem if there's corruption, and found nothing.

I also can't reproduce the problem here at my office, and in fact it's
intermittent at the client's. One user gets it a lot and can almost
produce it on demand, while others get it only occasionally. I watched
it appear, tried to track it down, but couldn't catch what was going on.
The error seems to propagate independent of any keyboard action; after
the initial error, I was sitting there trying to figure out where to
look and the error would just pop up again and again even though I
wasn't touching the screen (and no one else was on the system at that
moment).

Could this have to do with versions of Access? I develop in A97 and
convert for delivery. I have A97 and AXP here at my office; the client
has A2000 (SP-3). They don't have internet access at all (don't ask...)
so they can't download patches, etc; they're dependent on an IT staff
that sometimes responds in a couple of days but isn't consistent.

Could it have to do with anti-virus software? (I'm grasping at straws
here, but the fact that it seems to occur independent of keyboard action
gets me wondering). They have McAfee VirusScan Enterprise 8.0.0 running.

FYI, there are 3-5 users logged on at most times, and they (of course)
share a back end but each have a copy of the front end on their c: drive.

Any recommendations, things to look for, etc.?

Jan
Nov 8 '06 #3
Jan
So do you think that this could be an issue of patches? Or should they
go to a different version of Access? Has anyone seen this problem in
this context?

My client is actually fine with the concept of patches etc, but her
program is in an office that's part of the City of Chicago
and the city's IT dept is just overloaded and slow.

Thanks.

Jan

Tom van Stiphout wrote:
On Tue, 07 Nov 2006 16:01:11 -0600, Jan <ja*@dontspamme.comwrote:

I know it will be a battle, but client should know that nowadays you
can't expect to have a functioning app without being current on
patches. AT LEAST install Jet 4.0 SP8 for them. You just don't want
to chase down issues that have been fixed in a service pack. As a
matter of fact we write startup code to check for minimum levels of
Jet and Access, and refuse to run if not found.

Confronted with stubborn clients we gladly leave them to our
competitors.

We have MacAfee Corporate edition, and have not seen interference
with Access databases.

-Tom.

>Hi:

I've got the Error 3197 problem ("The Microsoft Jet database engine
stopped the process because you and another user are attempting to
change the same data at the same time.") in a client database. It
started appearing about a month ago and has gotten worse and
worse.

The responses I saw when I searched on this topic talk about
corruption in a memo or OLE field, but there are none of those in
this database. I took a copy of the backend, did compact/repair,
opened each table and searched for corrupt fields, even sorted on
each field in each table, which usually turns up a problem if
there's corruption, and found nothing.

I also can't reproduce the problem here at my office, and in fact
it's intermittent at the client's. One user gets it a lot and can
almost produce it on demand, while others get it only occasionally.
I watched it appear, tried to track it down, but couldn't catch
what was going on. The error seems to propagate independent of any
keyboard action; after the initial error, I was sitting there
trying to figure out where to look and the error would just pop up
again and again even though I wasn't touching the screen (and no
one else was on the system at that moment).

Could this have to do with versions of Access? I develop in A97
and convert for delivery. I have A97 and AXP here at my office;
the client has A2000 (SP-3). They don't have internet access at
all (don't ask...) so they can't download patches, etc; they're
dependent on an IT staff that sometimes responds in a couple of
days but isn't consistent.

Could it have to do with anti-virus software? (I'm grasping at
straws here, but the fact that it seems to occur independent of
keyboard action gets me wondering). They have McAfee VirusScan
Enterprise 8.0.0 running.

FYI, there are 3-5 users logged on at most times, and they (of
course) share a back end but each have a copy of the front end on
their c: drive.

Any recommendations, things to look for, etc.?

Jan
Nov 8 '06 #4
On Wed, 08 Nov 2006 07:25:08 -0600, Jan <ja*@dontspamme.comwrote:

I think it could be something environmental, because the behavior is
different on different machines.
One option might be to build a virgin machine (only Windows and Office
on it, fully patched), and have the user with the most problems work
on that. I might even have that user work with a local back-end, so
I'm taking the network and other users out of the equation. Simplify
the problem, and it should become reproducible. Then you can figure
out if it's the machine or the program.

A simple way to produce this problem on a single machine is to have
two forms looking at the same data; one is in edit mode and then you
try to edit in the second form. None of that going on in your app?

-Tom.

>So do you think that this could be an issue of patches? Or should they
go to a different version of Access? Has anyone seen this problem in
this context?

My client is actually fine with the concept of patches etc, but her
program is in an office that's part of the City of Chicago
and the city's IT dept is just overloaded and slow.

Thanks.

Jan

Tom van Stiphout wrote:
>On Tue, 07 Nov 2006 16:01:11 -0600, Jan <ja*@dontspamme.comwrote:

I know it will be a battle, but client should know that nowadays you
can't expect to have a functioning app without being current on
patches. AT LEAST install Jet 4.0 SP8 for them. You just don't want
to chase down issues that have been fixed in a service pack. As a
matter of fact we write startup code to check for minimum levels of
Jet and Access, and refuse to run if not found.

Confronted with stubborn clients we gladly leave them to our
competitors.

We have MacAfee Corporate edition, and have not seen interference
with Access databases.

-Tom.

>>Hi:

I've got the Error 3197 problem ("The Microsoft Jet database engine
stopped the process because you and another user are attempting to
change the same data at the same time.") in a client database. It
started appearing about a month ago and has gotten worse and
worse.

The responses I saw when I searched on this topic talk about
corruption in a memo or OLE field, but there are none of those in
this database. I took a copy of the backend, did compact/repair,
opened each table and searched for corrupt fields, even sorted on
each field in each table, which usually turns up a problem if
there's corruption, and found nothing.

I also can't reproduce the problem here at my office, and in fact
it's intermittent at the client's. One user gets it a lot and can
almost produce it on demand, while others get it only occasionally.
I watched it appear, tried to track it down, but couldn't catch
what was going on. The error seems to propagate independent of any
keyboard action; after the initial error, I was sitting there
trying to figure out where to look and the error would just pop up
again and again even though I wasn't touching the screen (and no
one else was on the system at that moment).

Could this have to do with versions of Access? I develop in A97
and convert for delivery. I have A97 and AXP here at my office;
the client has A2000 (SP-3). They don't have internet access at
all (don't ask...) so they can't download patches, etc; they're
dependent on an IT staff that sometimes responds in a couple of
days but isn't consistent.

Could it have to do with anti-virus software? (I'm grasping at
straws here, but the fact that it seems to occur independent of
keyboard action gets me wondering). They have McAfee VirusScan
Enterprise 8.0.0 running.

FYI, there are 3-5 users logged on at most times, and they (of
course) share a back end but each have a copy of the front end on
their c: drive.

Any recommendations, things to look for, etc.?

Jan
Nov 8 '06 #5
Jan
I did try to have her work on a different machine with a copy of both
the front end and the back end (though the back end was still on the
network), and I think she was able to reproduce the problem
(although I can't remember for sure; we went through it so many times!).
But it isn't just on her machine; all the different users run into the
problem at one time or another, it's just
that she gets it the most frequently.

And I have given them multiple new versions of the front end; the
problem disappears for a brief time, then starts to appear, and
multiplies til they're getting it on almost every record.

Unfortunately, the "virgin machine" option isn't really available in
this group; they just don't have the equipment available.

As for your question of two instances looking at the same data, no that
isn't happening here; they get the error even when no one else is even
logged into the database.

(FYI, the data entry on this db isn't consistent; it's a telephone
helpline, so calls come in sporadically, there are many users and about
six computers, and they're entering a range of data that can vary a lot
from one call to another, even in terms of what fields are used and what
whole sections are left blank.)

Thanks.

Jan

Tom van Stiphout wrote:
On Wed, 08 Nov 2006 07:25:08 -0600, Jan <ja*@dontspamme.comwrote:

I think it could be something environmental, because the behavior is
different on different machines. One option might be to build a
virgin machine (only Windows and Office on it, fully patched), and
have the user with the most problems work on that. I might even have
that user work with a local back-end, so I'm taking the network and
other users out of the equation. Simplify the problem, and it should
become reproducible. Then you can figure out if it's the machine or
the program.

A simple way to produce this problem on a single machine is to have
two forms looking at the same data; one is in edit mode and then you
try to edit in the second form. None of that going on in your app?

-Tom.

>So do you think that this could be an issue of patches? Or should
they go to a different version of Access? Has anyone seen this
problem in this context?

My client is actually fine with the concept of patches etc, but her
program is in an office that's part of the City of Chicago and the
city's IT dept is just overloaded and slow.

Thanks.

Jan

Tom van Stiphout wrote:
>>On Tue, 07 Nov 2006 16:01:11 -0600, Jan <ja*@dontspamme.com>
wrote:

I know it will be a battle, but client should know that nowadays
you can't expect to have a functioning app without being current
on patches. AT LEAST install Jet 4.0 SP8 for them. You just don't
want to chase down issues that have been fixed in a service pack.
As a matter of fact we write startup code to check for minimum
levels of Jet and Access, and refuse to run if not found.

Confronted with stubborn clients we gladly leave them to our
competitors.

We have MacAfee Corporate edition, and have not seen interference
with Access databases.

-Tom.
Hi:

I've got the Error 3197 problem ("The Microsoft Jet database
engine stopped the process because you and another user are
attempting to change the same data at the same time.") in a
client database. It started appearing about a month ago and
has gotten worse and worse.

The responses I saw when I searched on this topic talk about
corruption in a memo or OLE field, but there are none of those
in this database. I took a copy of the backend, did
compact/repair, opened each table and searched for corrupt
fields, even sorted on each field in each table, which usually
turns up a problem if there's corruption, and found nothing.

I also can't reproduce the problem here at my office, and in
fact it's intermittent at the client's. One user gets it a lot
and can almost produce it on demand, while others get it only
occasionally. I watched it appear, tried to track it down, but
couldn't catch what was going on. The error seems to propagate
independent of any keyboard action; after the initial error, I
was sitting there trying to figure out where to look and the
error would just pop up again and again even though I wasn't
touching the screen (and no one else was on the system at that
moment).

Could this have to do with versions of Access? I develop in
A97 and convert for delivery. I have A97 and AXP here at my
office; the client has A2000 (SP-3). They don't have internet
access at all (don't ask...) so they can't download patches,
etc; they're dependent on an IT staff that sometimes responds
in a couple of days but isn't consistent.

Could it have to do with anti-virus software? (I'm grasping at
straws here, but the fact that it seems to occur independent
of keyboard action gets me wondering). They have McAfee
VirusScan Enterprise 8.0.0 running.

FYI, there are 3-5 users logged on at most times, and they (of
course) share a back end but each have a copy of the front end
on their c: drive.

Any recommendations, things to look for, etc.?

Jan
Nov 8 '06 #6
On Wed, 08 Nov 2006 08:13:38 -0600, Jan <ja*@dontspamme.comwrote:

I'm hearing that the problem disappears with a fresh version, only to
reappear and get worse over time. That sounds more like your app doing
something unexpected. Is it significantly growing in size? Are you
creating forms dynamically? Or queries? Are you saving form objects
(docmd.close me.name, acSaveYes)?

Some more general things to check: Are they using other Access apps
with similar problems? Are they shutting down the machines every
evening? Are there any network problems?

Is there an option to give them a fresh copy of the front-end every
morning? Tony Toews FE_Updater may be able to assist with this.

Can you build one of your own machines for this "virgin machine" test?

-Tom.

>I did try to have her work on a different machine with a copy of both
the front end and the back end (though the back end was still on the
network), and I think she was able to reproduce the problem
(although I can't remember for sure; we went through it so many times!).
But it isn't just on her machine; all the different users run into the
problem at one time or another, it's just
that she gets it the most frequently.

And I have given them multiple new versions of the front end; the
problem disappears for a brief time, then starts to appear, and
multiplies til they're getting it on almost every record.

Unfortunately, the "virgin machine" option isn't really available in
this group; they just don't have the equipment available.

As for your question of two instances looking at the same data, no that
isn't happening here; they get the error even when no one else is even
logged into the database.

(FYI, the data entry on this db isn't consistent; it's a telephone
helpline, so calls come in sporadically, there are many users and about
six computers, and they're entering a range of data that can vary a lot
from one call to another, even in terms of what fields are used and what
whole sections are left blank.)

Thanks.

Jan

Tom van Stiphout wrote:
>On Wed, 08 Nov 2006 07:25:08 -0600, Jan <ja*@dontspamme.comwrote:

I think it could be something environmental, because the behavior is
different on different machines. One option might be to build a
virgin machine (only Windows and Office on it, fully patched), and
have the user with the most problems work on that. I might even have
that user work with a local back-end, so I'm taking the network and
other users out of the equation. Simplify the problem, and it should
become reproducible. Then you can figure out if it's the machine or
the program.

A simple way to produce this problem on a single machine is to have
two forms looking at the same data; one is in edit mode and then you
try to edit in the second form. None of that going on in your app?

-Tom.

>>So do you think that this could be an issue of patches? Or should
they go to a different version of Access? Has anyone seen this
problem in this context?

My client is actually fine with the concept of patches etc, but her
program is in an office that's part of the City of Chicago and the
city's IT dept is just overloaded and slow.

Thanks.

Jan

Tom van Stiphout wrote:
On Tue, 07 Nov 2006 16:01:11 -0600, Jan <ja*@dontspamme.com>
wrote:

I know it will be a battle, but client should know that nowadays
you can't expect to have a functioning app without being current
on patches. AT LEAST install Jet 4.0 SP8 for them. You just don't
want to chase down issues that have been fixed in a service pack.
As a matter of fact we write startup code to check for minimum
levels of Jet and Access, and refuse to run if not found.

Confronted with stubborn clients we gladly leave them to our
competitors.

We have MacAfee Corporate edition, and have not seen interference
with Access databases.

-Tom.
Hi:
>
I've got the Error 3197 problem ("The Microsoft Jet database
engine stopped the process because you and another user are
attempting to change the same data at the same time.") in a
client database. It started appearing about a month ago and
has gotten worse and worse.
>
The responses I saw when I searched on this topic talk about
corruption in a memo or OLE field, but there are none of those
in this database. I took a copy of the backend, did
compact/repair, opened each table and searched for corrupt
fields, even sorted on each field in each table, which usually
turns up a problem if there's corruption, and found nothing.
>
I also can't reproduce the problem here at my office, and in
fact it's intermittent at the client's. One user gets it a lot
and can almost produce it on demand, while others get it only
occasionally. I watched it appear, tried to track it down, but
couldn't catch what was going on. The error seems to propagate
independent of any keyboard action; after the initial error, I
was sitting there trying to figure out where to look and the
error would just pop up again and again even though I wasn't
touching the screen (and no one else was on the system at that
moment).
>
Could this have to do with versions of Access? I develop in
A97 and convert for delivery. I have A97 and AXP here at my
office; the client has A2000 (SP-3). They don't have internet
access at all (don't ask...) so they can't download patches,
etc; they're dependent on an IT staff that sometimes responds
in a couple of days but isn't consistent.
>
Could it have to do with anti-virus software? (I'm grasping at
straws here, but the fact that it seems to occur independent
of keyboard action gets me wondering). They have McAfee
VirusScan Enterprise 8.0.0 running.
>
FYI, there are 3-5 users logged on at most times, and they (of
course) share a back end but each have a copy of the front end
on their c: drive.
>
Any recommendations, things to look for, etc.?
>
Jan
Nov 8 '06 #7
Jan
Hi, Tom:

The app isn't growing in size, and no forms or queries are created
dynamically (at least, I know no forms are; I don't think any queries
are).

I don't save form objects (at least, I do docmd.close me.name, but don't
do acSaveYes); could that have an impact?

They don't use any other Access apps, and the machines are virtually
never shut down, as far as I know; this is a 24/7 operation with 3
shifts. I could certainly suggest that they do a shut down/restart
every evening when calls are slow. They do exit Access when they change
shifts, and also I think when they go on break or go to "lunch."

I could give them a fresh copy of the front-end every morning, but I
don't think that would address it; although the problem does increase
with time, it can start up almost immediately with a new version.

Thanks for pursuing this with me.

Jan

Tom van Stiphout wrote:
On Wed, 08 Nov 2006 08:13:38 -0600, Jan <ja*@dontspamme.comwrote:

I'm hearing that the problem disappears with a fresh version, only to
reappear and get worse over time. That sounds more like your app
doing something unexpected. Is it significantly growing in size? Are
you creating forms dynamically? Or queries? Are you saving form
objects (docmd.close me.name, acSaveYes)?

Some more general things to check: Are they using other Access apps
with similar problems? Are they shutting down the machines every
evening? Are there any network problems?

Is there an option to give them a fresh copy of the front-end every
morning? Tony Toews FE_Updater may be able to assist with this.

Can you build one of your own machines for this "virgin machine"
test?

-Tom.

>I did try to have her work on a different machine with a copy of
both the front end and the back end (though the back end was still
on the network), and I think she was able to reproduce the problem
(although I can't remember for sure; we went through it so many
times!). But it isn't just on her machine; all the different users
run into the problem at one time or another, it's just that she
gets it the most frequently.

And I have given them multiple new versions of the front end; the
problem disappears for a brief time, then starts to appear, and
multiplies til they're getting it on almost every record.

Unfortunately, the "virgin machine" option isn't really available
in this group; they just don't have the equipment available.

As for your question of two instances looking at the same data, no
that isn't happening here; they get the error even when no one
else is even logged into the database.

(FYI, the data entry on this db isn't consistent; it's a telephone
helpline, so calls come in sporadically, there are many users and
about six computers, and they're entering a range of data that can
vary a lot from one call to another, even in terms of what fields
are used and what whole sections are left blank.)

Thanks.

Jan

Tom van Stiphout wrote:
>>On Wed, 08 Nov 2006 07:25:08 -0600, Jan <ja*@dontspamme.com>
wrote:

I think it could be something environmental, because the behavior
is different on different machines. One option might be to build
a virgin machine (only Windows and Office on it, fully patched),
and have the user with the most problems work on that. I might
even have that user work with a local back-end, so I'm taking
the network and other users out of the equation. Simplify the
problem, and it should become reproducible. Then you can figure
out if it's the machine or the program.

A simple way to produce this problem on a single machine is to
have two forms looking at the same data; one is in edit mode and
then you try to edit in the second form. None of that going on
in your app?

-Tom.
So do you think that this could be an issue of patches? Or
should they go to a different version of Access? Has anyone
seen this problem in this context?

My client is actually fine with the concept of patches etc, but
her program is in an office that's part of the City of Chicago
and the city's IT dept is just overloaded and slow.

Thanks.

Jan

Tom van Stiphout wrote:
On Tue, 07 Nov 2006 16:01:11 -0600, Jan <ja*@dontspamme.com>
wrote:
>
I know it will be a battle, but client should know that
nowadays you can't expect to have a functioning app without
being current on patches. AT LEAST install Jet 4.0 SP8 for
them. You just don't want to chase down issues that have been
fixed in a service pack. As a matter of fact we write
startup code to check for minimum levels of Jet and Access,
and refuse to run if not found.
>
>
>
>
>
Confronted with stubborn clients we gladly leave them to our
competitors.
>
We have MacAfee Corporate edition, and have not seen
interference with Access databases.
>
-Tom.
>
>
>Hi:
>>
>I've got the Error 3197 problem ("The Microsoft Jet
>database engine stopped the process because you and another
> user are attempting to change the same data at the same
>time.") in a client database. It started appearing about a
> month ago and has gotten worse and worse.
>>
>The responses I saw when I searched on this topic talk
>about corruption in a memo or OLE field, but there are none
> of those in this database. I took a copy of the backend,
> did compact/repair, opened each table and searched for
>corrupt fields, even sorted on each field in each table,
>which usually turns up a problem if there's corruption, and
> found nothing.
>>
>I also can't reproduce the problem here at my office, and
>in fact it's intermittent at the client's. One user gets
>it a lot and can almost produce it on demand, while others
> get it only occasionally. I watched it appear, tried to
>track it down, but couldn't catch what was going on. The
>error seems to propagate independent of any keyboard
>action; after the initial error, I was sitting there trying
> to figure out where to look and the error would just pop
>up again and again even though I wasn't touching the screen
> (and no one else was on the system at that moment).
>>
>Could this have to do with versions of Access? I develop
>in A97 and convert for delivery. I have A97 and AXP here
>at my office; the client has A2000 (SP-3). They don't have
> internet access at all (don't ask...) so they can't
>download patches, etc; they're dependent on an IT staff
>that sometimes responds in a couple of days but isn't
>consistent.
>>
>Could it have to do with anti-virus software? (I'm
>grasping at straws here, but the fact that it seems to
>occur independent of keyboard action gets me wondering).
>They have McAfee VirusScan Enterprise 8.0.0 running.
>>
>FYI, there are 3-5 users logged on at most times, and they
> (of course) share a back end but each have a copy of the
>front end on their c: drive.
>>
>Any recommendations, things to look for, etc.?
>>
>Jan
Nov 8 '06 #8
Tom van Stiphout <no*************@cox.netwrote in
news:6i********************************@4ax.com:
I know it will be a battle, but client should know that nowadays
you can't expect to have a functioning app without being current
on patches. AT LEAST install Jet 4.0 SP8 for them. You just don't
want to chase down issues that have been fixed in a service pack.
As a matter of fact we write startup code to check for minimum
levels of Jet and Access, and refuse to run if not found.
Since Win2K SP2 and WinXP SP1, the Jet 4 service pack by default on
Windows has been 6 or greater. This is all you need to fix the bugs
in Jet (SP7 was a quickly replaced buggy version; SP8 was the
security patch for the Jet expression service; SP9 is, I believe, a
bug fix to that, with no significant bug fixes for the kinds of
issues that would be seen as bugs in Access).

So, I hardly ever see an unacceptable Jet version any more, since
the vast majority of desktops I work with are either constantly
getting patches from Windows update, or have at least been patched
to the needed Windows service pack versions.

However, it's very easy for the *Access* version to revert. And I
believe none of the release versions of Access are completely
reliable.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Nov 8 '06 #9
Jan
Hi, David:

I'm pretty sure the client has WinXP running, though I'm not certain.
Does that mean we're ok on Jet updates, or are you saying that Access 2k
itself can revert the Jet back to a prior, buggy version? (I have to
say I'm a bit shaky on this part of things.)

Do you have any thoughts on why this Error 3197 is persisting?

Thanks.

Jan

David W. Fenton wrote:
Tom van Stiphout <no*************@cox.netwrote in
news:6i********************************@4ax.com:
>I know it will be a battle, but client should know that nowadays
you can't expect to have a functioning app without being current on
patches. AT LEAST install Jet 4.0 SP8 for them. You just don't want
to chase down issues that have been fixed in a service pack. As a
matter of fact we write startup code to check for minimum levels of
Jet and Access, and refuse to run if not found.

Since Win2K SP2 and WinXP SP1, the Jet 4 service pack by default on
Windows has been 6 or greater. This is all you need to fix the bugs
in Jet (SP7 was a quickly replaced buggy version; SP8 was the
security patch for the Jet expression service; SP9 is, I believe, a
bug fix to that, with no significant bug fixes for the kinds of
issues that would be seen as bugs in Access).

So, I hardly ever see an unacceptable Jet version any more, since the
vast majority of desktops I work with are either constantly getting
patches from Windows update, or have at least been patched to the
needed Windows service pack versions.

However, it's very easy for the *Access* version to revert. And I
believe none of the release versions of Access are completely
reliable.
Nov 8 '06 #10
Jan <ja*@dontspamme.comwrote in
news:12*************@corp.supernews.com:
David W. Fenton wrote:
>Tom van Stiphout <no*************@cox.netwrote in
news:6i********************************@4ax.com :
>>I know it will be a battle, but client should know that nowadays
you can't expect to have a functioning app without being current
on patches. AT LEAST install Jet 4.0 SP8 for them. You just
don't want to chase down issues that have been fixed in a
service pack. As a matter of fact we write startup code to check
for minimum levels of Jet and Access, and refuse to run if not
found.

Since Win2K SP2 and WinXP SP1, the Jet 4 service pack by default
on Windows has been 6 or greater. This is all you need to fix the
bugs in Jet (SP7 was a quickly replaced buggy version; SP8 was
the security patch for the Jet expression service; SP9 is, I
believe, a bug fix to that, with no significant bug fixes for the
kinds of issues that would be seen as bugs in Access).

So, I hardly ever see an unacceptable Jet version any more, since
the vast majority of desktops I work with are either constantly
getting patches from Windows update, or have at least been
patched to the needed Windows service pack versions.

However, it's very easy for the *Access* version to revert. And I
believe none of the release versions of Access are completely
reliable.

I'm pretty sure the client has WinXP running, though I'm not
certain. Does that mean we're ok on Jet updates, or are you saying
that Access 2k itself can revert the Jet back to a prior, buggy
version? (I have to say I'm a bit shaky on this part of things.)
Since Win2K, the Jet 4 DLLs are part of the OS, because the OS uses
Jet for Active Directory. Thus, they are protected by the OS from
being rolled back to an earlier version.

My point was that once you've got Win2K SP2 or WinXP SP1 or later,
you can't revert to a buggy version of Jet.
Do you have any thoughts on why this Error 3197 is persisting?
I'd bet you're using a release version of Access, instead of one of
the patched versions.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Nov 9 '06 #11
Jan


David W. Fenton wrote:
Jan <ja*@dontspamme.comwrote in
news:12*************@corp.supernews.com:
>David W. Fenton wrote:
>>Tom van Stiphout <no*************@cox.netwrote in
news:6i********************************@4ax.co m:

I know it will be a battle, but client should know that
nowadays you can't expect to have a functioning app without
being current on patches. AT LEAST install Jet 4.0 SP8 for
them. You just don't want to chase down issues that have been
fixed in a service pack. As a matter of fact we write startup
code to check for minimum levels of Jet and Access, and refuse
to run if not found.
Since Win2K SP2 and WinXP SP1, the Jet 4 service pack by default
on Windows has been 6 or greater. This is all you need to fix
the bugs in Jet (SP7 was a quickly replaced buggy version; SP8
was the security patch for the Jet expression service; SP9 is, I
believe, a bug fix to that, with no significant bug fixes for
the kinds of issues that would be seen as bugs in Access).

So, I hardly ever see an unacceptable Jet version any more, since
the vast majority of desktops I work with are either constantly
getting patches from Windows update, or have at least been
patched to the needed Windows service pack versions.

However, it's very easy for the *Access* version to revert. And I
believe none of the release versions of Access are completely
reliable.
I'm pretty sure the client has WinXP running, though I'm not
certain. Does that mean we're ok on Jet updates, or are you saying
that Access 2k itself can revert the Jet back to a prior, buggy
version? (I have to say I'm a bit shaky on this part of things.)

Since Win2K, the Jet 4 DLLs are part of the OS, because the OS uses
Jet for Active Directory. Thus, they are protected by the OS from
being rolled back to an earlier version.

My point was that once you've got Win2K SP2 or WinXP SP1 or later,
you can't revert to a buggy version of Jet.
>Do you have any thoughts on why this Error 3197 is persisting?

I'd bet you're using a release version of Access, instead of one of
the patched versions.
I looked at the version on Monday and I thought it said Access 2000 SP3,
but I can't remember for sure and my contact there isn't at her desk
right now. I'm going to have her try to get the IT folks to give them
patches (of course, with no internet access I don't know how that
happens, but I assume there's a way). She is at the mercy of the city's
IT department so these are not easy changes to make.

Please let me know if you have any other ideas on this, because the
client is running out of patience, and I'm pretty much out of ideas.

Thanks

Jan
Nov 9 '06 #12
Jan <ja*@dontspamme.comwrote in
news:12*************@corp.supernews.com:
I looked at the version on Monday and I thought it said Access
2000 SP3, but I can't remember for sure and my contact there isn't
at her desk right now. I'm going to have her try to get the IT
folks to give them patches (of course, with no internet access I
don't know how that happens, but I assume there's a way). She is
at the mercy of the city's IT department so these are not easy
changes to make.
Well, then there's the server and the network to look at.

This kind of thing is not simple to troubleshoot, unfortunately.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Nov 10 '06 #13

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

Similar topics

3
by: Fardude | last post by:
I have a few tables in SQL Server 2000 and a small Access 97 that has linked tables used to insert/update/delete into SQL Server 2k tables. Everything works fine except Updating one of these...
1
by: (Pete Cresswell) | last post by:
"The MS Jet DB engine stopped the process because you and another are attempting to change the same data at the same time." Sounds like a deadlock notification to me. Have I got it right? --...
3
by: Martin Lacoste | last post by:
Is there some issue with using too many left/right/mid/len functions in queries? Depending on the usage, they work fine, but... then there's here: SELECT Master_CAO.Incipit,...
2
by: Earl Anderson | last post by:
We have a small (15MB) application which we run over our office network with 4 client stations. Anytime we use the "Find" function (from the main form which is based on a query of the main table)...
16
by: Mark | last post by:
Hello. I am attempting to use AppendChunk() to write binary data to a memo field in Access 2000. My initial call to AppendChunk() results in a data type conversion error. Any suggestions? Here...
9
by: sparks | last post by:
I have a table in 2003 that has 221 fields defined. I tried to add another variable and got this error. I was surprised when it didn't say too many fields defined. I look at the error...
2
by: LEX | last post by:
Could not update; currently locked by another session on this machine. Can someone help me figure out why access gives me this error on some record's memo fields but not on others?
10
by: ARC | last post by:
This is mainly a speed question. In this example: I have a QuotesHdr table that has a few memo fields. If these memo fields are used extensively by some users, and if their are a large number of...
17
by: mandanarchi | last post by:
Access 2003; PC with Windows XP; SBS 2003 I tried searching the forums but it came up with a blank page. I searched Google and found an answer; but the 'problem' doesn't relate to our situation!...
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.