SQL 스크립트 생성(복제 개체)

적용 대상:SQL ServerAzure SQL Managed Instance

복제본(replica)tion 스크립트에는 게시 또는 구독과 같이 스크립션된 복제본(replica) 구성 요소를 구현하는 데 필요한 Transact-SQL 시스템 저장 프로시저가 포함되어 있습니다. 토폴로지의 모든 복제 구성 요소는 재해 복구 계획의 일부로 스크립팅되어야 하며 반복 태스크를 자동화하는 데도 스크립트를 사용할 수 있습니다. 복제는 복제본(replica)tion 개체를 스크립팅하기 위한 두 개의 대화 상자를 제공합니다.

  • 복제 폴더의 상황에 맞는 메뉴와 Microsoft SQL Server Management Studio의 모든 하위 폴더에서 사용할 수 있는 SQL 스크립트를 생성합니다. 이 대화 상자를 사용하면 Microsoft SQL Server 인스턴스의 모든 복제본(replica)tion 개체를 스크립션할 수 있습니다.

  • 게시 및 구독에 대한 상황에 맞는 메뉴에서 사용할 수 있는 SQL Script <ObjectName>을 생성합니다. 이 대화 상자를 사용하면 개별 개체를 스크립깅할 수 있습니다.

이러한 대화 상자는 SQL Server의 단일 인스턴스에 개체를 스크립트합니다. 관련 개체를 스크립트하기 위해 다른 인스턴스에 연결하지 않습니다.

SQL 스크립트 옵션 생성

배포자 속성
저장 프로시저를 스크립팅하여 배포자를 설정 또는 해제하고, 배포자와 연결된 게시자를 추가 또는 삭제하고, 배포 데이터베이스를 생성 또는 삭제하려면 선택합니다.

다음 데이터 원본의 게시
저장 프로시저를 스크립팅하여 게시를 설정 또는 해제하고, 아티클, 밀어넣기 구독 및 복제 작업을 생성 또는 삭제하려면 선택합니다.

다음 데이터 원본의 구독
저장 프로시저를 스크립트하여 끌어오기 구독 및 복제본(replica) 작업을 만들거나 삭제하도록 선택합니다.

구성 요소를 만들거나 사용하도록 설정하고 구성 요소를삭제하거나 사용하지 않도록 설정하려면
스크립트에 복제본(replica)tion 개체를 만들거나 삭제하기 위한 명령을 포함할지 여부를 지정합니다. 이 대화 상자를 사용하여 구성 요소를 사용하도록 설정하고 사용하지 않도록 설정하는 스크립트 집합을 만드는 것이 좋습니다.

복제 작업
저장 프로시저 호출 외에도 복제본(replica)tion 작업을 스크립트하려면 선택합니다. 이 옵션은 배포자에서 스크립팅하는 경우에만 사용할 수 있습니다.

복제 저장 프로시저는 실행될 때 필요한 작업을 만들기 때문에 이 옵션을 선택할 필요가 없습니다. 그러나 개별 작업을 다시 만들어야 하는 경우 생성된 작업의 레코드를 갖는 것이 유용할 수 있습니다.

SQL Script <ObjectName> 옵션 생성

구성 요소를 만들거나 사용하도록 설정하고 구성 요소를삭제하거나 사용하지 않도록 설정하려면
스크립트에 복제본(replica)tion 개체를 만들거나 삭제하기 위한 명령을 포함할지 여부를 지정합니다. 구성 요소를 사용하도록 설정하고 사용하지 않도록 설정하기 위한 스크립트 집합을 만드는 대화 상자를 사용하는 것이 좋습니다.

복제 작업
이 옵션은 SQL 스크립트 생성 대화 상자에서만 사용할 수 있습니다.

참고 항목

복제 스크립팅