Dela via


Konfigurera en huvudbokdatabas

gäller för: SQL Server 2022 (16.x) Azure SQL DatabaseAzure SQL Managed Instance

Den här artikeln innehåller information om hur du konfigurerar en transaktionsregisterdatabas med hjälp av Azure-portalen, T-SQL, PowerShell eller Azure CLI för Azure SQL Database. Om du vill ha information om hur du skapar en transaktionsregisterdatabas i SQL Server 2022 (16.x) eller Azure SQL Managed Instance använder du växeln överst på den här sidan.

Förutsättningar

Aktivera transaktionsregisterdatabas

Anmärkning

Om du aktiverar transaktionsregisterfunktionerna på databasnivå blir alla tabeller i den här databasen uppdaterade transaktionsregistertabeller. Det går inte att ändra det här alternativet när databasen har skapats. När du skapar en tabell med alternativet LEDGER = OFF genereras ett felmeddelande.

  1. Öppna Azure-portalen och skapa en Azure SQL Database .

  2. På fliken Säkerhet väljer du Konfigurera transaktionsregister.

    Skärmbild som visar Azure-portalen med fliken Säkerhetsregister markerad.

  3. I fönstret Konfigurera transaktionsregister väljer du Aktivera för alla framtida tabeller i den här databasen.

    Skärmbild som visar valet för att aktivera en transaktionsregisterdatabas.

  4. Välj Använd för att spara den här inställningen.

Den här artikeln innehåller information om hur du konfigurerar en transaktionsregisterdatabas med T-SQL, PowerShell eller Azure CLI för Azure SQL Managed Instance. Om du vill ha information om hur du skapar en transaktionsregisterdatabas i SQL Server 2022 (16.x) eller Azure SQL Database använder du växeln överst på den här sidan.

Förutsättningar

Aktivera transaktionsregisterdatabas

Anmärkning

Om du aktiverar transaktionsregisterfunktionerna på databasnivå blir alla tabeller i den här databasen uppdaterade transaktionsregistertabeller. Det går inte att ändra det här alternativet när databasen har skapats. När du skapar en tabell med alternativet LEDGER = OFF genereras ett felmeddelande.

Aktivera transaktionsregisterdatabas med T-SQL

  1. Logga in på din hanterade instans med SQL Server Management Studio (SSMS), Azure Data Studio eller SQL Server Data Tools (SSDT).

  2. Skapa en transaktionsregisterdatabas med hjälp av följande T-SQL-instruktion:

    CREATE DATABASE MyLedgerDB  WITH LEDGER = ON;
    

Mer information finns i CREATE DATABASE (Transact-SQL).

Den här artikeln innehåller information om hur du skapar en transaktionsregisterdatabas med hjälp av T-SQL i SQL Server 2022 (16.x). Om du vill ha information om hur du skapar en transaktionsregisterdatabas i Azure SQL Database eller Azure SQL Managed Instance använder du växeln överst på den här sidan.

Förutsättningar

Skapa en transaktionsregisterdatabas med T-SQL

  1. Logga in på din SQL Server 2022-instans (16.x) med SSMS eller SSDT.

  2. Skapa en transaktionsregisterdatabas med hjälp av följande T-SQL-instruktion:

    CREATE DATABASE MyLedgerDB  WITH LEDGER = ON;
    

Mer information finns i CREATE DATABASE (Transact-SQL).