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