?
Solved

ODBC -- connection to SQL Server failed

Posted on 2004-04-25
6
Medium Priority
?
2,796 Views
Last Modified: 2012-06-27
I'm helping a company upgrade from an all Access database to an Access 2000 frontend/SQL 2000 backend solution.  I've got a situation that I haven't seen before.  

Everything was running pretty smoothly.  Then a couple of days ago a user reported that one of her Access queries returned the following error:
"ODBC -- connection to SQL Server failed".  Seems like a simple connection issue, however it doesn't happen all the time.  I verified that when Access is first opened, the query will throw the error listed above.  If I then open any other query or table, and then try the troubled query, it will work and stay working for the rest of the time I have Access open, only to throw the error again once Access is restarted.

The query in question is calling only one table, it's very basic.  

Does anybody have any idea what could be causing the problem described above?
Thank you,
--Will
0
Comment
Question by:will_rein99
6 Comments
 
LVL 54

Accepted Solution

by:
nico5038 earned 300 total points
ID: 10914187
Did you check upon the ODBC timeout setting for the query, this is by default 60, but I often use 600.
Just openproperties when in the query's design.

Nic;o)
0
 
LVL 54

Expert Comment

by:nico5038
ID: 10914188
Did you check upon the ODBC timeout setting for the query, this is by default 60, but I often use 600.
Just openproperties when in the query's design.

Nic;o)
0
 
LVL 26

Assisted Solution

by:Alan Warren
Alan Warren earned 300 total points
ID: 10914476
Hi Will,

Is this an ADP front-end or MDB?
Is your connection using Integrated Security or SQL server login?

debug.print CurrentProject.Connection

Alan
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
LVL 18

Assisted Solution

by:Karen Falandays
Karen Falandays earned 150 total points
ID: 10931429
To add to Nico's point, I like to change timeout to 0 for NO limit, as this is the typical error message you will get when the server cannot respond quickly enough!
Karen
0
 

Author Comment

by:will_rein99
ID: 10931787
All,
  The one linked table the query was using needed to be relinked from scratch.  Refreshing the linked table did nothing but removing the table entirely and relinking worked.  I had to reapply the formatting done to the linked table.
  I'm splitting the points to the group for helping.
Thank you,
--Will
0
 
LVL 4

Expert Comment

by:AndyAmess
ID: 10948505
Will,

I know the question is closed but the error you got is one I had a couple of times if I Add a column to my Sybase table then the link does not seem to want to work as it doesn't match the backend. Is it possible that the one user had a link that had not been updated to fit to the back end changes.

Just a thought. No need to reply.

A. ;-)
0

Featured Post

What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

In a use case, a user needs to close an opened report by simply pressing the Escape (Esc) key. This can be done by adding macro code in Report_KeyPress or Report_KeyDown event.
A Case Study of using the Windows API to provide RS232 communications capability in Access without the use of Active-X controls.
In Microsoft Access, when working with VBA, learn some techniques for writing readable and easily maintained code.
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…

569 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