Udostępnij przez


sys.sp_change_feed_disable_db (Transact-SQL)

Dotyczy do: SQL Server 2022 (16.x) i nowsze wersje Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsMirrored databases in Microsoft FabricSQL database in Microsoft Fabric

Wyłącz zestawienie zmian na poziomie bazy danych, a następnie metadane dla wszystkich skojarzonych tabel.

Caution

Ta procedura składowana systemu jest używana wewnętrznie i nie jest zalecana do bezpośredniego użycia administracyjnego. Zamiast tego użyj programu Synapse Studio lub portalu sieci szkieletowej. Zastosowanie tej procedury może spowodować niespójność.

Ta procedura składowana systemu jest używana dla:

Syntax

Transact-SQL konwencje składni

sys.sp_change_feed_disable_db
[ ; ]

Permissions

Użytkownik z uprawnieniami bazy danych, członkostwem CONTROL w roli bazy danych db_owner lub członkostwem roli serwera sysadmin może wykonać tę procedurę.

Remarks

Po wyłączeniu zestawienia zmian z aktywnymi grupami tabel wszystkie połączenia i harmonogramy są natychmiast/wymuszane bez oczekiwania na ukończenie bieżących operacji. Nie można utworzyć nowych grup tabel zestawienia zmian dla bazy danych, a wszystkie istniejące metadane opisujące grupy tabel zostaną usunięte bez oczekiwania na ukończenie bieżących operacji. Ponowne włączenie zestawienia zmian powoduje czyste inicjowanie wszystkich grup tabel i ponowne udostępnianie wszystkich danych.

Tę procedurę składowaną należy wykonać tylko wtedy, gdy wystąpiły nieobsługiwane akcje lub nieoczekiwane błędy, które wymagają ręcznego wyłączenia funkcji dublowania i nie można jej usunąć za pośrednictwem obszaru roboczego usługi Synapse lub portalu sieci szkieletowej.