首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有端口号的MSSQL连接

没有端口号的MSSQL连接
EN

Server Fault用户
提问于 2018-02-07 23:16:18
回答 3查看 4.9K关注 0票数 1

我在Windows上有一个Microsoft数据库,目前通过server.fq.d.n,<port-number>提供数据。用户可以使用这个<fqdn>,<port>地址很好地连接到这个数据库,但是有些用户希望用一个别名连接,这个别名只是一个fqdn,没有端口号alias.fq.d.n

我该怎么做呢?

我的数据库实例名为xyz-services\foo

EN

回答 3

Server Fault用户

回答已采纳

发布于 2018-02-08 07:35:09

MS提供了服务器浏览器服务,允许客户端查询服务器并请求承载数据库的server实例的端口。

在设置SQL服务器时,默认情况下将启用此服务,因此您的客户端应该可以使用该服务。如果您的客户达不到它,检查服务是否正在运行和您的防火墙。

这无论如何都应该使用,因为Server实例的端口在默认情况下不是固定的。它是在启动时确定的,如果在一个主机上有多个Server实例,则不能保证特定的Server实例始终具有相同的端口(只要不将其设置为固定值)。

票数 1
EN

Server Fault用户

发布于 2018-02-07 23:46:32

据我所知,您不能省略TCP连接字符串上的端口号。因此,当应该使用FQDN进行连接时,您必须提供端口号。

票数 0
EN

Server Fault用户

发布于 2018-02-08 00:07:09

可以在客户端上使用连接别名。

https://blogs.msdn.microsoft.com/sql_协议/2007/01/07/connection-别名/

这是通过Server配置管理器或直接在注册表中配置的。这篇文章提到了c:\windows\system32\cliconfig.exe,它不存在于我的windows 10笔记本电脑上。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/896207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档