【发布时间】:2020-06-10 11:20:29
【问题描述】:
在这个阶段真的很沮丧:/
我需要在 Microsoft SQL Server Studio 中连接远程服务器。但是,这是错误显示:
我做过/尝试了以下解决方案:
- 关闭防火墙。
- 允许 SQL 数据库的远程连接。
- 在 SQL 配置中启用 TCP/IP。
- 在 SQL 配置中启用 SQL Server Browser。
- 入站防火墙允许 1433 TCP。
- 在服务器名称字段中尝试了以下格式:MyServerName,1433\InstanceName
- 在 services.msc 中重新启动 SQL Server
- 在 Azure 中使用公共 IP 地址添加了防火墙规则
我尝试了所有这些,但没有任何工作。你们还有其他可能的解决方案吗?
我使用 Microsoft SQL Server 2019 和 SQL Server Management Studio v18.5.1。
希望尽快收到您的来信。
【问题讨论】:
-
这看起来像是 Azure SQL 数据库服务器名称,而不是在 Azure 中托管 SQL Server 的服务器。如果是虚拟机,您是否启用了从您的 IP 到 Azure 门户网络安全组中主机的连接?如果是 Azure SQL 数据库,则需要在 Azure 门户的防火墙和虚拟网络部分添加您的 IP。
-
嗨拉努!实际上,我将所有这些安装到我的旧笔记本电脑上,我什至不需要做我上面所做的所有事情。我刚刚登录并成功访问它。不知道你说的有没有必要:/
-
你是说你解决了问题?
-
不,我是说我正在尝试在另一台笔记本电脑上设置此服务器。我不知道为什么在这台机器上看起来很复杂,但是在我的另一台笔记本电脑上,我没有做任何我上面做的事情。
-
在笔记本电脑上安装 SQL Server 永远不会产生 Azure SQL 数据库服务器名称。我们在这里缺少信息。您是在本地还是在云中安装 SQL Server?如果在本地,为什么要使用 Azure SQL 数据库服务器名称?如果在云中,具有不同实例的笔记本电脑与云中的笔记本电脑有什么关系?
标签: sql sql-server azure azure-sql-database firewall