Dela via


Snabbstart: Skapa en databas i Azure SQL Database med transaktionsregistret aktiverat

Gäller för:Azure SQL Database

I den här snabbstarten skapar du en transaktionsregisterdatabas i Azure SQL Database och konfigurerar automatisk sammandragslagring med hjälp av Azure-portalen.

Förutsättningar

Du behöver en aktiv Azure-prenumeration. Om du inte har en skapar du ett kostnadsfritt konto.

Skapa en transaktionsregisterdatabas och konfigurera sammanfattad lagring

Skapa en enskild transaktionsregisterdatabas på den serverlösa beräkningsnivån och konfigurera uppladdning av transaktionsregistersammandrag till ett Azure Storage-konto.

Om du vill skapa en enkel databas i Azure-portalen börjar den här snabbstarten på Azure SQL-sidan.

  1. Bläddra till alternativsidan Välj SQL-distribution.

  2. Under SQL-databaser lämnar du Resurstyp inställd på Enskild databas och väljer Skapa.

    Screenshot of the Azure portal, select Azure SQL deployment page, creating a new single database.

  3. På fliken Grundläggande i formuläret Skapa SQL Database går du till Projektinformation och väljer den Azure-prenumeration som du vill använda.

  4. För Resursgrupp väljer du Skapa ny, anger myResourceGroup och väljer OK.

  5. Som Databasnamn anger du demo.

  6. För Server väljer du Skapa ny. Fyll i formuläret Ny server med följande värden:

    • Servernamn: Ange mysqlserver och 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 något i stil med mysqlserver12345 och portalen meddelar dig om den är tillgänglig eller inte.
    • Inloggning för serveradministratör: Ange azureuser.
    • Lösenord: Ange ett lösenord som uppfyller kraven. Ange det igen i rutan Bekräfta lösenord .
    • Plats: Välj en plats i listrutan.
    • Tillåt att Azure-tjänster får åtkomst till den här servern: Välj det här alternativet för att aktivera åtkomst till sammanfattad lagring.

    Välj OK.

  7. Lämna Vill använda elastisk SQL-pool inställd på Nej.

  8. Under Beräkning + lagring väljer du Konfigurera databas.

  9. Den här snabbstarten använder en serverlös databas, så välj Serverlös och välj sedan Använd.

  10. På fliken Nätverk väljer du Offentlig slutpunkt för Anslutningsmetod.

  11. För Brandväggsregler anger 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 inställt på Nej.

  12. Välj Nästa: Säkerhet längst ned på sidan.

    Screenshot that shows the Networking tab of the Create SQL Database screen in the Azure portal.

  13. På fliken Säkerhet går du till avsnittet Transaktionsregister och väljer alternativet Konfigurera transaktionsregister .

    Screenshot that shows configuring a ledger on the Security tab of the Azure portal.

  14. I fönstret Konfigurera transaktionsregister går du till avsnittet Transaktionsregister och markerar kryssrutan Aktivera för alla framtida tabeller i den här databasen . Den här inställningen säkerställer att alla framtida tabeller i databasen blir transaktionsregistertabeller. Därför visar alla data i databasen alla tecken på manipulering. Som standard skapas nya tabeller som uppdaterade transaktionsregistertabeller, även om du inte anger LEDGER = ON i CREATE TABLE. Du kan också lämna det här alternativet avmarkerat. Du måste sedan aktivera transaktionsregisterfunktioner per tabell när du skapar nya tabeller med hjälp av Transact-SQL.

  15. I avsnittet Sammanfattad lagring väljs Aktivera automatisk sammandragslagring automatiskt. Sedan skapas ett nytt Azure Storage-konto och en container där dina sammandrag lagras.

  16. Välj tillämpa.

    Screenshot that shows the Configure ledger pane in the Azure portal.

  17. Välj Granska + skapa längst ned på sidan.

    Screenshot that shows reviewing and creating a ledger database on the Security tab of the Azure portal.

  18. På sidan Granska + skapa väljer du Skapa när du har granskat den.

Rensa resurser

Behåll resursgruppen, servern och databasen för nästa steg. Du får lära dig hur du använder transaktionsregisterfunktionen i databasen med olika metoder.

När du är klar med att använda dessa resurser tar du bort den resursgrupp som du skapade. Den här åtgärden tar också bort servern och den enskilda databasen i den och lagringskontot.

Kommentar

Om du har konfigurerat och låst en tidsbaserad kvarhållningsprincip för containern måste du vänta tills den angivna oföränderlighetsperioden upphör innan du kan ta bort lagringskontot.

Så här tar du bort myResourceGroup och alla dess resurser med hjälp av Azure-portalen:

  1. I portalen söker du efter och väljer Resursgrupper. Välj sedan myResourceGroup i listan.
  2. På sidan resursgrupp väljer du Ta bort resursgrupp.
  3. Under Skriv resursgruppens namn anger du myResourceGroup och väljer sedan Ta bort.

Nästa steg

Anslut och fråga din databas med hjälp av olika verktyg och språk: