你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

快速入门:通过 Azure 门户在 Windows 虚拟机上创建 SQL Server

适用于: Azure VM 上的 SQL Server

本快速入门逐步讲解如何在 Azure 门户中创建 SQL Server 虚拟机 (VM)。 请按照本文在 Azure VM 上部署常规 SQL Server,或将 SQL Server 部署到 Azure 机密 VM

提示

获取 Azure 订阅

如果没有 Azure 订阅,请在开始之前创建一个免费帐户

选择 SQL Server VM 映像

  1. 使用帐户登录到 Azure 门户

  2. 在 Azure 门户的左侧菜单中选择“Azure SQL”。 如果 Azure SQL 不在列表中,请选择“所有服务”,然后在搜索框中键入“Azure SQL”。

  3. 选择“+添加”以打开“选择 SQL 部署选项”页。 可以通过在“SQL 虚拟机”磁贴上选择“显示详细信息”来查看其他信息。

  4. 对于常规 SQL Server VM,请从下拉列表中选择标记为“免费 SQL Server 许可证...”的版本之一。 对于机密 VM,请从下拉列表中选择 SQL Server 2019 Enterprise on Windows Server 2022 Database Engine Only 映像。

    显示可在其中选择免费 SQL Server 许可证的屏幕截图:Windows Server 2016 上的 SQL Server 2017 Developer 映像。

  5. 选择“创建”。

    新搜索窗口

注意

SQL Server 2008 和 SQL Server 2008 R2 已停止外延支持,并且 Azure 市场不再提供。

提供基本详细信息

对于在 Azure VM 上部署常规 SQL Server 和在 Azure 机密 VM 上部署 SQL Server,有关基本详细信息的说明不同。

若要在 Azure VM 上部署常规 SQL Server,请在“基本”选项卡上提供以下信息:

  1. 在“项目详细信息”部分选择你的 Azure 订阅,然后选择“新建”以创建新的资源组。 键入 SQLVM-RG 作为名称。

    订阅

  2. 在“实例详细信息”下:

    1. 键入 SQLVM 作为虚拟机名称
    2. 为“区域”选择一个位置。
    3. 本快速入门将“可用性选项”保留设置为“无需基础结构冗余”。 有关可用性选项的详细信息,请参阅可用性
    4. 在“映像”列表中,选择包含所需 SQL Server 版本和操作系统的映像。 例如,可将映像与以“免费 SQL Server 许可证:”开头的标签一起使用。
    5. 对于虚拟机大小,请选择“更改大小”,然后选择“A2 基本”产品/服务。 用完资源后,请务必清理资源,以免产生任何意外的费用。

    实例详细信息

  3. 在“管理员帐户”下提供用户名(例如 azureuser)和密码。 密码必须至少 12 个字符长,且符合定义的复杂性要求

    管理员帐户

  4. 在“入站端口规则”下,选择“允许所选端口”,然后从下拉列表中选择“RDP (3389)”。

    入站端口规则

SQL Server 设置

在“SQL Server 设置”选项卡中配置以下选项:

  1. 在“安全性和网络”下,为“SQL 连接”选择“公共(Internet)”,并将端口更改为 1401,以避免在公共方案中使用众所周知的端口号。

  2. 在“SQL 身份验证”下,选择“启用”。 SQL 登录凭据设置为针对 VM 配置的相同用户名和密码。 使用 Azure Key Vault 集成的默认设置。 存储配置不可用于基本 SQL Server VM 映像,但你可以在存储配置中找到有关其他映像的可用选项的详细信息。

    SQL Server 安全性设置

  3. 根据需要更改其他任何设置,然后选择“查看 + 创建”。

    查看 + 创建

创建 SQL Server VM

在“查看 + 创建”选项卡中查看摘要,然后选择“创建”以创建为此 VM 指定的 SQL Server、资源组和资源。

可以从 Azure 门户监视部署情况。 屏幕顶部的“ 通知 ”按钮显示部署的基本状态。 部署可能需要几分钟的时间。

连接到 SQL Server

  1. 在门户上虚拟机属性的“概述”部分,找到 SQL Server VM 的“公共 IP 地址”。

  2. 在连接到 Internet 的其他计算机上,打开 SQL Server Management Studio (SSMS)

  3. 在“连接到服务器”或“连接到数据库引擎”对话框中,编辑“服务器名称”值 。 输入 VM 的公共 IP 地址。 添加一个逗号,然后添加配置新 VM 时指定的自定义端口 (1401)。 例如,11.22.33.444,1401

  4. 在“身份验证”框中,选择“SQL Server 身份验证” 。

  5. 在“登录” 框中,键入有效 SQL 登录的名称。

  6. 在“密码” 框中,键入登录的密码。

  7. 选择“连接”。

    ssms 连接

远程登录到 VM

使用以下步骤通过远程桌面连接到 SQL Server 虚拟机:

  1. 创建并运行 Azure 虚拟机后,选择“虚拟机”,然后选择新的 VM。

  2. 选择“连接”,然后从下拉列表中选择“RDP”以下载 RDP 文件。

    在门户中连接到 VM

  3. 打开浏览器为 VM 下载的 RDP 文件。

  4. “远程桌面连接”会通知你,无法识别此远程连接的发布者。 单击“ 连接 ”以继续。

  5. 在“Windows 安全性”对话框中,单击“使用其他帐户”。 可能需要单击“更多选项”才能看到此内容。 指定在创建 VM 时配置的用户名和密码。 必须在用户名之前添加反斜杠。

    远程桌面身份验证

  6. 单击“确定”进行连接。

连接到 SQL Server 虚拟机以后,即可启动 SQL Server Management Studio 并使用本地管理员凭据通过 Windows 身份验证进行连接。 如果已启用 SQL Server 身份验证,也可以使用在预配期间配置的 SQL 登录名和密码来配合 SQL 身份验证进行连接。

通过访问计算机,可以根据要求直接更改计算机和 SQL Server 设置。 例如,可以配置防火墙设置或更改 SQL Server 配置设置。

清理资源

如果不需要让 SQL VM 持续运行,可以在不使用它时将它停止,以免产生不必要的费用。 也可以永久删除与该虚拟机关联的所有资源,在门户中删除其关联的资源组即可。 请小心使用此命令,因为它也会永久删除该虚拟机。 有关详细信息,请参阅通过门户管理 Azure 资源

后续步骤

在本快速入门中,你在 Azure 门户中创建了一个 SQL Server 虚拟机。 若要详细了解如何将数据迁移到新的 SQL Server,请参阅以下文章。