Group: microsoft.public.it.sql




Subject: Linked Server in SQL SERVER 2005 64 bit
From: Riccardo Zanardini
Date: 4/23/2007 11:57:24 AM
Ciao a tutti. Su SQL server 2000 eseguivo le seguenti istruzioni: EXEC sp_addlinkedserver @server='MioAs400', @provider='MSDASQL', @datasrc = 'MioODBC', @srvproduct = '', @provstr = 'DSN=MioODBC;Database=MiaLibreria;UID=utente;PWD=password' EXEC sp_addlinkedsrvlogin @rmtsrvname='MioAs400' , @useself='false' , @rmtuser='utente' , @rmtpassword='password' e utilizzando il provider MSDASQL e l'ODBC MioODBC 'precedentemente creato io potevo accedere alle mie tabelle della libreria As400 linkata facendo: SELECT * FROM openquery(MioAs400,'SELECT count(*) as C FROM TabellaAs400') Ora sto utilizzando SQL Server 2005 (64 bit) e se creo il linked server SQL mi da l'errore che il provider MSDASQL non รจ stato registrato. Effettivamente questo provider non compare nella lista dei provider, come posso fare ad installarlo/registrarlo? Grazie 1000, Riccardo.

Subject: Linked Server in SQL SERVER 2005 64 bit
From: Riccardo Zanardini
Date: 4/24/2007 2:47:37 PM
Ciao. Sei stato utilissimo, ma se MSDASQL per il 64 bit non esiste, sai come posso fare un linked server verso as400? Grazie comunque, Riccardo.