Quick Navigation
Windows Server 2019 with SQL Server 2019 Enterprise
This comprehensive guide covers all steps to launch, and verify your SQL Server 2019 Enterprise instance on Windows Server 2019.
Overview: This AMI provides a pre-configured Windows Server 2019 environment with SQL Server 2019 Enterprise Edition, offering advanced features for mission-critical applications and large-scale database operations.
Step 1: Launch EC2 Instance
- Navigate to the Gigabits SQL Server 2019 Enterprise AMI
- Click “Continue to Subscribe”
- Accept the terms and click “Continue to Configuration”
- Select your preferred AWS region
- Click “Continue to Launch”
Recommended Configuration
- Instance Type: t3.medium or higher
- Storage: Minimum 50 GiB
- Security Group: Port 3389 (RDP), Port 1433 (SQL Server)
Step 2: Connect to Your Instance
Using Remote Desktop Connection (RDP)
- Wait for instance to reach running state
- Select your instance in EC2 console
- Click Connect → RDP client
- Click Get Password
- Upload your private key and decrypt
- Download RDP file or note connection details
- Open Remote Desktop Connection
Computer: Your instance public IP
Username: Administrator
Password: Decrypted password from step 5
Step 3: Verify SQL Server Installation and Edition
Once connected, verify SQL Server 2019 is properly installed and check its edition.
Method 1: SQL Server Configuration Manager
A. Verify Installation (Service Status)
- Open SQL Server Configuration Manager
- Navigate to SQL Server Services
- Look for the service named SQL Server (MSSQLSERVER)
- Verify that the State for this service is Running
- The Start Mode should be Automatic
Status: Running
Start Mode: Automatic
B. Verify Edition (Advanced Properties)
- In SQL Server Services, right-click on the SQL Server (MSSQLSERVER) service
- Select Properties
- Click on the Advanced tab
- Check the properties to confirm the version and edition:
- The Version property will confirm SQL Server 2019 (e.g., 15.0.2000.5)
- The Stock Keeping Unit (SKU) property will display the edition, which should be Enterprise
Version: 15.0.2000.5 (SQL Server 2019)
SKU: Enterprise
Method 2: PowerShell/Command Prompt (Terminal)
A. Verify Installation (Service Status)
Use PowerShell to check if the main SQL Server service is running:Get-Service -Name MSSQLSERVER | Select-Object Name, StatusExpected output:
Name Status ---- ------ MSSQLSERVER Running
Status= Running confirms SQL Server is installed and operational.
B. Verify Edition and Version
Use PowerShell WMI query to get SQL Server version and edition:Get-WmiObject -Namespace "root\Microsoft\SqlServer\ComputerManagement15" -Class SqlServiceAdvancedProperty |
Where-Object { $_.PropertyName -eq "SKUNAME" -or $_.PropertyName -eq "VERSION" } |
Select-Object ServiceName, PropertyName, PropertyStrValue
Expected Output:
| ServiceName | PropertyName | PropertyStrValue |
|---|---|---|
| MSSQLSERVER | SKUNAME | Enterprise Edition |
| MSSQLSERVER | VERSION | 15.0.2000.5 |
SKUNAME→ confirms Enterprise EditionVERSION→ confirms SQL Server 2019
⚠️ Security Recommendation: When enabling remote connections, ensure that only known and trusted source IP addresses are allowed to access the SQL Server instance. This can be achieved by configuring appropriate firewall rules and network access controls.
Related SQL Server AMIs
SQL Server 2017 Enterprise on Windows 2019
Stable SQL Server 2017 Enterprise edition with proven reliability and comprehensive features.
SQL Server 2019 Standard on Windows 2019
Standard edition with essential database features for mid-sized workloads, reliable performance, and basic high-availability support.
SQL Server 2019 Standard on Ubuntu 20.04
Run SQL Server 2019 on Linux with Ubuntu Server for cost-effective and flexible database hosting.
Browse All SQL Server AMIs
Explore our complete collection of SQL Server AMIs with different versions and configurations.
