Condividi tramite


Violazioni dello schema del database .show

Questo comando identifica le violazioni dello schema all'interno di un database. Esegue una convalida completa di funzioni, viste materializzate, tabelle esterne, mapping dei dati, esportazioni continue e vari criteri.

Autorizzazioni

Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni Visualizzatore database o Monitoraggio database. Per altre informazioni, vedere Controllo degli accessi in base al ruolo.

Sintassi

.showdatabase DatabaseName schema violations

Parametri

Nome Digita Obbligatorio Descrizione
DatabaseName string Nome del database per il quale convalidare lo schema.

Valori restituiti

Il comando restituisce una tabella dei problemi di convalida dello schema all'interno di un database. La tabella contiene le colonne seguenti:

Nome colonna Descrizione
Tipo di entità Tipo di entità di database.
Nome entità Il nome dell'entità.
Proprietà Proprietà dell'entità da convalidare. Ad esempio, questo valore può essere il nome di un criterio. Per un elenco dei criteri, vedere Panoramica dei criteri.
Motivo Messaggio che spiega il motivo dell'errore di convalida.

Esempio

.show database MyDatabase schema violations

Output

Tipo di entità Nome entità Proprietà Motivo
Funzione DiagnosticMetricsExpand La richiesta non è valida e non può essere elaborata: errore semantico: SEM0100: operatore 'mvexpand': Impossibile risolvere l'espressione di tabella o colonna denominata 'DiagnosticRawRecords'
Esportazionecontinua SampleMetricsExport Il processo di esportazione continua 'SampleMetricsExport' è disabilitato
MaterializedView DailyCovid19 Processo di visualizzazione materializzato non valido: 'DailyCovid19'. Impossibile trovare l'ID entità "Covid19" di tipo "MaterializedView".