Partager via


Configurer une base de données de registre

S’applique à : SQL Server 2022 (16.x)base de données Azure SQL Azure SQL Managed Instance

Cet article fournit des informations sur la configuration d’une base de données de registre à l’aide du Portail Azure, T-SQL, PowerShell ou Azure CLI pour Azure SQL Database. Pour en savoir plus sur la création d'une base de données de registre dans SQL Server 2022 (16.x) ou Azure SQL Managed Instance, utilisez le commutateur dans le coin supérieur de cette page.

Prérequis

Activer la base de données de registre

Remarque

L'activation de la fonctionnalité de registre au niveau de la base de données rendra toutes les tables de cette base de données actualisables. Cette option ne peut pas être modifiée après la création de la base de données. La création d'une table avec l'option LEDGER = OFF génère un message d'erreur.

  1. Ouvrez le portail Azure et créez une base de données Azure SQL.

  2. Dans l'onglet Sécurité, sélectionnez Configurer le registre.

    Capture d’écran qui montre le portail Azure avec l’onglet Registre de sécurité sélectionné.

  3. Dans le volet Configurer le registre, sélectionnez Activer pour toutes les tables futures dans cette base de données.

    Capture d’écran montrant la sélection pour l’activation d’une base de données du registre.

  4. Sélectionnez Appliquer pour enregistrer ces paramètres.

Cet article fournit des informations sur la configuration d'une base de données de registre en utilisant T-SQL, PowerShell ou Azure CLI pour Azure SQL Managed Instance. Pour en savoir plus sur la création d'une base de données de registre dans SQL Server 2022 (16.x) ou Azure SQL Database, utilisez le commutateur dans le coin supérieur de cette page.

Prérequis

Activer la base de données de registre

Remarque

L'activation de la fonctionnalité de registre au niveau de la base de données rendra toutes les tables de cette base de données actualisables. Cette option ne peut pas être modifiée après la création de la base de données. La création d'une table avec l'option LEDGER = OFF génère un message d'erreur.

Activer la base de données de registre à l’aide de T-SQL

  1. Connectez-vous à votre Managed Instance en utilisant SQL Server Management Studio (SSMS), Azure Data Studio ou SQL Server Data Tools (SSDT).

  2. Créez une base de données de registre à l’aide de l’instruction T-SQL suivante :

    CREATE DATABASE MyLedgerDB  WITH LEDGER = ON;
    

Pour plus d'informations, consultez CREATE DATABASE (Transact-SQL).

Cet article fournit des informations sur la création d'une base de données de registre en utilisant T-SQL dans SQL Server 2022 (16.x). Pour en savoir plus sur la création d'une base de données de registre dans la base de données Azure SQL ou Azure SQL Managed Instance, utilisez le commutateur dans le coin supérieur de cette page.

Prérequis

Créer une base de données de registre à l’aide de T-SQL

  1. Connectez-vous à votre instance SQL Server 2022 (16.x) en utilisant SSMS, Azure Data Studio ou SSDT.

  2. Créez une base de données de registre à l’aide de l’instruction T-SQL suivante :

    CREATE DATABASE MyLedgerDB  WITH LEDGER = ON;
    

Pour plus d'informations, consultez CREATE DATABASE (Transact-SQL).