Hi Alexander,
You´re right… following details about the problem!
Yes, the ODBC I´m using came with the installation CD. I can connect and retrieve data via ODBC using MS Query or Excel.
As I said I need to do this connection by SQL Server, then I have tried…
In the SQL Server 2005 I configurate a Linked Server:
Provider: Microsoft OLE DB Provider for ODBC Drivers
Product Name: MSDASQL
Data Source: Navision-Juliano (the ODBC connection to my database)
I don´t receive any message when creates this.
In a new query I do: “select * from NAVISION…Cliente” (the system language is Spanish. Cliente = table Customer)
Then I receive the message error:
OLE DB provider “MSDASQL” for linked server “NAVISION” returned message “[Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado”.
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider “MSDASQL” for linked server “NAVISION”.
I don´t know if the Linked Server is the best way to do this. There is another option?
There is the possibility the ODBC Driver to be so old that haven´t the capacity to do this connection?
I attached a document with the screens I describe you.
Thank´s
Juliano.
8836.Nav2-01.doc (213 KB)