Skonfiguruj bazę danych rejestru
Dotyczy: SQL Server 2022 (16.x)
Azure SQL Database
Azure SQL Managed Instance
Ten artykuł zawiera informacje na temat konfigurowania bazy danych rejestru przy użyciu witryny Azure Portal, języka T-SQL, programu PowerShell lub interfejsu wiersza polecenia platformy Azure dla usługi Azure SQL Database. Aby uzyskać informacje na temat tworzenia bazy danych rejestru w programie SQL Server 2022 (16.x) lub usłudze Azure SQL Managed Instance, użyj przełącznika w górnej części tej strony.
Wymagania wstępne
- Aktywna subskrypcja platformy Azure. Jeśli jej nie masz, utwórz bezpłatne konto.
- Serwer logiczny.
Włączanie bazy danych rejestru
Uwaga
Włączenie funkcjonalności rejestru na poziomie bazy danych spowoduje, że wszystkie tabele w tej bazie danych staną się tabelami rejestrów aktualizowalnymi. Tej opcji nie można zmienić po utworzeniu bazy danych. Utworzenie tabeli z opcją LEDGER = OFF
spowoduje wyświetlenie komunikatu o błędzie.
Otwórz witrynę Azure Portal i utwórz usługi Azure SQL Database.
Na karcie zabezpieczeń wybierz pozycję Konfiguruj rejestr.
W okienku Konfigurowanie rejestru wybierz pozycję Włącz dla wszystkich przyszłych tabel w tej bazie danych.
Wybierz pozycję Zastosuj, aby zapisać to ustawienie.
Ten artykuł zawiera informacje dotyczące konfigurowania bazy danych rejestru przy użyciu języka T-SQL, programu PowerShell lub interfejsu wiersza polecenia platformy Azure dla usługi Azure SQL Managed Instance. Aby uzyskać informacje na temat tworzenia bazy danych rejestru w programie SQL Server 2022 (16.x) lub usłudze Azure SQL Database, użyj przełącznika w górnej części tej strony.
Wymagania wstępne
- Aktywna subskrypcja platformy Azure. Jeśli jej nie masz, utwórz bezpłatne konto.
- Usługa Azure SQL Managed Instance.
Włącz bazę danych rejestru
Uwaga
Włączenie funkcji rejestru na poziomie bazy danych spowoduje, że wszystkie tabele w tej bazie danych będą aktualizowalne tabele rejestru. Tej opcji nie można zmienić po utworzeniu bazy danych. Utworzenie tabeli z opcją LEDGER = OFF
spowoduje wyświetlenie komunikatu o błędzie.
Włączanie bazy danych rejestru przy użyciu języka T-SQL
Zaloguj się do wystąpienia zarządzanego przy użyciu programu SQL Server Management Studio (SSMS), programu Azure Data Studio lub programu SQL Server Data Tools (SSDT).
Utwórz bazę danych rejestru przy użyciu następującej instrukcji języka T-SQL:
CREATE DATABASE MyLedgerDB WITH LEDGER = ON;
Aby uzyskać więcej informacji, zobacz CREATE DATABASE (Transact-SQL).
Ten artykuł zawiera informacje dotyczące tworzenia bazy danych rejestru przy użyciu języka T-SQL w programie SQL Server 2022 (16.x). Aby uzyskać informacje na temat tworzenia bazy danych rejestru w usłudze Azure SQL Database lub Azure SQL Managed Instance, użyj przełącznika w górnej części tej strony.
Wymagania wstępne
- SQL Server 2022 (16.x)
- programuSQL Server Management Studio (SSMS), Azure Data Studio lub SQL Server Data Tools
Tworzenie bazy danych rejestru przy użyciu języka T-SQL
Zaloguj się do instancji programu SQL Server 2022 (16.x) za pomocą SSMS, Azure Data Studio lub SSDT.
Utwórz bazę danych rejestru przy użyciu następującej instrukcji języka T-SQL:
CREATE DATABASE MyLedgerDB WITH LEDGER = ON;
Aby uzyskać więcej informacji, zobacz CREATE DATABASE (Transact-SQL).