M
Mark
Hi
I thought I'd post this in the hope my experience may help others avoid the
problems (and significant amount of time) trying to recover from the above
errors when trying to create an MDE in Access 2002. As I haven't seen this
solution posted anywhere before I hope Microsoft might also take a look to
see if it might be a common cause.
I'll give you the answer first... move the mdb to a local disk on your PC,
C&R it, compile it and create an MDE on the local disk. That's it.
*************
Now I guess many developers will already be working locally in which case
this may be of no help but for me this was the solution after *everything
else* failed.
Faced with having to reconstruct a huge and complex database I spent many
hours trying to compare the failing db with earlier "good" builds to
determine which objects were causing the problems.
With each one I progressively deleted more and more objects in the mdb until
it would create an mde. Knowing the last group of deleted objects then
allowed the creation of an mde suggested the problem object was in that
group just deleted. But starting over with an original mdb and just deleting
that group of objects again DID NOT then fix the problem.
Stepping back through recent similar builds showed each build behaving
differently when I tried to repair them. One would not create an MDE with
virtually every object deleted. I came to the conclusion the problem (on
this occasion at least) was not necessarily in my objects at all but with
Access's systyem objects.
I moved the mdb from the network drive to a local drive to speed up testing
only to find the problems went away!!! Very pleased, obviously!, but
confused too. So then I did a C&R on the mdb and moved it back to the
network... guess what?... now it works fine on the network drive also.
So... although I have a very large db (30 linked tables, 700+ queries, 80
forms, 400 reports and LOTS of code) it doesn't appear this overall number
of objects is the direct cause.
HTH
Mark Potter
My network is peer to peer 100mbit. Dev PC is WinXP SP1. Network drive is on
my WinXP SP2 "server".
I thought I'd post this in the hope my experience may help others avoid the
problems (and significant amount of time) trying to recover from the above
errors when trying to create an MDE in Access 2002. As I haven't seen this
solution posted anywhere before I hope Microsoft might also take a look to
see if it might be a common cause.
I'll give you the answer first... move the mdb to a local disk on your PC,
C&R it, compile it and create an MDE on the local disk. That's it.
*************
Now I guess many developers will already be working locally in which case
this may be of no help but for me this was the solution after *everything
else* failed.
Faced with having to reconstruct a huge and complex database I spent many
hours trying to compare the failing db with earlier "good" builds to
determine which objects were causing the problems.
With each one I progressively deleted more and more objects in the mdb until
it would create an mde. Knowing the last group of deleted objects then
allowed the creation of an mde suggested the problem object was in that
group just deleted. But starting over with an original mdb and just deleting
that group of objects again DID NOT then fix the problem.
Stepping back through recent similar builds showed each build behaving
differently when I tried to repair them. One would not create an MDE with
virtually every object deleted. I came to the conclusion the problem (on
this occasion at least) was not necessarily in my objects at all but with
Access's systyem objects.
I moved the mdb from the network drive to a local drive to speed up testing
only to find the problems went away!!! Very pleased, obviously!, but
confused too. So then I did a C&R on the mdb and moved it back to the
network... guess what?... now it works fine on the network drive also.
So... although I have a very large db (30 linked tables, 700+ queries, 80
forms, 400 reports and LOTS of code) it doesn't appear this overall number
of objects is the direct cause.
HTH
Mark Potter
My network is peer to peer 100mbit. Dev PC is WinXP SP1. Network drive is on
my WinXP SP2 "server".