PC Review


Reply
Thread Tools Rate Thread

database keeps corrupting

 
 
macroapa
Guest
Posts: n/a
 
      2nd Jul 2010
Hi,

I have a backend db with 1 table which has a PK. The backend table is
populated by some word VBA code and the records then edited over a
period of time using an access front end.

Now every so often, the table is getting corrupted and a record will
show all #ERROR.

This means that the front end queries all fail to work and no-one can
actuall work!!!!

The only way to correct it I have found is to copy the back end,
perform a compact and repair, then open the table where I can now
delete the rouge record (as it no longer shows #ERROR, but rubbish
data) and then copy the back end back over the existing back end.

I cant perform a compact and repair direct on the back end as people
are connected to it and constantly writing to it.

Is there a better way to deal with this situation?

Thanks.
 
Reply With Quote
 
 
 
 
John W. Vinson
Guest
Posts: n/a
 
      2nd Jul 2010
On Fri, 2 Jul 2010 04:28:07 -0700 (PDT), macroapa <(E-Mail Removed)>
wrote:


>are connected to it and constantly writing to it.
>
>Is there a better way to deal with this situation?


Obviously, find the cause of the corruption and fix it!

This is a split database so you're (I hope) not letting multiple users
directly open the database directly, right?

Are any of the users connecting over a Wide Area Network, or wireless
connections? Is your LAN fast and stable?

Check out the suggestion at Tony Toews' corruption FAQ:
http://www.granite.ab.ca/access/corruptmdbs.htm

You might also want to consider upsizing to SQL/Server - it's now much more
affordable than it once was; see Tony's upsizing hints on the same webpage.
--

John W. Vinson [MVP]
 
Reply With Quote
 
(PeteCresswell)
Guest
Posts: n/a
 
      2nd Jul 2010
Per macroapa:
>I have a backend db with 1 table which has a PK. The backend table is
>populated by some word VBA code and the records then edited over a
>period of time using an access front end.
>
>Now every so often, the table is getting corrupted and a record will
>show all #ERROR.


The Tony Towes link probably has all bases covered, but I would
share the two causes of corruption that I have encountered:

1) Flaky NIC on one of the user's PC.

2) Something goofy in the file server that the back end DB
was on.


Never found out why the file server was causing corruptions, but
changing servers made the problem go away and going back to the
problem server made it come back.

Both problems were intermittent.
--
PeteCresswell
 
Reply With Quote
 
Tony Toews
Guest
Posts: n/a
 
      2nd Jul 2010
On Fri, 02 Jul 2010 08:57:20 -0600, John W. Vinson
<jvinson@STOP_SPAM.WysardOfInfo.com> wrote:

>You might also want to consider upsizing to SQL/Server - it's now much more
>affordable than it once was; see Tony's upsizing hints on the same webpage.


Actually there's always been a free version with
size/throttling/memory limitiations since SQL Server 2000. That
said those size/throttling limitations weren't that significant with
the usual size of MS Access applications. The throttling, has been
removed in at least SQL Server 2008 and maybe even SQL Server 2005 but
I can't recall now.

Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
 
Reply With Quote
 
Tony Toews
Guest
Posts: n/a
 
      2nd Jul 2010
On Fri, 02 Jul 2010 13:08:55 -0400, "(PeteCresswell)" <(E-Mail Removed)>
wrote:

>I would
>share the two causes of corruption that I have encountered:
>
>1) Flaky NIC on one of the user's PC.
>
>2) Something goofy in the file server that the back end DB
> was on.


Agreed. That's certainly what I"ve seen as well as read in the
newsgroups.

>Both problems were intermittent.


And that's the worst part. Well, not quite. They were quite
consistent in the days of the OpLocks problem but that's long been
fixed.

Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
 
Reply With Quote
 
David W. Fenton
Guest
Posts: n/a
 
      2nd Jul 2010
Tony Toews <(E-Mail Removed)> wrote in
news:(E-Mail Removed):

> On Fri, 02 Jul 2010 08:57:20 -0600, John W. Vinson
><jvinson@STOP_SPAM.WysardOfInfo.com> wrote:
>
>>You might also want to consider upsizing to SQL/Server - it's now
>>much more affordable than it once was; see Tony's upsizing hints
>>on the same webpage.

>
> Actually there's always been a free version with
> size/throttling/memory limitiations since SQL Server 2000. That
> said those size/throttling limitations weren't that significant
> with the usual size of MS Access applications. The throttling,
> has been removed in at least SQL Server 2008 and maybe even SQL
> Server 2005 but I can't recall now.


I think, though, that one of the main problems of SQL Server Express
in a non-domain context is that you have to use SQL Server
authentication, which I find much less flexible than simply using
Windows authentication.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
 
Reply With Quote
 
Tony Toews
Guest
Posts: n/a
 
      2nd Jul 2010
On 2 Jul 2010 22:34:25 GMT, "David W. Fenton"
<(E-Mail Removed)> wrote:

>>>You might also want to consider upsizing to SQL/Server - it's now
>>>much more affordable than it once was; see Tony's upsizing hints
>>>on the same webpage.

