有以下几个问题:
一、同一电脑上安装了SQL SERVER2008 EXPRESS 、 SQL SERVER2008 服务器版 和 SQL SERVER 2000服务器版
问题(1) SQL SERVER2008 EXPRESS 和 SQL SERVER2008 服务器版 是否可使用同一端口 1433
(2) SQL SERVER2008 EXPRESS 、 SQL SERVER2008 服务器版 和 SQL SERVER 2000服务器版 可否 同时使用同一端口1433
二、在SQL SERVER2008 服务器版 中 不同数据库实例 可否使用同一端口 1433
三、其他电脑可否访问 服务器上 SQL SERVER2008 EXPRESS 中的构建的数据库。
------解决思路----------------------
不能同使用同一端口。
------解决思路----------------------
不能,,会造成端口冲突。
------解决思路----------------------
一、同一电脑上安装了SQL SERVER2008 EXPRESS 、 SQL SERVER2008 服务器版 和 SQL SERVER 2000服务器版
问题(1) SQL SERVER2008 EXPRESS 和 SQL SERVER2008 服务器版 是否可使用同一端口 1433
(2) SQL SERVER2008 EXPRESS 、 SQL SERVER2008 服务器版 和 SQL SERVER 2000服务器版 可否 同时使用同一端口1433
所有的都不能公用一个端口的,都要设置不同的端口,可以在sql server配置管理器中设置。
二、在SQL SERVER2008 服务器版 中 不同数据库实例 可否使用同一端口 1433
不同实例,也不能公用端口
三、其他电脑可否访问 服务器上 SQL SERVER2008 EXPRESS 中的构建的数据库。
当然可以,只要提供ip和端口,就可以访问的
------解决思路----------------------
2008确实没有限制,这个,所谓限制只是微软设置的,2008不设置这个限制,救命,就没有问题了
------解决思路----------------------
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。
电脑可以连接到xp上的数据库的,不过要注意xp上的防火墙设置
------解决思路----------------------
服务端口共用是网络问题与SQL无关.
每个IP都有1-65535的端口,如果有多个IP那绑定到不同的IP上是可以同一端口的,但现实意义不大.
所以任何两个服务都不能用同一个端口的.
其他电脑连接服务器一般都用TCP,只要开启并在防火墙设置例外就行的,1433只是大家一个默认的端口,但完全可以改掉.
连接不是1433的数据库有点困难,可用下列方法之一解决:
1 连接时指定端口,即在IP后跟逗号和端口号,不用实例名
2 服务端开启SQLBrowser服务,连接时使用实例名.
------解决思路----------------------
端口不能相同,指定端口就行,不然就用实例名连接