다음을 통해 공유


FTP 연결 관리자

FTP 연결 관리자를 사용하면 패키지에서 FTP(파일 전송 프로토콜) 서버에 연결할 수 있습니다. SQL Server Integration Services에 포함된 FTP 태스크에서는 이 연결 관리자가 사용됩니다.

패키지에 FTP 연결 관리자를 추가하면 Integration Services는 런타임에 FTP 연결로 확인할 수 있는 연결 관리자를 만들고, 연결 관리자 속성을 설정하고, 연결 관리자를 패키지의 Connections 컬렉션에 추가합니다.

연결 관리자의 ConnectionManagerType 속성이 FTP로 설정됩니다.

다음과 같은 방법으로 FTP 연결 관리자를 구성할 수 있습니다.

  • 서버 이름과 서버 포트를 지정합니다.

  • 익명 액세스를 지정하거나 기본 인증을 위한 사용자 이름과 암호를 제공합니다.

    중요

    FTP 연결 관리자는 익명 인증과 기본 인증만 지원하며 Windows 인증은 지원하지 않습니다.

  • 제한 시간, 다시 시도 횟수 및 한 번에 복사할 데이터 양을 설정합니다.

  • FTP 연결 관리자에서 Passive 또는 Active 모드를 사용할지 여부를 나타냅니다.

FTP 연결 관리자에서 연결하는 FTP 사이트의 구성에 따라 연결 관리자의 다음 기본값을 변경해야 합니다.

  • 서버 포트는 21로 설정됩니다. FTP사이트에서 수신하는 포트를 지정해야 합니다.

  • 사용자 이름은 "anonymous"로 설정됩니다. FTP 사이트에 필요한 자격 증명을 제공해야 합니다.

Active/Passive 모드

FTP 연결 관리자는 Active 모드 또는 Passive 모드를 사용하여 파일을 보내고 받을 수 있습니다. Active 모드에서는 서버가 데이터 연결을 시작하고, Passive 모드에서는 클라이언트가 데이터 연결을 시작합니다.

FTP 연결 관리자 구성

SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.

SSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용은 FTP 연결 관리자 편집기를 참조하세요.

연결 관리자를 프로그래밍 방식으로 구성하는 방법에 대한 자세한 내용은 ConnectionManager프로그래밍 방식으로 연결 추가로 설정됩니다.

관련 항목

FTP 태스크
Integration Services(SSIS) 연결