Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di SQL, Infrastruttura e Power BI. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Iscriviti oggi stessoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: SQL Server 2022 (16.x)
Database Azure SQL
Istanza gestita di SQL di Azure
Verifica il libro mastro del database e i ledgger di tabella. Per ogni riga nella sys.database_ledger
vista, la stored procedure:
table_name
, la stored procedure verifica un hash di tabella per la tabella specificata, se presente nella colonna table_hashes di sys.database_ledger
. In caso contrario, verifica tutti gli hash di tabella esistenti nella colonna table_hashes di , ad eccezione degli hash di sys.database_ledger
tabella per le tabelle non esistenti (eliminate). Quando si verifica un hash di tabella per una tabella libro mastro, la stored procedure: sys.database_ledger
tabella libro mastro.sys.database_ledger
per la tabella libro mastro specificata.Inoltre, la stored procedure verifica che tutti gli indici non cluster siano coerenti con la tabella libro mastro specificata. Se non viene specificata alcuna tabella libro mastro, verifica tutti gli indici non cluster per ogni tabella libro mastro esistente a cui viene fatto riferimento nella colonna table_hashes in qualsiasi riga di sys.database_ledger
.
Per altre informazioni sul libro mastro del database, vedere Libro mastro.
Convenzioni relative alla sintassi Transact-SQL
sp_verify_database_ledger
[ @digests = ] 'digests'
[ , [ @table_name = ] 'table_name' ]
Documento JSON contenente un elenco di digest delle transazioni, ognuno dei quali è stato ottenuto eseguendo una query sulla sys.database_ledger_latest_digest
vista. Il documento JSON deve contenere almeno un digest.
Nome della tabella da verificare.
0
(esito positivo) o 1
(errore).
Una riga, con una colonna denominata last_verified_block_id
.
Richiede l'autorizzazione VIEW LEDGER CONTENT .
Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di SQL, Infrastruttura e Power BI. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Iscriviti oggi stesso