Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:Banco de Dados SQL do Azure
A criação de um banco de dados individual é a opção mais rápida e simples para a criação de um banco de dados no Banco de Dados SQL do Azure. Este guia de início rápido mostra como criar um banco de dados individual usando o Bicep.
O Bicep é um DSL (linguagem específica de domínio) que usa sintaxe declarativa para implantar recursos do Azure. Ele fornece sintaxe concisa, segurança de tipos confiável e suporte para reutilização de código. O Bicep oferece a melhor experiência de criação para suas soluções de infraestrutura como código no Azure.
Pré-requisitos
Se você não tiver uma assinatura do Azure, crie uma conta gratuita.
Permissões
Para criar bancos de dados usando Transact-SQL: é necessário ter permissões CREATE DATABASE. Para criar um banco de dados, um logon deve ser realizado usando o logon de administrador do servidor (criado quando o servidor lógico do Banco de Dados SQL do Azure foi provisionado), o administrador do Microsoft Entra do servidor ou um membro da função de banco de dados “dbmanager” no banco de dados master. Para saber mais, confira CRIAR BANCO DE DADOS.
Para criar bancos de dados usando o portal do Azure, o PowerShell, a CLI do Azure ou a API REST: são necessárias permissões do Azure RBAC, especificamente as funções de Contribuidor, Contribuidor do BD SQL ou Contribuidor do SQL Server do Azure RBAC. Para obter mais informações, confira Azure RBAC built-in roles.
Examinar o arquivo Bicep
Um banco de dados individual tem um conjunto definido de recursos de computação, memória, E/S e armazenamento usando um dos dois modelos de compra. Quando você cria um banco de dados individual, você também define um servidor para gerenciá-lo e colocá-lo no grupo de recursos do Azure em uma região especificada.
O arquivo Bicep usado neste guia de início rápido é proveniente dos Modelos de início rápido do Azure.
@description('The name of the SQL logical server.')
param serverName string = uniqueString('sql', resourceGroup().id)
@description('The name of the SQL Database.')
param sqlDBName string = 'SampleDB'
@description('Location for all resources.')
param location string = resourceGroup().location
@description('The administrator username of the SQL logical server.')
param administratorLogin string
@description('The administrator password of the SQL logical server.')
@secure()
param administratorLoginPassword string
resource sqlServer 'Microsoft.Sql/servers@2022-05-01-preview' = {
name: serverName
location: location
properties: {
administratorLogin: administratorLogin
administratorLoginPassword: administratorLoginPassword
}
}
resource sqlDB 'Microsoft.Sql/servers/databases@2022-05-01-preview' = {
parent: sqlServer
name: sqlDBName
location: location
sku: {
name: 'Standard'
tier: 'Standard'
}
}
Os seguintes recursos são definido no arquivo Bicep:
Implante o arquivo Bicep
Salve o arquivo Bicep como main.bicep em seu computador local.
Para implantar o arquivo Bicep, use a CLI do Azure ou o Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters administratorLogin=<admin-login>
Observação
Substitua <admin-login> pelo nome de usuário do administrador do servidor lógico SQL. Você precisará inserir a administratorLoginPassword.
Quando a implantação for concluída, você deverá ver uma mensagem indicando que ela foi bem-sucedida.
Examinar os recursos implantados
Use o portal do Azure, a CLI do Azure ou o Azure PowerShell para listar os recursos implantados no grupo de recursos.
az resource list --resource-group exampleRG
Limpar os recursos
Quando não for mais necessário, use o portal do Azure, a CLI do Azure ou o Azure PowerShell para excluir o grupo de recursos e seus recursos.
az group delete --name exampleRG
Conteúdo relacionado
- Crie uma regra de firewall no nível do servidor para se conectar ao banco de dados individual por meio de ferramentas locais ou remotas. Para obter mais informações, consulte Criar uma regra de firewall no nível do servidor.
- Depois de criar uma regra de firewall no nível do servidor, conecte-se e consulte seu banco de dados usando várias ferramentas e linguagens diferentes.
- Para criar um banco de dados individual usando a CLI do Azure, confira Amostras da CLI do Azure.
- Para criar um banco de dados individual usando o Azure PowerShell, confira Amostras do Azure PowerShell.
- Para saber como criar arquivos Bicep, confira Criar arquivos Bicep com o Visual Studio Code.