다음을 통해 공유


sys.sp_help_change_feed(Transact-SQL)

적용 대상: SQL Server 2022 (16.x) 및 이후 버전: Azure SQL 데이터베이스,Azure SQL Managed Instance,Azure Synapse AnalyticsMirrored databases in Microsoft Fabric,SQL 데이터베이스 in Microsoft Fabric

변경 피드의 현재 구성을 모니터링합니다.

이 시스템 저장 프로시저는 다음 용도로 사용됩니다.

Syntax

Transact-SQL 구문 표기 규칙

EXECUTE sys.sp_help_change_feed;

결과 집합

열 이름 데이터 형식 Description
table_group_id uniqueidentifier 테이블 그룹의 고유 식별자입니다.
table_group_name nvarchar(140) 테이블 그룹의 이름입니다.
destination_location nvarchar(512) 랜딩 존 폴더의 URL 문자열입니다.
destination_credential sysname 랜딩 존에 액세스할 자격 증명 이름입니다.
workspace_id nvarchar(247) 관련 Synapse 작업 영역 Azure 리소스 ID입니다.
synapse_workgroup_name nvarchar(50) 관련 Synapse 작업 영역 이름입니다.
schema_name sysname 변경 피드 테이블의 데이터베이스 스키마 이름입니다.
table_name sysname 변경 피드 테이블의 이름입니다.
table_id uniqueidentifier 변경 피드 테이블의 고유 식별자입니다. 변경 피드 설정 워크플로 중에 생성됩니다.
table_object_id int 변경 피드 테이블의 개체 ID입니다.
state tinyint 변경 피드 테이블의 상태입니다. 유효한 상태 값:

1 -사용.
2 -내보내기.
3 -내보낸.
4 -활동적인.
5 -비활성화.
6 - 사용 안 함 보류 중입니다.
7 - 다시 하십시오.
8 - Reseed 알림.
version binary(10) 변경 피드 테이블의 버전입니다.
snapshot_phase tinyint 1에서 6까지 진행되는 현재 스냅샷의 단계입니다.

1 - ABORT_PRIOR_SNAPSHOT_IF_ANY
2 - SET_TABLEVERSIONLSN
3 - EXPORT_SCHEMA_FILE
4 - EMIT_SNAPSHOT_BEGINENTRY
5 - EXPORT_DATA_FILE
6 - EMIT_SNAPSHOT_ENDENTRY
snapshot_current_phase_time datetime 현재 스냅샷 단계가 시작된 시간입니다.
snapshot_retry_count int 스냅샷이 다시 시도된 횟수입니다.
snapshot_start_time datetime 스냅샷 단계의 시작 시간
snapshot_end_time datetime 스냅샷 단계 종료 시간
snapshot_row_count int 변경 피드 테이블의 스냅샷 작업 중에 내보내는 데이터 행 수
destination_type int 0 = Azure Synapse Link.
2 = 패브릭 미러링.

Permissions

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

Examples

테이블 및 메타데이터의 상태를 확인하려면 다음을 수행합니다.

EXECUTE sp_help_change_feed;