복제 시스템 저장 프로시저(Transact-SQL)
업데이트: 2005년 12월 5일
SQL Server 2005에서는 새로운 복제 기능을 지원하기 위해 기존의 많은 공용 복제 시스템 저장 프로시저가 업데이트되었습니다. 자세한 내용은 향상된 복제 기능을 참조하십시오. 다음 표에서는 새로운 복제 저장 프로시저를 나열합니다.
새로운 복제 저장 프로시저
저장 프로시저 | 설명 |
---|---|
매개 변수가 있는 행 필터를 기반으로 하는 구독 정의에 대한 스냅숏을 생성하는 에이전트 작업을 만듭니다. |
|
게시 데이터베이스에 대한 로그 판독기 에이전트 작업을 만듭니다. |
|
구독자에서 HOST_NAME 또는 SUSER_SNAME을 사용하는 매개 변수가 있는 행 필터를 기반으로 하는 구독 정의를 위한 파티션을 만듭니다. |
|
밀어넣기 구독을 병합 게시에 동기화하기 위해 새로 예약된 에이전트 작업을 만듭니다. |
|
밀어넣기 구독을 트랜잭션 게시에 동기화하기 위해 새로 예약된 에이전트 작업을 만듭니다. |
|
지정된 배포자에 대한 큐 판독기 에이전트 작업을 만듭니다. |
|
Oracle 게시와 함께 사용됩니다. Oracle 게시자와 SQL Server 배포자 간 아티클 열 데이터 형식 매핑을 변경합니다. |
|
매개 변수가 있는 행 필터를 사용하여 구독에 대한 스냅숏을 생성하는 에이전트 작업을 게시로 수정합니다. |
|
로그 판독기 에이전트 작업의 보안 속성을 변경합니다. |
|
복제 토폴로지 내의 서버에 연결할 때 복제 에이전트에서 사용하는 Windows 계정 또는 SQL Server 로그인의 저장된 암호를 변경합니다. 이 저장 프로시저를 사용하여 서버에서 실행 중인 모든 복제 에이전트에서 사용하는 지정된 SQL Server 로그인 또는 Windows 계정의 모든 인스턴스에 대한 암호를 변경할 수 있습니다. |
|
sp_changesubscription(새로 문서화됨) |
지연 업데이트 트랜잭션 복제와 관련된 스냅숏이나 트랜잭션 밀어넣기 구독 또는 끌어오기 구독의 속성을 변경합니다. sp_changesubscription은 새로운 프로시저는 아니지만 이전 버전에서는 문서화되지 않았습니다. |
게시의 매개 변수가 있는 행 필터 속성에 대한 정보를 표시합니다. 특히 게시에 대한 필터링된 데이터 파티션을 생성하는 데 사용되는 함수와 이 게시에서 미리 계산된 파티션을 사용할 수 있는지 여부를 표시합니다. |
|
두 테이블 간의 조인 필터를 확인하여 조인 필터 절이 유효한지 여부를 확인하는 데 사용됩니다. 또한 이 저장 프로시저는 제공된 조인 필터를 지정된 테이블의 미리 계산된 파티션에서 사용할 수 있는지 여부를 비롯하여 이 조인 필터에 대한 정보를 반환합니다. |
|
테이블에 대해 필터 절이 유효한지 확인하는 데 사용됩니다. 이 저장 프로시저는 제공된 필터를 미리 계산된 파티션에 사용할 수 있는지 여부를 비롯하여 이 필터에 대한 정보를 반환합니다. |
|
피어 투 피어 트랜잭션 게시 상태 요청과 관련된 기록을 삭제합니다. |
|
추적 프로그램 토큰 기록 정보를 삭제합니다. |
|
매개 변수가 있는 행 필터를 기반으로 하는 구독 정의에 대한 스냅숏 작업을 제거합니다. |
|
매개 변수가 있는 행 필터를 기반으로 하는 구독 정의에 대한 기존 파티션을 제거합니다. |
|
스키마 변경 내용을 복제할 수 있는 경우 보류 중인 모든 스키마 변경 목록을 반환합니다. |
|
지정된 에이전트 유형에 대한 에이전트 프로필에 설정할 수 있는 모든 복제 에이전트의 매개 변수 목록을 반환합니다. |
|
Oracle 게시자와 SQL Server 배포자 간 기본 데이터 형식 매핑을 반환합니다. |
|
Oracle 게시자와 SQL Server 배포자 간 게시별 데이터 형식 매핑에 대한 정보를 반환합니다. |
|
필터링된 데이터 스냅숏을 생성하는 에이전트 작업에 대한 정보를 반환합니다. |
|
게시 데이터베이스에 대한 로그 판독기 에이전트 작업의 속성을 반환합니다. |
|
지정된 병합 게시에 대한 파티션 정보를 반환합니다. |
|
피어 투 피어 복제 토폴로지의 참가자가 받은 모든 상태 요청에 대한 정보를 반환합니다. |
|
피어 투 피어 복제 토폴로지의 참가자로부터 받은 특정 상태 요청에 대한 모든 응답을 반환합니다. |
|
큐 판독기 에이전트 작업의 속성을 반환합니다. |
|
지정된 구독에 대한 모든 트랜잭션 복제 오류를 반환합니다. |
|
게시에 삽입된 각 추적 프로그램 토큰에 대한 하나의 행을 반환하여 대기 시간을 확인합니다. |
|
지정된 추적 프로그램 토큰에 대한 자세한 대기 시간 정보를 반환합니다. 각 구독자당 하나의 행이 반환됩니다. |
|
Oracle 게시자에 대한 Xactset 작업 정보를 표시합니다. |
|
충돌 해결을 위한 비즈니스 논리 모듈로 등록된 COM 구성 요소의 CLSID 값을 반환합니다. |
|
추적 프로그램 토큰을 게시자에서의 트랜잭션 로그에 게시하고 대기 시간 통계 추적 프로세스를 시작합니다. |
|
사용자 정의 저장 프로시저를 포함하는 트랜잭션 게시에 대한 DDL(데이터 정의 언어)의 변경을 보정하는 사용자 지정 코드를 정의합니다. |
|
병합 복제 동기화 프로세스 중에 호출할 수 있는 비즈니스 논리 처리기를 등록합니다. |
|
게시를 위한 모니터링 임계값 메트릭을 변경합니다. |
|
지정된 복제 병합 에이전트의 이전 세션에 대한 정보를 필터링 조건에 일치하는 각 세션당 한 행씩 반환합니다. |
|
병합 복제를 모니터링하는 데 사용되는 특정 복제 병합 에이전트 세션에 대한 자세한 아티클 수준 정보를 반환합니다. |
|
게시자에 있는 하나 이상의 게시에 대한 현재 상태 정보를 반환합니다. |
|
모니터링할 게시의 임계값 메트릭 집합을 반환합니다. |
|
배포자와 연결된 하나 이상의 게시에 대한 현재 상태 정보를 반환합니다. |
|
게시자에 있는 하나 이상의 게시에 속하는 구독의 현재 상태 정보를 반환합니다. 각 구독당 하나의 행이 반환됩니다. |
|
트랜잭션 게시의 구독에 대해 보류 중인 명령의 수와 이러한 명령을 처리하는 데 걸리는 대략적인 예상 시간에 대한 정보를 반환합니다. |
|
이 프로시저를 피어 투 피어 토폴로지의 노드에서 실행하면 토폴로지에서 노드를 하나씩 걸러서 응답을 요청합니다. 이 프로시저를 실행하고 해당 응답을 검토함으로써 이전의 모든 명령이 응답하는 노드에 전달되었음을 확인할 수 있습니다. |
|
스냅숏 배달을 다시 시작할 수 있도록 끌어오기 구독에 대한 스냅숏 배달 프로세스를 다시 설정합니다. |
|
게시에 적합한 Oracle 테이블을 나열할 때 제외되는 스키마에 대한 정보를 수정 및 표시합니다. |
|
Microsoft SQL Server와 비-SQL Server DBMS(데이터베이스 관리 시스템) 사이의 기존 데이터 형식 매핑을 기본값으로 표시합니다. |
|
복제될 변경 내용의 대략적인 수를 표시하는 결과 집합을 반환합니다. |
|
게시에 대한 초기 스냅숏을 생성하는 스냅숏 에이전트 작업을 시작합니다. |
|
sp_register_custom_scripting을 실행하여 등록한 사용자 지정 코드를 제거합니다. |
|
이전에 등록한 비즈니스 논리 처리기를 제거합니다. |
참고 항목
관련 자료
Transact-SQL의 새로운 기능 및 향상된 기능(Transact-SQL)
How to: Upgrade Replication Scripts (Replication Transact-SQL Programming)