我想要在 Amazon Elastic Compute Cloud (Amazon EC2) Windows 執行個體上啟動 Microsoft SQL Server。
簡要說明
最佳實務是使用已預先安裝 SQL Server 的 Amazon Machine Image (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,請完成以下步驟:
- 開啟 Launch Wizard console (Launch Wizard 主控台)。
- 在導覽窗格中,選擇 MS SQL Server。
- 選擇 Create deployment (建立部署)。
- 在 Review permissions (檢閱權限) 頁面的 IAM role (IAM 角色) 下,選擇 Next (下一步)。Launch Wizard 會建立 AmazonED2RoleForLaunchWizard AWS Identity and Access Management (IAM) 角色,以代表您存取其他 AWS 服務。
- 在 Configure application settings (設定應用程式設定) 頁面上,在 Operating System type (作業系統類型),選擇 Windows (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 容錯移轉叢集執行個體可用性群組)。如需儲存選項的相關資訊,請參閱適用於容錯移轉叢集 (FCI) 的 Amazon FSx。
SQL Server Always On AG:
在 Deployment model (部署模型) 下,在 Model options (模型選項),選擇 High availability (高可用性)。
選擇 Always on availability group (Always On 可用性群組)。
- 在 Configure application settings (設定應用程式設定) 頁面完成設定,然後選擇 Next (下一步)。
- 在 Define infrastructure requirements (定義基礎結構需求) 頁面上,選擇 Infrastructure suggestion (基礎結構建議) 或 Instance type (執行個體類型)。接著,選擇 Next (下一步)。
- 在 Review and deploy (檢閱並部署) 頁面上,選擇 Deploy (部署)。
連線至 SQL Server
在執行個體上部署 SQL Server 後,使用 SQL Server Management Studio (SSMS) 或 SQL Server Configuration Manager 連線至 SQL Server。如需使用 SQL Server Configuration Manager 建立連線的操作說明,請參閱 Microsoft 網站上的 SQL Server Configuration Manager。
相關資訊
如何對 EC2 Windows 執行個體上的 Microsoft SQL 問題進行疑難排解?
如何在 Amazon EC2 Windows 執行個體上升級 Microsoft SQL Server?
在 Amazon EC2 上部署 SQL Server