>>
>> Actually there's always been a free version with
>> size/throttling/memory limitiations since SQL Server 2000. That
>> said those size/throttling limitations weren't that significant
>> with the usual size of MS Access applications. The throttling,
>> has been removed in at least SQL Server 2008 and maybe even SQL
>> Server 2005 but I can't recall now.

>
>I think, though, that one of the main problems of SQL Server Express
>in a non-domain context is that you have to use SQL Server
>authentication, which I find much less flexible than simply using
>Windows authentication.


Good point.

Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
 
Reply With Quote
 
a a r o n . k e m p f @ g m a i l . c o m
Guest
Posts: n/a
 
      7th Jul 2010
Jet is a piece of **** database. Jet corrupts, it's impossible to
prevent.

Move to SQL Server.

Access Data Projects allow you to keep most of your existing forms /
reports



On Jul 2, 4:28*am, macroapa <macro...@hotmail.co.uk> wrote:
> Hi,
>
> I have a backend db with 1 table which has a PK. *The backend table is
> populated by some word VBA code and the records then edited over a
> period of time using an access front end.
>
> Now every so often, the table is getting corrupted and a record will
> show all #ERROR.
>
> This means that the front end queries all fail to work and no-one can
> actuall work!!!!
>
> The only way to correct it I have found is to copy the back end,
> perform a compact and repair, then open the table where I can now
> delete the rouge record (as it no longer shows #ERROR, but rubbish
> data) and then copy the back end back over the existing back end.
>
> I cant perform a compact and repair direct on the back end as people
> are connected to it and constantly writing to it.
>
> Is there a better way to deal with this situation?
>
> Thanks.


 
Reply With Quote
 
a a r o n . k e m p f @ g m a i l . c o m
Guest
Posts: n/a
 
      7th Jul 2010
Actually there's always been a free version with
size/throttling/memory limitiations since SQL Server 7.0


On Jul 2, 1:00*pm, Tony Toews <tto...@telusplanet.net> wrote:
> On Fri, 02 Jul 2010 08:57:20 -0600, John W. Vinson
>
> <jvinson@STOP_SPAM.WysardOfInfo.com> wrote:
> >You might also want to consider upsizing to SQL/Server - it's now much more
> >affordable than it once was; see Tony's upsizing hints on the same webpage.

>
> Actually there's always been a free version with
> size/throttling/memory limitiations since SQL Server 2000. * *That
> said those size/throttling limitations weren't that significant with
> the usual size of MS Access applications. * The throttling, has been
> removed in at least SQL Server 2008 and maybe even SQL Server 2005 but
> I can't recall now.
>
> Tony
> --
> Tony Toews, Microsoft Access MVP
> Tony's Main MS Access pages -http://www.granite.ab.ca/accsmstr.htm
> Tony's Microsoft Access Blog -http://msmvps.com/blogs/access/
> For a convenient utility to keep your users FEs and other files
> * updated seehttp://www.autofeupdater.com/


 
Reply With Quote
 
a a r o n . k e m p f @ g m a i l . c o m
Guest
Posts: n/a
 
      7th Jul 2010
David;

What the **** are you talking about, kid?

you're saying that u can't use Windows Auth without a domain??

ROFLMAO

where do you come up with these lies?

I use Windows Auth _ALL_ the time without a domain you ****ing retard
loser liar




On Jul 2, 3:34*pm, "David W. Fenton" <XXXuse...@dfenton.com.invalid>
wrote:
> Tony Toews <tto...@telusplanet.net> wrote innews:(E-Mail Removed):
>
> > On Fri, 02 Jul 2010 08:57:20 -0600, John W. Vinson
> ><jvinson@STOP_SPAM.WysardOfInfo.com> wrote:

>
> >>You might also want to consider upsizing to SQL/Server - it's now
> >>much more affordable than it once was; see Tony's upsizing hints
> >>on the same webpage.

>
> > Actually there's always been a free version with
> > size/throttling/memory limitiations since SQL Server 2000. * *That
> > said those size/throttling limitations weren't that significant
> > with the usual size of MS Access applications. * The throttling,
> > has been removed in at least SQL Server 2008 and maybe even SQL
> > Server 2005 but I can't recall now.

>
> I think, though, that one of the main problems of SQL Server Express
> in a non-domain context is that you have to use SQL Server
> authentication, which I find much less flexible than simply using
> Windows authentication.
>
> --
> David W. Fenton * * * * * * * * *http://www.dfenton.com/
> usenet at dfenton dot com * *http://www.dfenton.com/DFA/


 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Database keeps corrupting Ben M Microsoft Access 22 8th Sep 2008 09:56 PM
admin corrupting access database avw410 Microsoft Access 2 3rd Aug 2007 02:11 AM
Strange Characters Corrupting Database =?Utf-8?B?TWljaGFlbCBHaWxsaWFt?= Microsoft Access 5 14th Mar 2007 12:37 AM
my database keeps corrupting! PamelaDV Microsoft Access 1 11th Jan 2007 07:02 PM
Corrupting Database News Microsoft Access Forms 4 6th Nov 2005 12:06 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 07:40 AM.