Asked By Thomas Hase
30-Jan-10 05:33 AM

Hallo NG,
ich versuche auf 64/64 2008er Express adhoc queries, die auf
32bit/32bit MSSQL2k8 laufen.
--das geht ohne linked server!!
select * from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;
SourceDB=F:\Daten\DATENB.DBC;
SourceType=DBC',
'select * from kunde')
go
Selbige schlagen auf dem 64 Bit System fehl.
Einen Verbindungsserver muss ich dazu nicht anlegen.
Der Anbieter MSDASQL ist aber vorhanden im SQL Server.
Meldung:
Der OLE DB-Anbieter 'MSDASQL' f?r den Verbindungsserver '(null)' hat
die Meldung '[Microsoft][ODBC Driver Manager] Der Datenquellenname
wurde nicht gefunden, und es wurde kein Standardtreiber angegeben'
zur?ckgeben.
Meldung 7303, Ebene 16, Status 1, Zeile 2
Das Datenquellenobjekt des OLE DB-Anbieters 'MSDASQL' f?r den
Verbindungsserver '(null)' kann nicht initialisiert werden.
Den Foxpro Treiber habe ich nat?rlich installiert. Aber ich habe nur
die 32 Bit Versionen und die lassen sich installieren, es wird aber
nichts in den ODBC-Datenquellen angezeigt.
Hat jemand einen Tipp f?r mich, wie ich es auf dem 64Bit System hin
bekomme. Andernfalls m?sste ich extra eine virtuelle Maschine
installieren.
Gru? Thomas