ms sql server通过ip地址访问,为何连接不上呢???
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地址,如何连接数据库的。是连接字符串还有什么问题么?
谢谢帮助!