Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2022 (16.x)
Azure SQL Database
Azure SQL Managed Instance
Weryfikuje rejestr bazy danych i rejestry tabel przy użyciu skrótów w określonych zewnętrznych lokalizacjach magazynu skrótów.
Ta procedura składowana implementuje ten sam algorytm weryfikacji rejestru co sys.sp_verify_database_ledger. Oczekuje się, że obiekt wywołujący udostępni dokument JSON zawierający ścieżki wskazujące lokalizacje magazynu szyfrowane, takie jak kontenery usługi Azure Blob Storage.
Aby uzyskać więcej informacji na temat rejestru bazy danych, zobacz Rejestr.
Transact-SQL konwencje składni
Składnia
sp_verify_database_ledger_from_digest_storage
[ @locations = ] 'JSON_document_with_digest_storage_locations'
[ , [ @table_name = ] 'table_name' ]
Argumenty
Ważny
Argumenty dla rozszerzonych procedur składowanych należy wprowadzić w określonej kolejności zgodnie z opisem w sekcji składni. Jeśli parametry są wprowadzane poza kolejnością, wystąpi komunikat o błędzie.
[ @locations = ] 'JSON_document_with_digest_storage_locations'
Dokument JSON zawierający listę lokalizacji skrótów rejestru:
Nazwa kolumny | Typ danych JSON | Opis |
---|---|---|
path |
ciągu | Lokalizacja skrótów magazynu. Na przykład ścieżka kontenera w usłudze Azure Blob Storage. |
last_digest_block_id |
Identyfikator bloku dla ostatniego przekazanego skrótu. | |
is_current |
logiczne | Wskazuje, czy jest to bieżąca ścieżka, czy ścieżka używana w przeszłości. |
[ @table_name = ] 'table_name'
Nazwa tabeli rejestru, którą chcesz zweryfikować. Ten argument jest opcjonalny. Jeśli to nie zostanie określone, cała księga bazy danych i tabele rejestru zostaną zweryfikowane.
Przykład wejściowego dokumentu JSON:
[
{
"path": "https://mystorage.blob.core.windows.net/sqldbledgerdigests/serverName/DatabaseName/2020-1-1 00:00:00Z",
"last_digest_block_id": 42,
"is_current:true"
},
...
]
Zwracanie wartości kodu
0
(powodzenie) lub 1
(niepowodzenie).
Zestaw wyników
Jeden wiersz z jedną kolumną o nazwie last_verified_block_id
.
Uprawnienia
Wymaga uprawnienia WYŚWIETL ZAWARTOŚĆ REJESTRU.
Powiązana zawartość
- weryfikacji bazy danych
- Weryfikowanie tabeli rejestru w celu wykrywania naruszenia
- Omówienie rejestru