Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
              van toepassing op:Azure SQL Database-
Het maken van een individuele database is de snelste en eenvoudigste optie voor het maken van een database in Azure SQL Database. In deze quickstart ziet u hoe u een individuele database maakt met Bicep.
Bicep is een domeinspecifieke taal (DSL) die declaratieve syntaxis gebruikt om Azure-resources te implementeren. Het biedt beknopte syntaxis, betrouwbare typeveiligheid en ondersteuning voor het hergebruik van code. Bicep biedt de beste ontwerpervaring voor uw infrastructuur als code-oplossingen in Azure.
Vereiste voorwaarden
Als u geen Azure-abonnement hebt, maak dan een gratis accountaan.
Machtigingen
              Om databases te maken via Transact-SQL: CREATE DATABASE machtigingen zijn nodig. Als u een database wilt maken, moet de aanmelding ofwel van de serverbeheerder zijn (gemaakt toen de logische server van Azure SQL Database werd ingericht), de Microsoft Entra-beheerder van de server zijn, of moet het een lid zijn van de databaserol dbmanager in master. Zie CREATE DATABASEvoor meer informatie.
Om databases te maken via Azure Portal, PowerShell, Azure CLI of REST API: Azure RBAC-machtigingen zijn nodig, met name de rol Inzender, SQL DB-inzender of SQL Server-inzender in Azure RBAC. Zie Azure RBAC ingebouwde rollenvoor meer informatie.
Het Bicep-bestand controleren
Eén database heeft een gedefinieerde set reken-, geheugen-, I/O- en opslagresources met behulp van een van de twee aankoopmodellen. Wanneer u één database maakt, definieert u ook een -server om deze te beheren en in Azure-resourcegroep te plaatsen in een opgegeven regio.
Het Bicep-bestand dat in deze quickstart wordt gebruikt, is afkomstig uit Azure-quickstartsjablonen.
@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'
  }
}
De volgende resources zijn gedefinieerd in het Bicep-bestand:
Het Bicep-bestand implementeren
Sla het Bicep-bestand op als main.bicep op uw lokale computer.
Implementeer het Bicep-bestand met behulp van Azure CLI of Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters administratorLogin=<admin-login>
Notitie
Vervang <> door de gebruikersnaam van de beheerder van de logische SQL-server. U wordt gevraagd administratorLoginPasswordin te voeren.
Wanneer de implementatie is voltooid, ziet u een bericht waarin wordt aangegeven dat de implementatie is voltooid.
Geïmplementeerde middelen beoordelen
Gebruik Azure Portal, Azure CLI of Azure PowerShell om de geïmplementeerde resources in de resourcegroep weer te geven.
az resource list --resource-group exampleRG
Hulpmiddelen opruimen
Wanneer u deze niet meer nodig hebt, gebruikt u Azure Portal, Azure CLI of Azure PowerShell om de resourcegroep en de bijbehorende resources te verwijderen.
az group delete --name exampleRG
Verwante inhoud
- Maak een firewallregel op serverniveau om verbinding te maken met de individuele database vanuit on-premises of externe hulpprogramma's. Zie Een firewallregel op serverniveau makenvoor meer informatie.
 - Nadat u een firewallregel op serverniveau hebt gemaakt, verbinding maken en een query uitvoeren uw database met behulp van verschillende tools en talen.
 - Zie Azure CLI-voorbeeldenals u één database wilt maken met behulp van de Azure CLI.
 - Zie Azure PowerShell-voorbeeldenals u één database wilt maken met behulp van Azure PowerShell.
 - Zie Bicep-bestanden maken met Visual Studio Codevoor meer informatie over het maken van Bicep-bestanden.