【问题标题】:How to connect SQL Server by host IP Address如何通过主机 IP 地址连接 SQL Server
【发布时间】:2019-08-28 13:47:34
【问题描述】:

我正在尝试使用 IP 地址连接 SQL Server 中的新主机,但在尝试登录 SSMS 2017 时遇到了一些问题。我对使用 SQL Server 还是比较陌生。 错误信息如下:

当我尝试登录时:

当我检查 SQLCMD 时在这里

我一直在尝试:

1.重启服务 SQL Server

2。为 MSSQLSERVER 启用所有协议(包括 TCP/IP 和命名管道)

3.允许远程连接

4.启用 SQL Server 浏览器

【问题讨论】:

  • 为什么要使用IP地址而不是主机名?无论哪种方式,如果您可以通过主机名连接,您就可以通过 IP 连接。当您使用主机名时,只是 DNS 告诉您的 PC 该主机的 IP 地址是什么。
  • 就像我说的,我还是新手。但我只是从 .env laravel 复制的。 DB_HOST=10.x.x.1xx DB_PORT=1433 DB_DATABASE=db_name DB_USERNAME=用户名 DB_PASSWORD=密码。所以我只想从网络访问数据库到 SSMS
  • 试试这个link的答案。我相信它会解决你的问题。
  • 还是一样,我已经更改了 TCP/IP 属性。不过谢谢你的建议

标签: sql-server ssms-2017


【解决方案1】:

检查您的 SQL Server 日志以确保它正在侦听您期望的 IP 地址。您应该在启动过程中看到一个条目,例如:

Server is listening on [ 'any' <ipv4> 1433].

【讨论】:

    猜你喜欢
    • 2013-07-18
    • 2019-09-19
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多