【问题标题】:Unable to connect to remote SQL Server database from local management studio无法从本地管理工作室连接到远程 SQL Server 数据库
【发布时间】:2017-12-02 12:47:15
【问题描述】:

我从 GoDaddy 购买了 VPS。我通过远程桌面连接在 VPS 上安装了 SQL Server,并且可以连接到数据库。使用的登录凭据是 ServerName:IPAddress, Username=sa;密码=****

但是,当我尝试从本地计算机连接到远程数据库时,我收到了错误

在建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,并且 SQL Server 已配置为允许远程连接。

我已经交叉检查了以下场景

  1. 确保 TCP/IP 已启用
  2. 确保 SQL Server Browser 正在运行

我该如何解决这个问题?

【问题讨论】:

  • 可能是 SQL Server Browser 服务没有运行。
  • Sql server 浏览器正在运行并且远程机器上启用了 TCP/IP

标签: sql-server


【解决方案1】:

您可能需要将本地计算机的 IP 地址添加到服务器。将 IP 设置为可访问。出于安全考虑,除了加入白名单的IP地址的主机外,所有主机都不允许访问服务器。

你可以在这个web page找到说明。

来自网页:

如果你想远程连接到数据库,你必须启用 支持远程连接。

  1. 登录您的 GoDaddy 帐户。
  2. 点击虚拟主机
  3. 在您要使用的 cPanel 帐户旁边,点击管理
  4. 数据库部分,点击Remote MySQL
  5. 主机 字段中,输入您要访问数据库的 IP 地址。
  6. 点击添加主机

要输入的内容...

主机名或服务器:您的数据库的主机 名称
端口:3306
用户名:数据库用户的用户名
密码:数据库用户的密码
数据库:数据库的名称 数据库

【讨论】:

  • 本地机器ip地址将正确更改。那么如何添加IP地址
  • 添加本地机器的IP地址?请解释原因?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多