Komma igång med enkla databaser i Azure SQL Database
gäller för:Azure SQL Database
En enkel databas är en fullständigt hanterad PaaS-databas (Plattform som en tjänst) och DbaaS-databas (Databas som en tjänst) som är den idealiska lagringsmotorn för moderna molnbaserade program. I det här avsnittet får du lära dig hur du snabbt konfigurerar och skapar en enkel databas i Azure SQL Database.
Snabbstartsöversikt
I det här avsnittet visas en översikt över tillgängliga artiklar som kan hjälpa dig att snabbt komma igång med enkla databaser. Med följande snabbstarter kan du snabbt skapa en enkel databas, konfigurera en brandväggsregel på servernivå och sedan importera en databas till den nya enkla databasen med hjälp av en .bacpac
-fil:
- Skapa en enkel databas med azure-portalen.
- När du har skapat databasen måste du skydda databasen genom att konfigurera brandväggsregler.
- Om du har en befintlig databas på SQL Server som du vill migrera till Azure SQL Database bör du installera Data Migration Assistant (DMA) som analyserar dina databaser på SQL Server och hittar eventuella problem som kan blockera migreringen. Om du inte hittar något problem kan du exportera databasen som
.bacpac
fil och importera den med hjälp av Azure-portalen eller SqlPackage-.
Automatisera hanteringsåtgärder
Du kan använda PowerShell eller Azure CLI för att skapa, konfigurera och skala databasen.
- Skapa och konfigurera en enkel databas med PowerShell eller Azure CLI-
- Uppdatera din enkla databas och skala resurser med hjälp av PowerShell eller Azure CLI-
Migrera till en enskild databas med minimal stilleståndstid
Med de här snabbstarterna kan du snabbt skapa eller importera databasen till Azure med hjälp av en .bacpac
fil. Men .bacpac
och .dacpac
filer är utformade för att snabbt flytta databaser mellan olika versioner av SQL Server och i Azure SQL, eller för att implementera kontinuerlig integrering i DevOps-pipelinen. Den här metoden är dock inte utformad för migrering av produktionsdatabaser med minimal stilleståndstid eftersom du skulle behöva sluta lägga till nya data, vänta tills exporten av källdatabasen till en .bacpac
fil har slutförts och sedan vänta tills importen till Azure SQL Database har slutförts. Denna väntan resulterar i driftstopp i din applikation, särskilt för stora databaser. Om du vill flytta produktionsdatabasen behöver du ett bättre sätt att migrera som garanterar minimal stilleståndstid för migreringen. För detta använder du Data Migration Service (DMS) för att migrera databasen med minimal stilleståndstid. DMS åstadkommer detta genom att stegvis push-överföra de ändringar som gjorts i källdatabasen till den enkla databas som återställs. På så sätt kan du snabbt byta program från källa till måldatabas med minimal stilleståndstid.
Praktiska inlärningsmoduler
Följande kostnadsfria Learn-moduler hjälper dig att lära dig mer om Azure SQL Database.
- Etablera en databas i SQL Database för att lagra programdata
- Utveckla och konfigurera ett ASP.NET program som kör frågor mot en databas i Azure SQL Database
- Skydda databasen i Azure SQL Database
Nästa steg
- Hitta en högnivålista över funktioner som stöds i Azure SQL Database.
- Lär dig hur du gör din databas säkrare.
- Mer avancerade instruktioner finns i hur du använder en enkel databas i Azure SQL Database.
- Hitta fler exempelskript skrivna i PowerShell och Azure CLI-.
- Läs mer om hanterings-API:et som du kan använda för att konfigurera dina databaser.
- Identifiera rätt SKU för Azure SQL Database eller Azure SQL Managed Instance för din lokala databas.