我在服务器上安装了SQL Server 2008 R2,在网络驱动器上安装了C#应用程序。
当我在服务器上运行此应用程序时,它运行正常。但是当我从客户端计算机运行应用程序时会出现问题。
它没有连接到服务器。我收到以下错误
网络相关的特定错误..
任何人都可以给我任何解决方案吗?
使用的连接字符串:
<connectionStrings>
<add name="Truly_Paste_Solution.Win.Properties.Settings.TrulyDBAConnectionString"
connectionString="Data Source=.\sqlexpress;Initial Catalog=TrulyDB;Integrated Security=True;Pooling=False"
providerName="System.Data.SqlClient"/>
</connectionStrings>
答案 0 :(得分:1)
你的连接字符串是什么? 您是否通过IP连接SQL Server? 您的服务器上是否有防火墙或规则?
假设您的服务器Lan IP地址是192.169.1.199而您正在MSSQL Server上运行,那么您的连接字符串应该是这样的:
Data Source=192.168.1.199;Initial Catalog=somedatabase;uid=yourid;pwd=yourpassword
了解如何启用TCP / IP协议连接here
答案 1 :(得分:0)
有不同的可能原因来获得这种错误 -