Freigeben über


.show database schema violations

Gilt für: ✅Microsoft Fabric✅Azure Data Explorer

Mit diesem Befehl werden Schemaverletzungen in einer Datenbank identifiziert. Sie führt eine umfassende Überprüfung von Funktionen, materialisierten Ansichten, externen Tabellen, Datenzuordnungen, kontinuierlichen Exporten und verschiedenen Richtlinien durch.

Berechtigungen

Sie müssen mindestens über die Berechtigungen "Datenbankanzeige" oder "Datenbankmonitor" verfügen, um diesen Befehl auszuführen. Weitere Informationen finden Sie unter Rollenbasierte Zugriffssteuerung mit Microsoft Intune.

Syntax

.showdatabase DatabaseName schema violations

Parameter

Name Type Erforderlich Beschreibung
DatabaseName string Der Name der Datenbank, für die das Schema überprüft werden soll.

Gibt zurück

Der Befehl gibt eine Tabelle mit Schemaüberprüfungsproblemen innerhalb einer Datenbank zurück. Die Tabelle umfasst die folgenden Spalten:

Spaltenname type Beschreibung
Entitätstyp string Der Typ der Datenbankentität.
Entitätsname string Der Name der Entität.
Eigenschaft string Die Eigenschaft der zu überprüfenden Entität. Beispielsweise könnte dieser Wert der Name einer Richtlinie sein. Eine Liste der Richtlinien finden Sie unter "Richtlinienübersicht".
Ursache string Eine Meldung, die den Grund für den Überprüfungsfehler erklärt.

Beispiel

Im folgenden Beispiel wird eine Tabelle mit Schemaverstößen für die MyDatabase Datenbank zurückgegeben.

.show database MyDatabase schema violations

Output

Entitätstyp Entitätsname Eigenschaft Grund
Funktion DiagnosticMetricsExpand Anforderung ist ungültig und kann nicht verarbeitet werden: Semantischer Fehler: SEM0100: "mvexpand"-Operator: Fehler beim Beheben von Tabellen- oder Spaltenausdruck mit dem Namen 'DiagnosticRawRecords'
ContinuousExport SampleMetricsExport Der fortlaufende Exportauftrag "SampleMetricsExport" ist deaktiviert.
MaterializedView DailyCovid19 Ungültiger Materialisierter Ansichtsauftrag: 'DailyCovid19'. Die Entitäts-ID 'Covid19' der Art 'MaterializedView' wurde nicht gefunden.