Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

MS Access Database Repair

Posted on 2014-04-16
8
Medium Priority
?
542 Views
Last Modified: 2014-07-25
See attached message (file called access_repair.jpg).

We have a process wherein a Microsoft Access database is linked to a Quick Books database. This process runs on a Windows XP scheduled task every night. It consists of bat files, ftp to a web server and running macros & queries in the access DB.

I am aware of the fact that XP has "expired" & is no longer supported by Microsoft.

The last two nights, the process has failed with the attached message.

See attached file called Linked_to_Lss. This shows the tables in the database; note some are externally linked; those connect to Quick Books tables.

Is it safe to do the suggested Repair? Will that NOT effect the Quick Books tables?

Why would this all of a sudden be a problem? It's been running for years. Slight changes were made a few weeks back but it has run properly for about two weeks.

I can provide the main macro & all of the executed queries, if need be.

Thanks!
access-repair.jpg
LSS-Access-tables.jpg
0
Comment
Question by:Richard Korts
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
8 Comments
 
LVL 58

Accepted Solution

by:
Jim Dettman (Microsoft MVP/ EE MVE) earned 2000 total points
ID: 40004246
<<Why would this all of a sudden be a problem? >>

 It's very hard to say, and it might be related to the OS or Access, not the DB.

 First, make a backup copy of the DB as it stands.   You can then run a compact and repair on it.   This will not touch the QB tables in any way.

 After the C&R, check if the database is operational.   I would also open a code module and do a compile, and make sure it compiles without error, and then save.

 If after that, the process continues to fail, then you'll need to pin down what is causing the failure.

Jim.
0
 

Author Comment

by:Richard Korts
ID: 40004314
To JDettman (Jim Dettman)

Do I just copy the mdb file & put it somewhere or is there a backup utility in Access?

Thanks,

Rkorts
0
 
LVL 58
ID: 40004333
You can just do a simple file copy.  Just make sure it's not in use when you do.

Jim.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Richard Korts
ID: 40004382
I did the Compact & Repair; the Mouse Pointer turned to an hourglass for like one second.

Does it work that fast?

Thanks
0
 
LVL 58
ID: 40004439
Sometimes yes.   Depends on what's in the DB, how large it is, etc.

Jim.
0
 

Author Comment

by:Richard Korts
ID: 40004451
OK, I have scheduled to try the overnight process again at 1 PM Central Time (about 90 minutes from now). We shall see.

Thanks
0
 

Author Comment

by:Richard Korts
ID: 40004834
To JDettman (Jim Dettman)

I ran the overnight; it failed, but for a different reason. See attached.

Even though I arranged with the customer that no one be on Quick Books at the specified time, I suspect someone was on & this record could not be adjusted due to that.

I will ask a Quick Books question regarding this one.

Thanks
ODBC-Error.JPG
0
 
LVL 58
ID: 40004931
<<Even though I arranged with the customer that no one be on Quick Books at the specified time, I suspect someone was on & this record could not be adjusted due to that.>>

 Sure looks like it.

Jim.
0

Featured Post

Fill in the form and get your FREE NFR key NOW!

Veeam® is happy to provide a FREE NFR server license to certified engineers, trainers, and bloggers.  It allows for the non‑production use of Veeam Agent for Microsoft Windows. This license is valid for five workstations and two servers.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Access custom database properties are useful for storing miscellaneous bits of information in a format that persists through database closing and reopening.  This article shows how to create and use them.
You need to know the location of the Office templates folder, so that when you create new templates, they are saved to that location, and thus are available for selection when creating new documents.  The steps to find the Templates folder path are …
In Microsoft Access, learn the trick to repeating sub-report headings at the top of each page. The problem with sub-reports and headings: Add a dummy group to the sub report using the expression =1: Set the “Repeat Section” property of the dummy…
With Microsoft Access, learn how to start a database in different ways and produce different start-up actions allowing you to use a single database to perform multiple tasks. Specify a start-up form through options: Specify an Autoexec macro: Us…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question