![](/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.