Snabbstart: Skapa en enkel databas – Azure SQL Database
I den här snabbstarten skapar du en enkel databas i Azure SQL Database med antingen Azure-portalen, ett PowerShell-skript eller ett Azure CLI-skript. Sedan kör du frågor mot databasen med hjälp av Frågeredigeraren i Azure-portalen.
Titta på den här videon i Azure SQL Database Essentials-serien för en översikt över distributionsprocessen:
Förutsättningar
- En aktiv Azure-prenumeration. Om du inte har ett skapa ett kostnadsfritt konto.
- Mycket av den här artikeln kan utföras enbart med Azure-portalen. Du kan också använda den senaste versionen av Azure PowerShell eller Azure CLI-.
Behörigheter
För att skapa databaser via Transact-SQL: CREATE DATABASE
behörigheter krävs. Om du vill skapa en databas måste en inloggning vara antingen serveradministratörens inloggning (som skapades när den logiska Azure SQL Database-servern etablerades), Microsoft Entra-administratören för servern, eller en medlem av dbmanager-databasrollen i master
. Mer information finns i CREATE DATABASE.
Om du vill skapa databaser via Azure-portalen, PowerShell, Azure CLI eller REST API: Azure RBAC-behörigheter behövs, särskilt rollen Deltagare, SQL DB-deltagare eller SQL Server-deltagare i Azure RBAC. Mer information finns i inbyggda Azure RBAC-roller.
Skapa en enkel databas
Den här snabbstarten skapar en enkel databas på den serverlösa beräkningsnivån.
Notis
Prova Azure SQL Database kostnadsfritt och få 100 000 vCore-sekunder av serverlös beräkning och 32 GB lagringsutrymme varje månad.
Om du vill skapa en enkel databas i Azure-portalen börjar den här snabbstarten på Azure SQL-sidan.
Bläddra till sidan Välj SQL-distributionsalternativet.
Under SQL-databaserlämnar du Resurstyp inställd på Enkel databasoch väljer Skapa.
På fliken Grundläggande i formuläret Skapa SQL Database går du till Projektinformationoch väljer önskad Azure -prenumeration.
För Resursgruppväljer du Skapa ny, anger myResourceGroupoch väljer OK.
För Databasnamnanger du mySampleDatabase.
För Serverväljer du Skapa nyoch fyller i formuläret Ny server med följande värden:
Servernamn: Ange mysqlserveroch lägg till några tecken för unikhet. Vi kan inte ange ett exakt servernamn att använda eftersom servernamn måste vara globalt unika för alla servrar i Azure, inte bara unika i en prenumeration. Ange alltså något i stil med
mysqlserver12345
, så meddelar portalen dig om det är tillgängligt eller inte.Plats: Välj en plats i listrutan.
-autentiseringsmetod: Välj Använd SQL-autentisering.
Server admin login: Ange azureuser.
Lösenord: Ange ett lösenord som uppfyller kraven och ange det igen i fältet Bekräfta lösenord.
Välj OK.
Skippa Vill du använda elastisk SQL-pool inställd på Nej.
För arbetsbelastningsmiljöanger du Development för den här övningen.
Azure-portalen innehåller en arbetsbelastningsmiljö alternativ som hjälper till att förinställa vissa konfigurationsinställningar. De här inställningarna kan åsidosättas. Det här alternativet gäller endast portalsidan Skapa SQL-databas. I annat fall påverkar arbetsbelastningsmiljö inte licensiering eller andra inställningar för databaskonfiguration.
- Om du väljer den utvecklingsmiljön arbetsbelastningsmiljö anges några alternativ, till exempel:
- Redundans för säkerhetskopieringslagring alternativet är lokalt redundant lagring. Lokalt redundant lagring medför mindre kostnad och är lämplig för förproduktionsmiljöer som inte kräver redundans för zon- eller geo-replikerad lagring.
- Compute + Storage är Allmän användning, Serverlöst med en enda vCore. Som standard finns det en en timme lång automatisk pausfördröjning.
- Välja arbetsbelastningsmiljöinställningar i produktion:
- Redundans för säkerhetskopieringslagring är geo-redundant lagring som standard.
- Compute + storage är allmänt ändamål, försedd med 2 virtuella kärnor och 32 GB lagringsutrymme. Detta kan ändras ytterligare i nästa steg.
- Om du väljer den utvecklingsmiljön arbetsbelastningsmiljö anges några alternativ, till exempel:
Under Compute + Storageväljer du Konfigurera databas.
Den här snabbstarten använder en serverlös databas, så låt tjänstnivå vara inställd på Generell användning (mest budgetvänlig, serverlös beräkning) och ange Beräkningsnivå till Serverlös. Välj Använd.
Under Redundans för säkerhetskopieringslagringväljer du ett redundansalternativ för lagringskontot där dina säkerhetskopior ska sparas. För mer information, se redundans för lagring av säkerhetskopior.
Välj Nästa: Nätverk längst ned på sidan.
På fliken Nätverk väljer du offentlig slutpunktför Anslutningsmetod.
För brandväggsregleranger du Lägg till aktuell klient-IP-adress till Ja. Låt Tillåt att Azure-tjänster och resurser får åtkomst till den här servern anges till Nej.
Under Anslutningsprincipställ in Standardanslutningsprincipoch låt den lägsta TLS-versionen vara som standard TLS 1.2.
Välj Nästa: Säkerhets längst ned på sidan.
På sidan Security kan du välja att starta en kostnadsfri utvärderingsversion av Microsoft Defender för SQLsamt konfigurera Ledger, hanterade identiteter och transparent datakryptering i Azure SQL med kundhanterad nyckel om du vill. Välj Nästa: Ytterligare inställningar längst ned på sidan.
På fliken Ytterligare inställningar i avsnittet Datakälla för Använd befintliga dataväljer du Exempel. Detta skapar en
AdventureWorksLT
exempeldatabas så det finns vissa tabeller och data att fråga och experimentera med, i motsats till en tom tom databas. Du kan också konfigurera samordningen för databasen och ett underhållsfönster.Välj Granska + skapa längst ned på sidan:
På sidan Granska + skapa väljer du Skapaefter granskning.
Gör en sökning i databasen
När databasen har skapats kan du använda Frågeredigeraren (förhandsversion) i Azure-portalen för att ansluta till databasen och fråga efter data. Mer information finns i Azure-portalens frågeredigerare för Azure SQL Database.
I portalen söker du efter och väljer SQL-databaseroch väljer sedan databasen i listan.
På sidan för databasen väljer du Frågeredigeraren (förhandsversion) i den vänstra menyn.
Ange din SQL-autentisering inloggningsinformation för serveradministratör eller använd Microsoft Entra-autentisering.
Anteckning
Microsoft Entra ID tidigare kallades Azure Active Directory (Azure AD).
Ange följande fråga i Query editor-panelet.
SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName FROM SalesLT.ProductCategory pc JOIN SalesLT.Product p ON pc.productcategoryid = p.productcategoryid;
Välj Köroch granska sedan frågeresultaten i fönstret Resultat.
Stäng sidan Frågeredigeraren och välj OK när du uppmanas att ignorera dina osparade redigeringar.
Rensa resurser
Behåll resursgruppen, servern och den enskilda databasen för att gå vidare till nästa steg och lär dig hur du ansluter och frågar databasen med olika metoder.
När du är klar med de här resurserna kan du ta bort den resursgrupp som du skapade, vilket även tar bort servern och den enskilda databasen i den.
Så här tar du bort myResourceGroup- och alla dess resurser med hjälp av Azure-portalen:
- I portalen söker du efter och väljer Resursgrupperoch väljer sedan myResourceGroup i listan.
- På resursgruppssidan väljer du Ta bort resursgrupp.
- Under Ange resursgruppens namnanger du myResourceGroupoch väljer sedan Ta bort.
Nästa steg
Vill du optimera och spara på dina molnutgifter?