![](/img/trans.png)
[英]Console application can't connect to sql server instance from server, but can from local machine
[英]Can't connect to SQL Server alias from local app
我有一個名為OldServer\\Instance
的SQL Server實例和一個名為NewServer
OldServer\\Instance
。 我需要發送當前引用OldServer\\Instance
所有應用程序,以使用新的應用程序。
我正在通過在NewServer
的本地服務器上的“ OldServer”上添加別名並創建一個讀取並更新表的應用程序來測試此概念。
我已經創建了別名(TCP,端口1433),並測試了可以成功通過數據鏈接連接到它。 當我使Windows Forms應用程序連接到它時, 它仍然連接到OldServer\\Instance
。
IIS中缺少什么? 實例不能別名嗎? 這是我的連接字符串:
<add name="ConnectionString" connectionString="server=OldServer\Instance;database=MyDB;UID=MyUser;Pwd=1234;" providerName="System.Data.SqlClient" />
請嘗試在要測試的計算機上清除DNS緩存。
Click Start.
Enter cmd in the Start menu search text box.
Right-click Command Prompt and select Run as Administrator.
Run the following command: ipconfig /flushdns.
並再次運行您的代碼
順便說一句,舊服務器上的關閉?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.