当前位置: 代码迷 >> Sql Server >> 不同数据库实例能否使用同一端口
  详细解决方案

不同数据库实例能否使用同一端口

热度:44   发布时间:2016-04-24 08:50:09.0
不同数据库实例可否使用同一端口
有以下几个问题:
一、同一电脑上安装了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和端口,就可以访问的
------解决思路----------------------
引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


引用:
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

还有,SQL SERVER2000企业版是不能安装在XP上的,SQL SERVER 2008 企业版为什么可以安装在XP上了呢。


2008确实没有限制,这个,所谓限制只是微软设置的,2008不设置这个限制,救命,就没有问题了
------解决思路----------------------
感谢版主,请问,XP上安装的SQL SERVER 2008企业版,其他 电脑可以连接到这台XP上的数据库吗。

电脑可以连接到xp上的数据库的,不过要注意xp上的防火墙设置


------解决思路----------------------
服务端口共用是网络问题与SQL无关.
每个IP都有1-65535的端口,如果有多个IP那绑定到不同的IP上是可以同一端口的,但现实意义不大.
所以任何两个服务都不能用同一个端口的.
其他电脑连接服务器一般都用TCP,只要开启并在防火墙设置例外就行的,1433只是大家一个默认的端口,但完全可以改掉.
连接不是1433的数据库有点困难,可用下列方法之一解决:
1 连接时指定端口,即在IP后跟逗号和端口号,不用实例名
2 服务端开启SQLBrowser服务,连接时使用实例名.
------解决思路----------------------
端口不能相同,指定端口就行,不然就用实例名连接
  相关解决方案