2012-05-08 36 views

Trả lời

16

Go to-> Run-> cmd-> gõ regedit.exe và bạn thấy registry trong thư mục ODBC:

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

enter image description here

Tôi cũng tìm a complete answer về vấn đề này, (dựa trên MySQL, nhưng về cơ bản là giống nhau).

Chỉnh sửa sau: Theo nhận xét của bạn bạn đã cài đặt phiên bản 2005 của SQL Server:

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

Dù sao tôi cũng chỉ cho bạn cách bạn có thể xem phiên bản năm 2008 để thấy sự khác biệt giữa hai phiên bản.

Đối với SQL Server 2008/R2:

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

Đối với SQL Server 2012:

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

Tôi nghĩ rằng bạn có thể đi đúng hướng ở đây nhưng tôi không thấy bất cứ điều gì được liệt kê trong Trình điều khiển ODBC. – HK1

+0

Tôi thấy điều này trong sổ đăng ký: HKEY_LOCAL_MACHINE \ SOFTWARE \ Mcirosft \ Microsoft SQQL Native Client \ CurrentVersion – HK1

+0

Nếu bạn thấy điều này và không \ SQLNCLI10 \ CurrentVersion., Bạn có phiên bản 2005., tôi cập nhật câu trả lời của mình. –

5

này có thể được tìm thấy bằng cách chạy odbcad32.exe.

Từ Microsoft Support site:

Để xác định phiên bản của SQL Server Native Client, sử dụng một trong các phương pháp sau:

Phương pháp 1: Trên hệ thống mà bạn muốn tìm các phiên bản của Native Khách hàng, khởi động Quản trị viên ODBC (odbcad32.exe), rồi kiểm tra cột Phiên bản trong tab Trình điều khiển.

Trên hệ thống 64 bit, cũng kiểm tra odbcad64.exe.

+0

Rất tiếc, không có giao diện dòng lệnh nào có nghĩa là bạn không thể tự động thực hiện việc này – icc97

Các vấn đề liên quan