我們有一個第三方程序,用於在Windows 2003上針對SQL Server 2000數據庫運行(app和db在同一臺機器上)。我們正試圖遷移/在Windows 2008上安裝/ SQL Server 2008的ConnectionString問題 - Windows 2008上的SQL Server 2008
按規定似乎並沒有允許它把它連接到SQL Server(見下文)
<Configuration name="PROG">
<ADOConnection>
Provider=SQLOLEDB.1;Persist Security Info=False;User Id=sa;[email protected];Initial Catalog=DB_NEW;Data source=servername
</ADOConnection>
</Configuration>
我嘗試的連接字符串備選之一,而且也不起作用
<Configuration name="PROG">
<ADOConnection>
Provider=SQLNCLI10.1;Persist Security Info=False;Initial Catalog=DB_NEW;Data Source=servername;Uid=sa; [email protected];
我可以使用下面的一個成功連接的應用程序在Windows 2003中的SQL Server 2008數據庫
<Configuration name="PROG">
<ADOConnection>
Provider=SQLOLEDB.1;Persist Security Info=False;User Id=sa;[email protected];Initial Catalog=DB_NEW;Data source=servername
</ADOConnection>
什麼是正確的語法來獲取應用程序連接到SQL Server 2008以及Windows 2008服務器上?
「似乎不允許它連接」是什麼意思?你有錯誤信息嗎?你在SQL Server錯誤日誌中看到了什麼,如果連接嘗試得到那麼多?您是否嘗試使用本地主機或127.0.0.1或。而不是servername?新的SQL Server是否可以作爲命名實例安裝? –