sql-server - 通过本地计算机上的 SQL Server Management Studio 访问 Azure VM 上的 Azure SQL Server

标签 sql-server azure azure-virtual-machine vnet

我确信它就在某个地方,但我找不到它,我的大脑很痛。

我在 Azure 上有一个虚拟机。它运行 SQL Server 并与 Azure SQL 数据库连接,我可以在 VM 上本地访问它,没有问题,但我想通过 SQL Server Management Studio 从本地系统/计算机管​​理它。

所以当我尝试访问时出现此错误:

error

是否可以在本地使用azure sql登录。

注意:我可以连接 RDP 内的 VM 服务器以及本地系统。

最佳答案

您的 Azure SQL 数据库有 Private Link已启用,公共(public) IP 访问已禁用。或者是Managed Instance禁用公共(public) IP 访问。

所以你的选择是。

1) 在 Azure SQL Server 或托管实例上启用公共(public) IP 终结点。

2) VPN 到路由到您的 Azure 专用网络的网络。

3) 继续通过 RDP 连接到 Azure 中的虚拟机并通过 RDP 管理数据库 session 。

4) 创建 Point-to-Site VPN为您的计算机提供与 Azure VNet 的 VPN 连接。

关于sql-server - 通过本地计算机上的 SQL Server Management Studio 访问 Azure VM 上的 Azure SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61391608/

相关文章:

c# - 从 Azure Function 打印到 LAN 打印机

c# - 使用 C# 创建 Azure DataDisk

azure - Terraform - 从快照启动 Azure 虚拟机

MySQL 相当于 MSSQL CONVERT()

sql-server - 什么样的SQL-Server锁级别适合insert?

sql-server - 将数据从 XML 插入到 SQL Server 中的表中

unit-testing - 无法在 Azure Functions 单元测试中加载文件或程序集 System.Net.Http,版本=4.1.1.0

linux - Azure虚拟机上使用cloud-init挂载数据盘失败

amazon-web-services - 适用于 Azure 虚拟机的 AWS CodeDeploy

sql-server - 如何在Excel Source的foreach循环容器中动态传递excel连接字符串?