sql-server - SSMS 服务器名称需要 FQDN,并且不能仅识别主机名
问题描述
我遇到了一个问题,我需要在输入服务器名称时提供 FQDN,这确实很麻烦。当我仅使用主机名登录 SSMS 时,我收到“网络相关或特定于实例的错误”。但是,当我使用 FQDN 时,它可以工作。我需要做什么才能在我的机器上使用主机名?
我还处理指向非 FQDN 的服务器的 Power BI 报告。因此,当我进行编辑和发布时,由于服务器名称不一致,它会使网关崩溃。
请让我知道任何快速故障排除提示,或者如果您需要更多信息,我很乐意提供。
解决方案
您的服务器的主机名似乎无法解析。在这种情况下,您可以为 SQL 服务器创建主机名映射(仅当您从计算机连接到 SQL 服务器时才有效)
%WINDIR%\Windows\System32\drivers\etc\hosts
用记事本打开文件- 在文件末尾添加您的主机名和 IP 地址,格式如下
保存并关闭。现在您可以使用给定的主机名连接
例子
192.168.1.250 sqlserver.local
推荐阅读
- python - 关键错误熊猫:('production_countries','发生在索引成人')
- pyspark - pyspark:将 StringIndexer 参数“handleInvalid”更改为“skip”后引发 Java 堆空间错误
- perl - 将其存储在hashref中后如何在perl中迭代YAML doc
- firebase - Picasso 无法从 FirebaseStorage 加载图像
- javascript - 反应路由器用字符串替换参数
- google-sheets - 自动比例分配公式
- winforms - Visual Studio PowerShell 加载包含文件的列表框
- python - 您可以在列表理解中嵌套多少个 for 循环是否有限制?
- oracle - 循环进入游标,直到oracle中的每个IF ELSE都为真
- c - int=float%int; 有什么问题?