ms sql server通过ip地址访问,为何连接不上呢???

booksfount booksfount 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
ms sql server的验证模式是混合验证模式windows和sql server(在局域网上的另外一台机器上):

通过ip的写的连接串如下(我查找了一些资料,就是如下的写法呀):
sqlconn.ConnectionString=
"data source=10.2.254.168,1433;Network Library=DBMSSOCN;uid=sa;pwd=111111;persist security info=true;database=dbname"
出的错如下:
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。

如果通过命名管道访问,字符串如下,就可以连接上。
sqlconn.ConnectionString=
"data source=servername;uid=sa;pwd=111111;persist security info=true;database=dbname"

sql server数据库没有问题,其它应用程序访问的好好的。

请问在c#的web应用程序,通过ip地址,如何连接数据库的。是连接字符串还有什么问题么?
谢谢帮助!
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
booksfount
C# 111,128 成员 642,536 内容