Question linked table manager hopeless

oli82

Registered User.
Local time
Today, 15:07
Joined
Jan 10, 2008
Messages
54
Hi,

I have mdb frontend, SQL backend, I am trying to update a
linked tables in linked table manager, i select all the
tables, click prompt for new location and then press ok.
When I used access 2007 I get the error 'ODBC--call failed' and I cannot
even select the dsn I want to change it too. While in 2003 I have been
able to select another dsn with no error.

It works fine with Access 2003 just access 2007.

Any help would be great, shall i try to force a relink by VBA?Cheers,

Oliver
 
What version of SQL Server and what ODBC driver are you using?
 
SQL server 2005

how do i find the odbc driver?

odbc file dsn is this:
[ODBC]
DRIVER=SQL Server
UID=oliverm
Trusted_Connection=Yes
DATABASE=Team
WSID=DELLLAT7
APP=2007 Microsoft Office system
SERVER=ESRISDE\development
 
SQL server 2005

how do i find the odbc driver?

odbc file dsn is this:
[ODBC]
DRIVER=SQL Server
UID=oliverm
Trusted_Connection=Yes
DATABASE=Team
WSID=DELLLAT7
APP=2007 Microsoft Office system
SERVER=ESRISDE\development
For 2005, unless you are on Windows Vista, you need to use the SQL Native Client driver. So I think you could just replace
DRIVER=SQL Server

with

DRIVER = SQL Native Client
 
Thanks for the help, i tried to connect but it wouldnt happen the users laptop does not have the SQL native client driver in the odbc driver list.

There is only
SQL server version 2000.85.1132.00 SQLSEV32.dll date 14/4/08

But I cant even select the dsn, the window that should popup (select data source) after i click ok does not appear.

Any ideas.

Many many thanks
 
bob whats the reason for swapping to the native client - is it usually installed as standard.

Why does this make a difference, I am not a sceptic I just want to understand!

Cheers,

Oliver
 
bob whats the reason for swapping to the native client - is it usually installed as standard.

Why does this make a difference, I am not a sceptic I just want to understand!

Cheers,

Oliver
SQL Server 2005 is a completely different system than 2000 (from what I understand it has a lot of structural changes). So you have to use a driver designed specifically for it. You can't use a driver for an older version because that driver doesn't have a clue as to what it needs to make the newer version work.

The reason you just use the normal SQL Server driver on Windows Vista is that in Windows Vista, the new functionality of the SQL Native Client is included in the SQL Server driver and therefore you don't need the other one anymore.
 
sorry this still hasnt worked i cant even get to the point where i have the ability to select a dsn file, i just click ok and there is an error ODBC call failed. It appears there is no way out of it, its only on 2007 and its on more than one laptop. I am running SQL server 2005
Your help is really appreciated.
 
[FONT=&quot]
clip_image002.jpg
[/FONT]
 
see picture i dont understand it
 

Attachments

  • untitled.JPG
    untitled.JPG
    83.4 KB · Views: 1,074

Users who are viewing this thread

Back
Top Bottom