我在坐在IIS上的ASP應用程序和現有SQL Server 2012實例之間的連接字符串遇到問題。用於SQL Server 2012的ASP.NET連接字符串
,工程目前的連接字符串如下:
Data Source=SERVER1;Initial Catalog=CORE;User
ID=testuser;Password=password;
MultipleActiveResultSets=true;Connection Timeout=200;pooling=false
安裝ODBC驅動程序是SQL v服務器6.01.7601.17514。然後,我添加了最新的驅動程序SQL Server Native Client 11,並試圖在IIS中調整連接字符串,但沒有運氣。
我嘗試了connectionstrings.com
的ODBC和OLE DB字符串。
OLEDB
Provider=SQLNCLI11;Server=SERVER1;Database=CORE;Uid=testuser;Pwd=password;
ODBC
Driver={SQL Server Native Client 11.0};Server=SERVER1;Database=CORE;Uid=testuser;Pwd=password;
每次我得到一個登錄提示,我不明白爲什麼在連接字符串未能與提供這些細節?我在這裏錯過了什麼?
只是隨便看看,雖然一些類似的問題,一些提到的一個名爲啓用管道...
因此,添加這個額外的SQL驅動程序對連接沒有影響嗎?我想升級驅動程序的原因是我被告知通過升級MDAC它會更好地管理可用性組故障轉移?該應用程序目前終止故障轉移,我希望能夠使用更新的驅動程序來治癒。 – user744284
但是,如果您的代碼與.NET框架提供程序一起工作(正如我從工作constring中所設想的那樣),則根本不使用ODBC驅動程序。 – Steve
所以我以爲我是升級MDAC我不是? – user744284