메타데이터(Transact-SQL)

Microsoft SQL Server 2005 에서는 사용자가 시스템 메타데이터 정보에 액세스하는 방법이 크게 변경되었습니다.

카탈로그 뷰

카탈로그 뷰는 시스템 카탈로그 메타데이터에 대한 완전히 새로운 관계형 인터페이스입니다. 이러한 뷰를 사용하면 서버의 모든 데이터베이스에 저장된 메타데이터에 액세스할 수 있습니다. 자세한 내용은 카탈로그 뷰(Transact-SQL)를 참조하십시오.

동적 관리 뷰

동적 관리 뷰에는 진행 중인 서버 작업, 동적으로 변경되는 상태 및 진단 정보를 표시하는 비지속형 메타데이터가 있습니다. 동적 관리 뷰는 주로 서버의 내부 메모리 구조에 대한 지정 시간 스냅숏을 제공합니다. 동적 관리 뷰는 동적으로 변경되는 데이터를 표시하므로 읽기 일관성이 보장되지 않습니다. 자세한 내용은 동적 관리 뷰 및 함수를 참조하십시오.

정보 스키마 뷰

xxx_SCHEMA 형식의 열을 가진 정보 스키마 뷰는 이제 스키마 이름을 반환합니다. 이전 버전의 SQL Server 에서는 이러한 정보 스키마 뷰가 사용자 이름을 반환합니다. 자세한 내용은 정보 스키마 뷰(Transact-SQL)를 참조하십시오.

시스템 테이블

SQL Server 2005 에서는 이전 버전과의 호환성을 위해 이전 버전 SQL Server 의 데이터베이스 엔진 시스템 테이블이 읽기 전용으로 구현되었습니다. 이러한 시스템 테이블의 데이터로 직접 작업할 수는 없습니다. 자세한 내용은 시스템 테이블(Transact-SQL)을 참조하십시오.

복제 시스템 테이블

여러 기존 복제 시스템 테이블이 새 복제 기능을 지원하도록 업데이트되었습니다. 자세한 내용은 향상된 복제 기능을 참조하십시오. 다음 표에서는 새 복제 시스템 테이블을 나열합니다.

새 시스템 테이블 설명

MSagentparameterlist

복제 에이전트 매개 변수 정보가 들어 있으며 특정 에이전트 유형에 대해 설정할 수 있는 매개 변수를 지정하는 데 사용됩니다.

MScached_peer_lsns

피어 투 피어 복제에서 특정 구독자에게 반환할 명령을 결정하는 데 사용되는 트랜잭션 로그에서 LSN(로그 시퀀스 번호) 값을 추적하는 데 사용됩니다.

MSdbms

다른 유형의 게시를 위한 복제에 지원되는 모든 버전의 DBMS(데이터베이스 관리 시스템) 마스터 목록이 들어 있습니다.

MSdbms_datatype

지원되는 각 DBMS의 전체 호스트 데이터 형식 목록을 정의합니다.

MSdbms_datatype_mapping

원본 DBMS의 데이터 형식과 대상 DBMS의 특정 데이터 형식 간에 허용된 데이터 형식 매핑을 정의합니다.

MSdbms_map

매핑에 대한 원본 데이터 형식 정보가 들어 있습니다. 이 정보는 원본 DBMS에서 데이터 형식의 특정 인스턴스를 설명하는 데 사용됩니다. 또한 이 정보는 매핑을 구성하는 두 DBMS 시스템을 정의합니다.

MSmerge_conflicts_info

구독을 병합 게시와 동기화할 때 발생하는 충돌을 추적합니다.

MSmerge_current_partition_mappings

변경된 특정 행이 속하는 각 파티션 ID당 한 개의 행을 저장합니다.

MSmerge_dynamic_snapshots

병합 게시에 대해 정의된 각 파티션의 동적 스냅숏 위치를 추적합니다.

MSmerge_generation_partition_mappings

병합 게시의 파티션에 대한 변경 내용을 추적합니다.

MSmerge_partition_groups

특정 데이터베이스의 각 파티션 그룹당 한 개의 행을 저장합니다.

MSmerge_past_partition_mappings

게시 테이블에 있는 지정된 행이 속했던 파티션에 대한 기록 정보를 저장합니다.

MSpeer_lsns

피어 투 피어 복제 토폴로지에서 각 트랜잭션을 구독에 매핑합니다.

MStracer_history

게시자에서 트랜잭션 로그에 삽입된 모든 추적 프로그램 레코드의 기록을 유지 관리합니다.

sysarticlecolumns

스냅숏이나 트랜잭션 게시에 게시되고 각 열을 해당 병합 아티클에 매핑하는 각 테이블 열에 대한 행을 하나씩 포함합니다.

sysmergearticlecolumns

병합 게시에 게시되고 각 열을 해당 병합 아티클에 매핑하는 각 테이블 열에 대한 행을 하나씩 포함합니다.

sysmergepartitioninfo

각 아티클의 파티션에 대한 정보를 제공합니다.

systranschemas

트랜잭션 및 스냅숏 게시에 게시된 아티클에서 스키마 변경 내용을 추적합니다.

자세한 내용은 복제 테이블(Transact-SQL)을 참조하십시오.

참고 항목

관련 자료

Transact-SQL의 새로운 기능 및 향상된 기능(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기