Поделиться через


sys.sp_change_feed_disable_db (Transact-SQL)

Область применения: SQL Server 2022 (16.x) База данных SQL Azure хранилище Azure Synapse Analytics в базе данных SQL Microsoft Fabric в Microsoft Fabric

Отключите канал изменений на уровне базы данных, а затем метаданные для всех связанных таблиц для Azure Synapse Link для SQL, зеркальных баз данных Microsoft Fabric и базы данных SQL в Microsoft Fabric.

Примечание.

Эта системная хранимая процедура используется внутренне и не рекомендуется для прямого административного использования. Вместо этого используйте Synapse Studio или портал Fabric. Использование этой процедуры может привести к несоответствию.

Синтаксис

Соглашения о синтаксисе Transact-SQL

sys.sp_change_feed_disable_db
[ ; ]

Разрешения

Пользователь с разрешениями базы данных CONTROL, членством в роли базы данных db_owner или членством в роли сервера sysadmin может выполнять эту процедуру.

Замечания

Если канал изменений отключен с активными группами таблиц, все подключения и планировщики остановлены немедленно или принудительно, не ожидая завершения текущих операций. Для базы данных не могут быть созданы новые группы таблиц канала изменений, и все существующие метаданные, описывающие группы таблиц, будут удалены без ожидания завершения текущих операций. Повторное включение канала изменений приводит к очистке инициализации всех групп таблиц и повторного изменения всех данных.

Эту хранимую процедуру следует выполнять только при возникновении неподдерживаемых действий или непредвиденных ошибок, которые требуют отключения функции зеркального отображения вручную и не могут быть удалены с помощью рабочей области Synapse или портала Fabric.