Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2022 (16.x) und spätere Versionen
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Mirrored databases in Microsoft Fabric SQL database
in Microsoft Fabric
Deaktivieren Sie den Änderungsfeed auf Datenbankebene und dann die Metadaten für alle zugehörigen Tabellen.
Caution
Diese gespeicherte Systemprozedur wird intern verwendet und wird nicht für die direkte administrative Verwendung empfohlen. Verwenden Sie stattdessen Synapse Studio oder das Fabric-Portal. Die Verwendung dieses Verfahrens könnte inkonsistent werden.
Diese gespeicherte Systemprozedur wird für:
Syntax
Transact-SQL-Syntaxkonventionen
sys.sp_change_feed_disable_db
[ ; ]
Permissions
Ein Benutzer mit CONTROL Datenbankberechtigungen, db_owner Datenbankrollenmitgliedschaft oder sysadmin-Serverrollenmitgliedschaft kann dieses Verfahren ausführen.
Remarks
Wenn der Änderungsfeed mit aktiven Tabellengruppen deaktiviert ist, werden alle Verbindungen und Scheduler sofort/kraftvoll beendet, ohne auf die aktuellen Vorgänge zu warten. Für die Datenbank können keine neuen Änderungsfeedtabellengruppen erstellt werden, und alle vorhandenen Metadaten zum Beschreiben der Tabellengruppen werden gelöscht, ohne darauf zu warten, dass die aktuellen Vorgänge abgeschlossen sind. Die erneute Aktivierung des Änderungsfeeds führt zu sauberen Initialisierungen aller Tabellengruppen und zum Erneuten Einfügen aller Daten.
Sie sollten diese gespeicherte Prozedur nur ausführen, wenn nicht unterstützte Aktionen oder unerwartete Fehler aufgetreten sind, die die Spiegelungsfunktion manuell deaktivieren und nicht über den Synapse-Arbeitsbereich oder das Fabric-Portal entfernt werden können.