2012-05-08 15 views

Antwort

16

Go to> Run-> cmd-> Typ regedit.exe und Sie sehen die Registrierung unter dem ODBC-Ordner:

HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ 
    ODBC Drivers\SQL Server 

enter image description here

I, auch a complete answer zu diesem Problem finden (basierend auf MySQL, ist aber grundsätzlich das Gleiche).

bearbeiten später: nach Ihrem Kommentar haben Sie die 2005-Version von SQL Server installiert:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ 
Microsoft SQL Native Client\CurrentVersion 

Auf jeden Fall zeige ich Ihnen auch, wie Sie die Version 2008 sehen die Unterschiede zwischen den beiden Versionen zu sehen.

Für SQL Server 2008/R2:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ 
Microsoft SQL Server\SQLNCLI10\CurrentVersion 

für SQL Server 2012:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ 
Microsoft SQL Server\SQLNCLI11\CurrentVersion 
+0

Ich denke, Sie könnten hier auf dem richtigen Weg sein, aber ich sehe nichts unter ODBC-Treiber aufgeführt. – HK1

+0

Ich sehe dies in der Registrierung: HKEY_LOCAL_MACHINE \ SOFTWARE \ Mcirosft \ Microsoft SQQL Native Client \ CurrentVersion – HK1

+0

Wenn Sie diese und nicht \ SQLNCLI10 \ CurrentVersion., Sie haben die 2005-Version., Ich aktualisiere meine Antwort. –

5

Dies kann durch Ausführen odbcad32.exe finden.

Vom Microsoft Support site:

um die Version von SQL Server Native Client zu ermitteln, verwenden Sie eine der folgenden Methoden:

Methode 1: Auf dem System, in dem Sie die Version von Mutter finden wollen Client, starten Sie den ODBC-Administrator (odbcad32.exe), und überprüfen Sie dann die Spalte Version auf der Registerkarte Treiber.

Auf 64-Bit-Systemen auch odbcad64.exe überprüfen.

+0

Leider gibt es keine Befehlszeilenschnittstelle, was bedeutet, dass Sie dies nicht automatisch tun können – icc97

Verwandte Themen