이 페이지에는 다음 정보가 포함되어 있습니다.
- 소스 SQL Server 데이터베이스에서 가져오는 데이터가 Datastream에서 처리되는 방법
- Datastream에서 지원되는 SQL Server 데이터베이스 버전
- 데이터를 대상으로 스트리밍할 수 있도록 소스 SQL Server 데이터베이스를 설정하는 방법에 대한 개요
- SQL Server 데이터베이스를 소스로 사용할 경우의 알려진 제한사항
버전
Datastream은 다음 버전의 SQL Server 데이터베이스를 지원합니다.
- 다음 버전을 사용하는 SQL Server용 자체 관리형(온프레미스 또는 클라우드 호스팅) 및 Amazon RDS:
- Enterprise: 2008, 2012, 2014, 2016, 2017, 2019, 2022
- Standard: 2016 SP1 이상, 2017, 2019, 2022
- Developer: 2008, 2012, 2014, 2016, 2017, 2019, 2022
- SQL Server용 Cloud SQL
Datastream은 다음 버전의 SQL Server 데이터베이스를 지원하지 않습니다.
- SQL Server Standard 버전 2008~2014
- SQL Server Express
- SQL Server Web
알려진 제한사항
SQL Server 데이터베이스를 소스로 사용할 경우의 알려진 제한사항은 다음과 같습니다.
- 스트림이 테이블 10,000개로 제한됩니다.
- 행 개수가 5억 개를 초과하는 테이블은 다음 조건이 충족되지 않는 한 백필할 수 없습니다.
- 테이블에 고유 색인이 포함됩니다.
- 색인 열 중에 null이 허용되는 열이 없습니다.
- 색인의 모든 열이 스트림에 포함됩니다.
- 지연된 내구성 또는 가속화된 데이터베이스 복구(ADR)가 사용 설정된 데이터베이스는 지원되지 않습니다.
- 투명 데이터 암호화(TDE)는 지원되지 않습니다.
- 열 수준 암호화는 지원되지 않습니다. 이러한 열의 데이터는
NULL
값으로 바뀝니다. - 시스템 테이블에 변경사항 스트리밍은 지원되지 않습니다.
- Windows Active Directory(AD) 인증은 지원되지 않습니다.
- Datastream은
ROLLBACK TO SAVEPOINT
문을 지원하지 않습니다. 이러한 롤백 이벤트는 무시되며 대상에 복제되지 않습니다. - Datastream은 SQL Server 소스에 대해 정방향 SSH 터널 연결 메서드를 지원하지 않습니다.
- 다음 데이터 유형은 지원되지 않으며 대상에 복제되지 않습니다.
SQL_VARIANT
HIERARCHYID
GEOMETRY
GEOGRAPHY
- Datastream은 사용자 정의 데이터 유형을 복제하지만, 이는 대상에 저장되는 사용자 정의 유형을 파생하는 기본 데이터 유형입니다. 예를 들어
VARCHAR(50)
데이터 유형을 기준으로USERNAME
데이터 유형을 정의하면 데이터가 대상에VARCHAR(50)
으로 저장됩니다. - DataStream은 다음 유형의 테이블에서 8KB를 초과하는 행에 대해 CDC를 지원하지 않습니다.
- 고유 색인이 없는 테이블
- 가변 길이 열이 하나 이상(
VARCHAR
,VARBINARY
,NVARCHAR
) 있는 클러스터링되지 않은 고유한 색인만 포함된 테이블
Datastream은 다음 유형의 테이블에서 대형 객체 열(
TEXT
,NTEXT
,XML
,IMAGE
)에 대해 CDC를 지원하지 않습니다.- 고유 색인이 없는 테이블
- 가변 길이 열이 하나 이상(
VARCHAR
,VARBINARY
,NVARCHAR
) 있는 클러스터링되지 않은 고유한 색인만 포함된 테이블
대형 객체 열이 스트림에 포함되지 않더라도 CDC는 유효한 색인이 있는 경우에만 이러한 테이블에 지원됩니다.
Datastream은 데이터 마스킹을 지원하지 않습니다. 데이터는 마스킹 없이 복제됩니다.
Datastream은 데이터 계층 애플리케이션 패키지(DACPAC) 패키지를 사용하여 데이터베이스에 적용된 변경사항 복제를 지원하지 않습니다.
Datastream은
WRITETEXT
또는UPDATETEXT
문을 사용할 때 만들어진 변경사항을 복제하지 않습니다.Datastream은 계산된 열 복제를 지원하지 않습니다.
Datastream은 SQL Server 소스가 있는 스트림에 고객 관리 암호화 키(CMEK)를 사용할 수 없습니다.
Datastream은
COLUMNSTORE
또는COLUMNSTORE ARCHIVE
압축 유형을 지원하지 않습니다.SQL Server 소스에는 스트림 복구가 지원되지 않습니다.