跳至内容

如何在 Amazon EC2 Windows 实例上启动 SQL Server?

2 分钟阅读
0

我想在 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例上启动 Microsoft SQL Server。

简短描述

最佳做法是使用预装了 SQL Server 的亚马逊机器映像 (AMI)。

或者,使用 AWS Launch Wizard 通过以下部署选项之一在 EC2 实例上手动启动 SQL Server:

  • 独立 SQL Server
  • SQL Server 失效转移集群实例 (FCI)
    注意: FCI 需要您可以通过网络提供的共享存储。
  • SQL Server Always On 可用性组 (AG)

Launch Wizard 支持所有 SQL Server 部署选项。

解决方法

使用已安装 SQL Server 的 AMI

已安装 SQL Server 的 AMI 启动您的实例。

使用 Launch Wizard 启动 SQL Server

先决条件:

完成以下步骤,使用 Launch Wizard 启动 SQL Server:

  1. 打开 Launch Wizard 控制台
  2. 在导航窗格中,选择 MS SQL Server
  3. 选择 Create deployment(创建部署)。
  4. Review permissions(查看权限)页面的 IAM role(IAM 角色)下,选择 Next(下一步)。Launch Wizard 将创建 AmazonED2RoleForLaunchWizard AWS Identity and Access Management (IAM) 角色,以代表您访问其他 AWS 服务。
  5. Configure application settings(配置应用程序设置)页面上,对于 Operating System type(操作系统类型),选择 Windows。然后,根据您的 SQL Server 部署类型配置以下设置。
    独立 SQL Server:
    Deployment model(部署模型)下,为 Model options(模型选项)选择 Single instance(单个实例)。
    SQL Server FCI:
    Deployment model(部署模型)下,为 Model options(模型选项)选择 High availability(高可用性)。
    选择 Always on Failover Cluster Instances availability group(Always On 失效转移集群实例可用性组)。有关存储选项的信息,请参阅 Amazon FSx for Failover Clustering (FCI)(适用于失效转移集群 (FCI) 的 Amazon FSx)
    SQL Server Always On AG:
    Deployment model(部署模型)下,为 Model options(模型选项)选择 High availability(高可用性)。
    选择 Always on availability group(Always On 可用性组)。
  6. 完成 Configure application settings(配置应用程序设置)页面,然后选择 Next(下一步)。
  7. Define infrastructure requirements(定义基础设施要求)页面上,选择 Infrastructure suggestion(基础设施建议)或 Instance type(实例类型)。然后,选择 Next(下一步)。
  8. Review and deploy(查看并部署)页面上,选择 Deploy(部署)。

连接到 SQL Server

在实例上部署 SQL Server 后,使用 SQL Server Management Studio (SSMS) 或 SQL Server 配置管理器连接到 SQL Server。有关如何使用 SQL Server 配置管理器进行连接的说明,请参阅 Microsoft 网站上的 SQL Server 配置管理器

相关信息

如何对 EC2 Windows 实例上的 Microsoft SQL 问题进行故障排除?

如何在 Amazon EC2 Windows 实例上升级 Microsoft SQL Server?

在 Amazon EC2 上部署 SQL Server

AWS 官方已更新 6 个月前