有的单位网络把1433端口给限制了,这样无法连接sql数据库,应该怎么弄?
到tcp/ip设置里改为使用其它端口。安全组、防火墙等也相应改改
协议中增加了1435,然后安全组里也增加了1435,项目里的外部数据源连接字符串:Provider=SQLOLEDB.1;Password=*****;Persist Security Info=True;User ID=sqluser;Initial Catalog=*****;Data Source=**.**.239.39,1435。但还是没有连上,是不是服务器sql数据库也要设置?
都说了到tcp/ip设置里改,这个就是服务器数据库的设置呀:
http://www.foxtable.com/webhelp/topics/2348.htm,看第6点,把下面设置全部改为1435
如果服务器上有多个数据库呢,这样一改是不是所有的数据库端口都改了,可否只改动过其中一个数据库的端口为1435,其他仍旧是1433
本来改的就是一个。每个数据库都有独立的tcp/ip设置,不会互相影响的。
我是在这里找到了端口更改的设置,但是没有找到单独设置某个数据库的端口。

此主题相关图片如下:123.jpg

但是我这台电脑的sqlserve上有多个数据库,不只一个啊
一个SqlServer数据库实例里,不管创建多少个数据库,都是使用统一的端口的。
只有不同的实例,比如安装一个sql2008,一个sql2014,才能各自设置使用不同的端口。