none
MSDASQL und Linked Server RRS feed

  • Frage

  • Hallo zusammen,

    ich komm nicht weiter und google hilft mir auch nicht mehr. Nun hab ich hier noch Hoffnung.

    Habe einen Test-Server neu Aufgesetzt.

    64bit

    Windows 2003 Server

    MS SQL 2012 Enterprise

    ich möchte jetzt eine Linked Server Verbindung zu einem MySQL Server herstellen via ODBC. Das ganze Konstrukt funktioniert schon 1:1 auf einem anderen Server.

    Problem 1:

    Rechte Maustaste im Management Studio auf Neuer Verbindungsserver führt zur Fehlermeldung :

    Das angeforderte Dialogfeld kann nicht angezeigt werden.
    ZUSÄTZLICHE INFORMATIONEN:
    Cannot find table 0. (System.Data)

    habe deswegen den SQL Server schon komplett deinstalliert und neu installiert. Brachte keine Verbesserung. Auch wenn ich von einem entfernten Rechner diese Funktion ausführen möchte, kommt es zu dieser Meldung.

    Einen Verbindungsserver anlegen funktioniert aber per Skript.

    Problem 2:

    Verbindungsserver per Skript angelegt, bekomme ich trotzdem keine Tabellen im Katalog angezeigt. Hier kommt die Meldung

    "Der OLE DB-Anbieter 'MSDASQL' wurde nicht registriert (Microsoft SQL Server, Fehler: 7403)"

    die ODBC Verbindung selber funktioniert.

    den MySQL ODBC 5.3 ANSI und UNICODE Treiber (64bit) sind installiert

    Wenn ich noch versuche den 64-bit-ole-db-anbieter für ODBC zu installieren

    http://www.microsoft.com/de-DE/download/details.aspx?id=20065

    bricht die Installation am Ende ab mit der Meldung

    "Bei der Systemaktualisierung ist ein Fehler aufgetreten.

    klicken sie auf OK um die durchgeführten Änderungen zurückzunehmen."

    Ich komm nicht weiter. Hat jemand ein oder zwei Tipps für mich?

    vielen Dank

    Gruß Andre

    Donnerstag, 3. September 2015 13:36

Antworten

Alle Antworten