다음을 통해 공유


원격 테이블 복사

원격 테이블 복사 기능을 사용하여 SQL Server PDW 데이터베이스에서 원격(비 어플라이언스) SMP SQL Server 데이터베이스로 테이블을 복사하는 방법을 설명합니다. 원격 테이블 복사를 사용하여 SQL Server PDW에 대한 허브 및 스포크 시나리오를 사용하도록 설정합니다.

SQL Server PDW에 대한 원격 테이블 복사 이해

원격 테이블 복사는 SQL SELECT 문의 결과를 SMP 데이터베이스의 테이블에 복사하여 허브 및 스포크 시나리오를 가능하게 하는 SQL Server PDW의 기능입니다. 원격 테이블 복사는 CREATE REMOTE TABLE AS SELECT 문으로 시작됩니다.

원격 테이블 복사를 사용하기 위한 요구 사항

다음과 같은 조건이 충족되면 원격 테이블 복사를 사용하여 SQL Server PDW에서 SQL Server 데이터베이스로 테이블을 복사할 수 있습니다.

  • 대상 데이터베이스는 SQL Server PDW 어플라이언스 연결할 수 있지만 어플라이언스 내의 서버에 상주하지 않는 Microsoft Windows 시스템에서 실행되는 SQL Server의 인스턴스여야 합니다. 원격 SQL Server는 InfiniBand 네트워크를 사용하거나 이더넷 네트워크를 통해 SQL Server PDW에 연결할 수 있습니다.

  • 복사할 데이터는 유효한 단일 SQL Server PDW SELECT 문을 사용하여 선택할 수 있어야 합니다.

  • 대상 서버는 비 어플라이언스 서버여야 합니다. 이 항목의 지침을 사용하여 한 어플라이언스 다른 어플라이언스 직접 데이터를 복사할 수 없습니다.

  • 대상 서버는 어플라이언스 Infiniband 네트워크의 모든 노드에 액세스할 수 있어야 합니다.

원격 테이블 복사 구성

원격 테이블 복사를 사용하려면 Windows 서버를 구입 및 구성하고, Windows 서버에서 SQL Server를 구성하고, SQL Server PDW를 구성해야 합니다. 다음 링크를 사용하여 이러한 세 가지 구성 단계를 수행합니다.

  1. InfiniBand를 사용하여 원격 테이블 복사본을 받도록 외부 Windows 시스템 구성

  2. 원격 테이블 복사본을 받도록 외부 SMP SQL Server 구성

  3. 원격 테이블 복사본에 대한 SQL Server PDW 구성

원격 테이블 COpy 수행

원격 테이블 복사를 수행하려면 CREATE REMOTE TABLE AS SELECT SQL 문을 사용합니다. 예제는 CREATE REMOTE TABLE 항목에 포함되어 있습니다.