sysmergeschemachange(Transact-SQL)
적용 대상: SQL Server
스냅샷 에이전트 생성된 게시된 아티클에 대한 정보를 포함합니다. 이 테이블은 게시 및 구독 데이터베이스에 저장됩니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
pubid | uniqueidentifier | 게시의 ID입니다. |
artid | uniqueidentifier | 아티클의 ID입니다. |
schemaversion | int | 마지막 스키마 변경 횟수입니다. |
schemaguid | uniqueidentifier | 마지막 스키마의 고유한 ID입니다. |
schematype | int | 스키마 변경 유형입니다. -1 = 유효하지 않습니다. 1 = SQL 명령입니다. 2 = 스키마 스크립트입니다. 3 = 네이티브 BCP(대량 복사 프로그램 유틸리티). 4 = 문자 BCP. 5 = 마지막으로 기록된 세대입니다. 6 = 마지막으로 보낸 세대입니다. 7 = 디렉터리입니다. 8 = 우선 순위입니다. 9 = 보존 기간입니다. 10 = 트리거 스크립트입니다. 11 = 테이블 변경 12 = 모두 다시 초기화합니다. 13 = ALTER TABLE(비 SQL Server). 14 = 업로드를 사용하여 다시 초기화합니다. 15 = 제약 조건 및 인덱스 스크립트입니다. 16 = 메타데이터 정리. 17 = 마지막으로 보낸 세대를 업데이트합니다. 18 = 이전 버전과의 호환성 수준입니다. 19 = 구독자 정보의 유효성을 검사합니다. 20 = 잘 분할되었습니다. 21 = 사용자 지정 해결 프로그램입니다. 22 = 아티클 처리 순서입니다. 23 = 트랜잭션 게시에 게시됨 24 = 오류를 보정합니다. 25 = 대체 스냅샷 폴더입니다. 26 = 다운로드 전용입니다. 27 = 추적 삭제 40 = 미리 만든 스냅샷 스크립트입니다. 45 = 만든 후 스냅샷 스크립트입니다. 46 = 주문형 사용자 스크립트입니다. 50 = 스냅샷 헤더가 시작됩니다. 51 = 스냅샷 헤더 끝입니다. 52 = 스냅샷 예고편. 53 = FTP(파일 전송 프로토콜) 주소입니다. 54 = FTP 포트입니다. 55 = FTP 하위 디렉터리입니다. 56 = 스냅샷이 압축되었습니다. 57 = FTP 로그인. 58 = FTP 암호입니다. 60 = 시스템 사전 생성 스크립트입니다. 61 = 저장 프로시저 스키마입니다. 62 = 뷰 스키마입니다. 63 = 사용자 정의 함수 스키마입니다. 64 = 인덱스 보기 65 = 확장 속성입니다. 66 = 유효성 검사 67 = 스냅샷 전 SQL 명령입니다. 71 = 동적 스냅샷 유효성 검사 80 = 시스템 테이블 네이티브 BCP 9.0. 81 = 시스템 테이블 문자 BCP 9.0. 82 = 시스템 테이블 네이티브 BCP 9.0(전역 전용)입니다. 83 = 시스템 테이블 문자 BCP 9.0(전역 전용). 84 = 시스템 테이블 네이티브 BCP 9.0(경량). 85 = 시스템 테이블 문자 BCP 9.0(경량). 128 = 동적 BCP(비트). 131 = 동적 네이티브 BCP. 132 = 동적 문자 BCP입니다. 208 = 동적 시스템 테이블 네이티브 BCP 9.0. 209 = 동적 시스템 테이블 문자 BCP 9.0. 210 = 동적 시스템 테이블 네이티브 BCP 9.0(전역 전용). 211 = 동적 시스템 테이블 문자 BCP 9.0(전역 전용). 212 = 동적 시스템 테이블 네이티브 BCP 9.0(경량). 213 = 동적 시스템 테이블 문자 BCP 9.0(경량). 300 = DDL(데이터 정의 언어) 작업입니다. 1024 = 증분 스냅샷 컨트롤입니다. 1049 = 증분 스냅샷 폴더입니다. 1074 = 증분 스냅샷 시작 헤더입니다. 1075 = 증분 스냅샷 끝 헤더입니다. 1076 = 증분 스냅샷 예고편. 1077 = 증분 FTP 주소입니다. 1078 = 증분 FTP 포트입니다. 1079 = 증분 FTP 하위 디렉터리입니다. 1080 = 증분 압축 스냅샷. 1081 = 증분 FTP 로그인. 1082 = 증분 FTP 암호입니다. |
schematext | nvarchar(2000) | 스크립트 파일의 이름 또는 파일 이름이 포함된 명령입니다. |
schemastatus | tinyint | 다음 값 중 하나일 수 있는 아티클에 대해 스키마 변경이 보류 중인지 여부를 나타냅니다. 0 = 비활성입니다. 1 = 활성입니다. 스키마 변경이 보류 중인 경우 이 값은 1로 설정됩니다. |
schemasubtype | int | 스키마 변경의 하위 유형: 1 = ADDCOLUMN 2 = DROPCOLUMN 3 = ALTERCOLUMN 4 = ADDPRIMARYKEY 5 = ADDUNIQUE 6 = ADDREFERENCE 7 = DROPCONSTRAINT 8 = ADDDEFAULT 9 = ADDCHECK 10 = DISABLETRIGGER 11 = ENABLETRIGGER 12 = DISABLETRIGGER 13 = ENABLETRIGGER 14 = ENABLECONSTRAINT 15 = DISABLECONSTRAINT 16 = ENABLECONSTRAINT 17 = DISABLECONSTRAINT |