Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Azure SQL Managed Instance é uma opção de serviço no Azure que oferece compatibilidade quase total com o SQL Server, permitindo que você aproveite os benefícios da nuvem enquanto mantém a familiaridade com as ferramentas e funcionalidades do SQL Server. Este artigo irá guiá-lo através dos passos para configurar e gerenciar uma instância gerenciada do Azure SQL no ambiente Windows.
Exemplos:
1. Criação de uma Azure SQL Managed Instance:
Para criar uma instância gerenciada do Azure SQL, você precisará do Azure PowerShell ou Azure CLI. Aqui está um exemplo usando o Azure PowerShell:
# Login na sua conta Azure
Connect-AzAccount
# Selecione a assinatura correta
Select-AzSubscription -SubscriptionName "NomeDaSuaSubscrição"
# Criação de um grupo de recursos
New-AzResourceGroup -Name "MeuGrupoDeRecursos" -Location "East US"
# Criação da instância gerenciada
New-AzSqlInstance -Name "MinhaInstanciaSQL" -ResourceGroupName "MeuGrupoDeRecursos" -Location "East US" -SkuName "GP_Gen5_2" -AdministratorLogin "adminUser" -AdministratorLoginPassword (ConvertTo-SecureString "SenhaSegura123" -AsPlainText -Force) -SubnetId "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/Microsoft.Network/virtualNetworks/{vnet-name}/subnets/{subnet-name}"
2. Conexão à Instância Gerenciada:
Você pode se conectar à sua instância gerenciada usando o SQL Server Management Studio (SSMS) no Windows. Siga os passos abaixo:
3. Gerenciamento da Instância:
Uma vez conectado, você pode gerenciar sua instância usando T-SQL ou PowerShell. Aqui está um exemplo de como criar um novo banco de dados usando T-SQL:
CREATE DATABASE MeuNovoBancoDeDados;
Ou usando PowerShell:
# Criação de um novo banco de dados
New-AzSqlDatabase -ResourceGroupName "MeuGrupoDeRecursos" -ServerName "MinhaInstanciaSQL" -DatabaseName "MeuNovoBancoDeDados" -Edition "Standard" -RequestedServiceObjectiveName "S0"