다음을 통해 공유


sys.sp_change_feed_disable_db(Transact-SQL)

적용 대상: Microsoft Fabric의 Microsoft Fabric SQL 데이터베이스에 있는 SQL Server 2022(16.x) Azure SQL Database Azure Synapse Analytics Warehouse

데이터베이스 수준에서 변경 피드를 사용하지 않도록 설정한 다음, Microsoft Fabric의 SQL, Microsoft Fabric 미러된 데이터베이스 및 SQL 데이터베이스용 Azure Synapse Link에 연결된 모든 테이블에 대한 메타데이터를 사용하지 않도록 설정합니다.

참고 항목

이 시스템 저장 프로시저는 내부적으로 사용되며 직접 관리 용도로는 권장되지 않습니다. 대신 Synapse Studio 또는 Fabric 포털을 사용합니다. 이 절차를 사용하면 불일치가 발생할 수 있습니다.

구문

Transact-SQL 구문 표기 규칙

sys.sp_change_feed_disable_db
[ ; ]

사용 권한

CONTROL 데이터베이스 권한, db_owner 데이터베이스 역할 멤버 자격 또는 sysadmin 서버 역할 멤버 자격이 있는 사용자는 이 절차를 실행할 수 있습니다.

설명

활성 테이블 그룹에서 변경 피드를 사용하지 않도록 설정하면 현재 작업이 완료될 때까지 기다리지 않고 모든 연결 및 스케줄러가 즉시/강제로 중지됩니다. 데이터베이스에 대한 새 변경 피드 테이블 그룹을 만들 수 없으며 현재 작업이 완료될 때까지 기다리지 않고 테이블 그룹을 설명하는 모든 기존 메타데이터가 삭제됩니다. 변경 피드를 다시 사용하도록 설정하면 모든 테이블 그룹이 새로 초기화되고 모든 데이터의 다시 시딩이 수행됩니다.

지원되지 않는 작업 또는 예기치 않은 오류가 발생한 경우에만 이 저장 프로시저를 실행해야 하며, 미러링 기능을 수동으로 사용하지 않도록 설정해야 하며 Synapse 작업 영역 또는 패브릭 포털을 통해 제거할 수 없습니다.