适用于: sql Server 2022 (16.x) 及更高版本
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Warehouse in Microsoft Fabric
SQL 数据库中的 Microsoft Fabric SQL 数据库
在数据库级别禁用更改源,然后禁用所有关联表的元数据。
谨慎
此系统存储过程在内部使用,不建议直接管理使用。 请改用 Synapse Studio 或 Fabric 门户。 使用此过程可能会导致不一致。
此系统存储过程用于:
语法
sys.sp_change_feed_disable_db
[ ; ]
权限
具有 CONTROL 数据库权限、 db_owner 数据库角色成员身份或 sysadmin 服务器角色成员身份的用户可以执行此过程。
注解
当更改源被活动表组禁用时,所有连接和计划程序都会立即停止/强制停止,而无需等待当前操作完成。 无法为数据库创建新的更改源表组,并且描述表组的所有现有元数据都将被删除,而不等待当前操作完成。 重新启用更改源会导致所有表组的干净初始化并重新分配所有数据。
仅当发生不支持的操作或意外错误时,才应执行此存储过程,这要求手动禁用镜像功能,并且无法通过 Synapse 工作区或 Fabric 门户删除。