狂暴之翼战力100亿战力:asp.net在一个服务器数据库在一个服务器为什么提示SQLserver不存在或被拒绝访问?

来源:百度文库 编辑:高考问答 时间:2024/04/28 21:22:04
asp.net程序在一个服务器
数据库在一个服务器
我的连接配置,数据库名,密码都对的
为什么在连接的时候提示SQLserver不存在或被拒绝访问?无法访问?
但是我如果把asp.net程序和数据库都放在一个服务器连接数据库就能成功?
哪个高手知道为什么,网工说他没给我设置什么,网络协议功能已经给我全开了!急救啊啊 !!
例如:
应用程序服务是 175.25.0.1
数据库服务器是 175.25.0.2
public static SqlConnection createConnection()
{
SqlConnection con = new SqlConnection("server=175.25.0.2;database=test;uid=sa;pwd=123;");
return con;
}

我的连接配置有问题嘛?连本机数据库没有问题,是不是要换个连接配置的写法?
管道名方式连接是什么意思?
谢谢高手!

1、防火墙问题
2、链接字符串的问题,这个问题比较大,如果两台服务器不在一个域里,那么最好不要用管道名方式连接,也就是不要写ServerName,而改成写IP,端口号的方式
3、SQL配置问题