sys.sp_change_feed_disable_db (Transact-SQL)
適用対象: SQL Server 2022 (16.x) Azure SQL Database Azure Synapse Analytics Microsoft Fabric の SQL データベース
データベース レベルで変更フィードを無効にしてから、Microsoft Fabric の Azure Synapse Link for SQL、 Microsoft Fabric ミラー化データベース、および SQL データベースのすべての関連テーブルのメタデータを無効にします。
Note
このシステム ストアド プロシージャは内部的に使用され、直接管理に使用することはお勧めしません。 代わりに Synapse Studio または Fabric ポータルを使用してください。 この手順を使用すると、不整合が発生する可能性があります。
構文
sys.sp_change_feed_disable_db
[ ; ]
アクセス許可
CONTROL データベース権限、db_owner データベース ロール メンバーシップ、または sysadmin サーバー ロール メンバーシップを持つユーザーは、この手順を実行できます。
解説
アクティブなテーブル グループで変更フィードが無効になっている場合、現在の操作が完了するのを待たずに、すべての接続とスケジューラが直ちに/強制的に停止されます。 データベースには新しい変更フィード テーブル グループを作成できません。テーブル グループを表す既存のメタデータはすべて、現在の操作の完了を待つことなく削除されます。 変更フィードを再度有効にすると、すべてのテーブル グループがクリーンに初期化され、すべてのデータが再シードされます。
このストアド プロシージャは、サポートされていないアクションまたは予期しないエラーが発生し、ミラーリング機能を手動で無効にする必要があり、Synapse ワークスペースまたは Fabric ポータルから削除できない場合にのみ実行してください。