2013-05-21 187 views
0

服務器= SQL Server 2008的提供者找不到。它可能沒有正確安裝

錯誤:

ADODB.Connection error '800a0e7a' Provider cannot be found. It may not be properly installed.

conn.asp, line 3

<% 
Set conn = Server.CreateObject("ADODB.Connection") 
conn.open "Provider=SQLNCLI10;Server=xx.xx.xxx.x;Database=DBxxxxxxxxx; Uid=USRxxxxxxxxxx;Pwd=PSSxxxxxxx;" 
%> 
+4

那麼您是否安裝了提供程序? (SQLNCLI10,SQL Server Native Client 10) –

+0

有一些很好的答案在http://stackoverflow.com/questions/21719422/getting-error-800a0e7a-provider-cannot-be-found-it-may-not-是 - 正確安裝 –

回答

0

一個解決方案,你可以嘗試 「 註銷並重新註冊」 C:\ Program Files文件\共同Files \ System \ Ole DB \ msdasql.dll「 using regsvr32.exe 」

相關問題