Share via


RDA(Remote Data Access) 소개

Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)의 RDA(Remote Data Access)를 사용하면 응용 프로그램이 원격 SQL Server 데이터베이스 테이블의 데이터에 액세스하고 이 데이터를 로컬 SQL Server Compact Edition 데이터베이스 테이블에 저장할 수 있습니다. 그런 다음 응용 프로그램은 로컬 SQL Server Compact Edition 데이터베이스 테이블을 읽고 업데이트할 수 있습니다. SQL Server Compact Edition 에서는 로컬 테이블의 모든 변경 내용을 추적할 수도 있습니다. 나중에 응용 프로그램은 로컬 테이블에서 변경된 레코드를 SQL Server 테이블로 다시 업데이트할 수 있습니다.

SQL Server Compact Edition 에서 SQL Server 테이블의 데이터를 로컬 SQL Server Compact Edition 테이블로 전파하는 것을 데이터 끌어오기라고 합니다. 또한 로컬 SQL Server Compact Edition 테이블의 변경 내용을 SQL Server 테이블로 다시 전파하는 것을 데이터 밀어넣기라고 합니다.

응용 프로그램은 RDA를 통해 SQL 문을 전송하여 이를 원격 SQL Server 데이터베이스에서 실행할 수도 있습니다. 예를 들어 응용 프로그램은 레코드를 삽입, 업데이트 또는 삭제하는 SQL 문을 원격 SQL Server 테이블로 전송할 수 있습니다. 응용 프로그램은 원격 시스템의 저장 프로시저를 포함하여 레코드 집합을 반환하지 않는 SQL 문을 호출할 수 있습니다.

충돌 해결과 같은 SQL Server Compact Edition 병합 복제의 전체 기능이 필요하지 않을 경우 RDA가 적합합니다.

참고 항목

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기