📅  最后修改于: 2023-12-03 15:29:33.562000             🧑  作者: Mango
Azure SQL 托管实例是一种全托管的 SQL Server 容器化解决方案,它提供了 SQL Server 引擎和支持 SQL Server 数据库引擎的功能,并且能够与 PaaS 和 SaaS 各种云服务集成。
与传统的 SQL Server 虚拟机相比,Azure SQL 托管实例有以下优势:
使用 Azure SQL 托管实例时,你需要遵循以下步骤:
以下是使用 Azure PowerShell 创建 Azure SQL 托管实例的示例代码,你需要先安装 Azure PowerShell,并使用你自己的 Azure 订阅进行验证:
# 定义变量
$resourceGroupName = "your_resource_group_name"
$location = "eastus"
$instanceName = "your_instance_name"
$subnetId = "/subscriptions/your_subscription_id/resourceGroups/your_resource_group_name/providers/Microsoft.Network/virtualNetworks/your_virtual_network_name/subnets/your_subnet_name"
$storageSizeInGB = 32
# 创建 Azure SQL 托管实例
New-AzSqlServerManagedInstance `
-ResourceGroupName $resourceGroupName `
-Location $location `
-Name $instanceName `
-SubnetResourceId $subnetId `
-StorageSizeInGb $storageSizeInGB
Azure SQL 托管实例是一种简化管理、提供更高可用性和安全的 SQL Server 容器化解决方案,它为云原生应用程序提供了很好的支持。如果你需要将 SQL Server 工作负载移植到云环境中,Azure SQL 托管实例是一个不错的选择。