> For the complete documentation index, see [llms.txt](https://docs.tibero.com/prosync/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tibero.com/prosync/installation/system-requirements/software/compatibility.md).

# 데이터베이스 호환성

ProSync가 지원하는 데이터베이스 및 항목을 설명한다.

## 지원 Database

### **Source Database**

* Tibero (Single/TAC/TAS/TSC) 6 이상
* Oracle 11g
* Oracle 12c
* Oracle 19c
* PostgreSQL 15
* PostgreSQL 16

### **Target Database**

* Tibero
* Oracle 11g
* Oracle 12c
* Oracle 19c
* PostgreSQL 15
* PostgreSQL 16

***

## 지원 항목

### **트랜잭션 단위 동기화**

트랜잭션 단위의 동기화를 지원한다.

### **DML 동기화 대상**

테이블에 대한 INSERT, UPDATE, DELETE 작업을 동기화한다.

### **DML 동기화 제약사항**

아래 대상은 동기화를 지원하지 않는다.

* 실체화 뷰(Materialized View)
* Clustered Table
* Indexed Organized Table(IOT) (Source DB가 Oracle인 경우)
* 대상 테이블에 **Interval Partitioning**이 적용된 경우, DB가 동적으로 생성한 Partition에 포함된 데이터는 동기화되지 않을 수 있다.
* NOLOGGING 옵션이 설정된 테이블에 대한 DML 작업은 동기화하지 않는다.

### **DDL 동기화 대상**

[DDL Rule](/prosync/administration/apply/key-features/mapping/ddl-rule.md) 을 참고한다.

### **DDL 동기화 범위**

DDL 동기화는 **DB 단위**로 지원한다.

### **지원 컬럼 타입**

지원 컬럼 타입은 사용하는 DB에 따라 다르므로, [동기화 대상 테이블 생성 및 등록](/prosync/installation/pre-installation/table-creation-registration.md) 을 참고하여 DB별 지원 컬럼 타입 및 매핑 정보를 확인한다.

### **지원 동기화 방향**

* Tibero ➔ Tibero
* Oracle ➔ Tibero
* Tibero ➔ Oracle
* Tibero ➔ PostgreSQL
* PostgreSQL ➔ Tibero
