Delen via


Quickstart: Een database maken in Azure SQL Database waarvoor grootboek is ingeschakeld

van toepassing op:Azure SQL Database-

In deze quickstart maakt u een grootboekdatabase in Azure SQL Database en configureert u automatische digest-opslag met behulp van Azure Portal.

Voorwaarde

U hebt een actief Azure-abonnement nodig. Maak een gratis account aan als u er nog geen hebt, .

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.

Een grootboekdatabase maken en digest-opslag configureren

Maak één grootboekdatabase in de serverloze rekenlaagen configureer het uploaden van grootboeksamenvattingen naar een Azure Storage-account.

Een individuele database maken in Azure Portal:

  1. Blader naar de pagina Selecteer SQL-implementatieopties.

  2. Laat onder SQL-databases de resource-type ingesteld op individuele database, en selecteer Create.

    Schermopname van Azure Portal, selecteert u de azure SQL-implementatiepagina en maakt u een nieuwe individuele database.

  3. Selecteer op het tabblad Basisinformatie van het formulier SQL Database maken, onder Projectdetails, het Azure-abonnement dat u wilt gebruiken.

  4. Voor resourcegroepselecteert u Nieuw maken, voert u myResourceGroupin en selecteert u OK.

  5. Voer voor databasenaam demo in.

  6. Voor Server selecteert u Nieuwe maken. Vul het formulier Nieuwe server in met de volgende waarden:

    • Servernaam: voer mysqlserver-in en voeg enkele tekens toe voor uniekheid. We kunnen geen exacte servernaam opgeven die moet worden gebruikt, omdat servernamen globaal uniek moeten zijn voor alle servers in Azure, niet alleen uniek binnen een abonnement. Voer iets in zoals mysqlserver12345en de portal laat u weten of deze beschikbaar is of niet.
    • Server admin login: Enter azureuser.
    • wachtwoord: voer een wachtwoord in dat voldoet aan de vereisten. Voer het opnieuw in in het vak Wachtwoord bevestigen.
    • Locatie: Selecteer een locatie in de vervolgkeuzelijst.
    • Azure-services toegang geven tot deze server: selecteer deze optie om toegang tot digest-opslag in te schakelen.

    Kies OK.

  7. Laat Wilt u de elastische SQL-pool gebruiken ingesteld op Geen.

  8. Selecteer onder Compute en opslagde optie Database configureren.

  9. In deze quickstart wordt een serverloze database gebruikt, dus selecteer Serverlessen selecteer vervolgens Toepassen.

  10. Selecteer op het tabblad Netwerken voor connectiviteitsmethodeOpenbaar eindpunt.

  11. Voor firewallregelsstelt u Het huidige client-IP-adres toevoegen in op Ja. Laat Azure-services en -resources toegang geven tot deze server ingesteld op Geen.

  12. Selecteer Volgende: Beveiliging onder aan de pagina.

    Schermopname van het tabblad Netwerken van het scherm SQL Database maken in Azure Portal.

  13. Selecteer op het tabblad Security in de sectie Grootboek de optie Grootboek configureren.

    Schermopname van het configureren van een grootboek op het tabblad Beveiliging van Azure Portal.

  14. In het deelvenster Grootboek configureren, in de sectie Grootboek, selecteer het selectievakje Inschakelen voor alle toekomstige tabellen in deze database. Deze instelling zorgt ervoor dat alle toekomstige tabellen in de database grootboektabellen zijn. Daarom tonen alle gegevens in de database bewijs van manipulatie. Standaard worden nieuwe tabellen gemaakt als grootboektabellen die kunnen worden bijgewerkt, zelfs als u geen LEDGER = ON opgeeft in CREATE TABLE. U kunt deze optie ook uitgeschakeld laten. Vervolgens moet u grootboekfunctionaliteit per tabel inschakelen wanneer u nieuwe tabellen maakt met behulp van Transact-SQL.

  15. In de sectie Digest Storage wordt automatische digest-opslag inschakelen automatisch geselecteerd. Vervolgens wordt er een nieuw Azure Storage-account en een nieuwe container gemaakt waarin uw digests worden opgeslagen.

  16. Selecteer de optie Toepassen.

    Schermopname van het deelvenster Grootboek configureren in de Azure portal.

  17. Klik op Controleren en maken onderaan de pagina.

    Schermopname van het controleren en maken van een grootboekdatabase op het tabblad Beveiliging van Azure Portal.

  18. Op de pagina Beoordelen en maken, selecteer na uw beoordeling maken.

Hulpmiddelen opruimen

Behoud de resourcegroep, server en individuele database voor de volgende stappen. U leert hoe u de grootboekfunctie van uw database gebruikt met verschillende methoden.

Wanneer u klaar bent met het gebruik van deze resources, verwijdert u de resourcegroep die u hebt gemaakt. Met deze actie worden ook de server en individuele database erin en het opslagaccount verwijderd.

Notitie

Als u een bewaarbeleid op basis van tijd voor de container hebt geconfigureerd en vergrendeld, moet u wachten tot de opgegeven onveranderbaarheidsperiode eindigt voordat u het opslagaccount kunt verwijderen.

Als u myResourceGroup en alle bijbehorende resources wilt verwijderen met behulp van Azure Portal:

  1. Zoek en selecteer in de portal Resourcegroepen. Selecteer vervolgens myResourceGroup in de lijst.
  2. Selecteer op de resourcegroep-pagina de optie Verwijder resourcegroep.
  3. Typ onder Typ de naam van de resourcegroep, voer myResourceGroupin en selecteer Verwijderen.