david.brent
Registered User.
- Local time
- Today, 20:47
- Joined
- Aug 25, 2004
- Messages
- 57
Hello all.
This is a cry for help.
Here's the scene. Our Agency has a very simple retrieval tool written in Access 2000. The client is on the local PC and the back end is on a server. The back end consists of 8 databases (one for each year) and the contain records of all transactions (around 3 million a year). When the client is opened the first thing it does is begger off to each of these databases and checks what tables are available. These databases range from 500mb to 800mb in size. Things have been going fine for the last 3 years until last Friday afternoon...
Strange things started happening around 1.30 on Friday. On starting the retrieval tool the whole thing hangs. After some digging and debugged I found out that the code was hanging when opening the backend databases??? It took ten minutes to get past the database open statement (times this by 8 = 80mins). Now the crazy thing is, that once the database has been opened in the code, it will open instantly all day long. It's as if it doesn't remember how to open the database. It gets a bit stranger..
It only seems to be large (in physical sense) Access databases that take a while to open - anything over 100mb. So what has happened. After interrogating our technical bods, they have admitted a bit of a screw up. They built an SMS package to deliver some security update (at Friday at 1 O'clock) but didn't build it on a clean machine (very bad). This meant all sorts of rubbish from the previous SMS build was included? The only way they have been able to fix the problem so far (and they have tried lots of things, which have created more problems) is to format the client hard drive and re-install everything. Just simply re-installing Office doesn't work. They like this method but with over 500 PCs to look at, it's going to take them quite a while.
Have any of you good people come accross this problem at all. A reply of yes would be great - at least I'll know I'm not alone. If someone knows how to fix this mess, I would be eternally greatful. It would make my day and would be even better than watching an episode of Little Britain!
Thank you if you have read this far.
Take Care
This is a cry for help.
Here's the scene. Our Agency has a very simple retrieval tool written in Access 2000. The client is on the local PC and the back end is on a server. The back end consists of 8 databases (one for each year) and the contain records of all transactions (around 3 million a year). When the client is opened the first thing it does is begger off to each of these databases and checks what tables are available. These databases range from 500mb to 800mb in size. Things have been going fine for the last 3 years until last Friday afternoon...
Strange things started happening around 1.30 on Friday. On starting the retrieval tool the whole thing hangs. After some digging and debugged I found out that the code was hanging when opening the backend databases??? It took ten minutes to get past the database open statement (times this by 8 = 80mins). Now the crazy thing is, that once the database has been opened in the code, it will open instantly all day long. It's as if it doesn't remember how to open the database. It gets a bit stranger..
It only seems to be large (in physical sense) Access databases that take a while to open - anything over 100mb. So what has happened. After interrogating our technical bods, they have admitted a bit of a screw up. They built an SMS package to deliver some security update (at Friday at 1 O'clock) but didn't build it on a clean machine (very bad). This meant all sorts of rubbish from the previous SMS build was included? The only way they have been able to fix the problem so far (and they have tried lots of things, which have created more problems) is to format the client hard drive and re-install everything. Just simply re-installing Office doesn't work. They like this method but with over 500 PCs to look at, it's going to take them quite a while.
Have any of you good people come accross this problem at all. A reply of yes would be great - at least I'll know I'm not alone. If someone knows how to fix this mess, I would be eternally greatful. It would make my day and would be even better than watching an episode of Little Britain!
Thank you if you have read this far.
Take Care