다음을 통해 공유


sys.sp_change_feed_reseed_db_init(Transact-SQL)

적용 대상: SQL Server 2025 (17.x) Azure SQL 데이터베이스Azure SQL Managed InstanceMirrored databases in Microsoft FabricSQL 데이터베이스

다시 동기화된 데이터베이스를 실행합니다.

Caution

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

이 시스템 저장 프로시저는 Microsoft Fabric의 Microsoft Fabric 미러된 데이터베이스SQL 데이터베이스에 사용됩니다.

Syntax

Transact-SQL 구문 표기 규칙

sys.sp_change_feed_reseed_db_init
    @is_init_needed tinyint

Arguments

is_init_needed

내부용으로만 사용됩니다.

Returns

0(성공) 또는 0이 아닌 값(실패)입니다.

비고

다시 설정하면 현재 미러된 데이터베이스가 중지되고 미러링이 다시 초기화됩니다. 여기에는 미러링을 위해 구성된 테이블의 새 초기 스냅샷을 생성한 다음 증분 변경 내용이 복제됩니다. 다시 시드하는 동안 Microsoft Fabric의 이전 미러된 데이터베이스 항목은 계속 사용할 수 있지만 증분 변경 내용은 수신하지 않습니다.

Permissions

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

예시

A. 수동 다시 시드 이벤트 시작

자동 다시 크기 조정 기능을 켜기 전에 특정 데이터베이스에 대한 수동 다시 크기 조정을 테스트하여 영향을 파악하는 것이 가장 좋습니다.

USE <Mirrored database name>
GO
EXECUTE sp_change_feed_reseed_db_init @is_init_needed = 1;