다중 파일 연결 관리자Multiple Files Connection Manager

다중 파일 연결 관리자를 사용하면 패키지에서 기존 파일 및 폴더를 참조하거나 런타임에 파일 및 폴더를 만들 수 있습니다.A Multiple Files connection manager enables a package to reference existing files and folders, or to create files and folders at run time.

참고

Integration ServicesIntegration Services 의 기본 제공 태스크 및 데이터 흐름 구성 요소는 다중 파일 연결 관리자를 사용하지 않습니다.The built-in tasks and data flow components in Integration ServicesIntegration Services do not use the Multiple Files connection manager. 그러나 스크립트 태스크와 스크립트 구성 요소에서 이 연결 관리자를 사용할 수 있습니다.However, you can use this connection manager in the Script task or Script component. 스크립트 태스크에서 연결 관리자를 사용하는 방법은 Connecting to Data Sources in the Script Task을 참조하십시오.For information about how to use connection managers in the Script task, see Connecting to Data Sources in the Script Task. 스크립트 구성 요소에서 연결 관리자를 사용하는 방법은 Connecting to Data Sources in the Script Component을 참조하십시오.For information about how to use connection managers in the Script component, see Connecting to Data Sources in the Script Component.

다중 파일 연결 관리자의 사용 유형Usage Types of the Multiple Files Connection Manager

다중 파일 연결 관리자의 FileUsageType 속성은 연결 사용 방법을 지정합니다.The FileUsageType property of the Multiple Files connection manager specifies how the connection is used. 다중 파일 연결 관리자에서는 파일이나 폴더를 만들고 기존 파일 또는 기존 폴더를 사용할 수 있습니다.The Multiple Files connection manager can create files, create folders, use existing files, and use existing folders.

다음 표에서는 FileUsageType값을 나열합니다.The following table lists the values of FileUsageType.

ValueValue 설명Description
00 다중 파일 연결 관리자에서 기존 파일을 사용합니다.Multiple Files connection manager uses an existing file.
1.1 다중 파일 연결 관리자에서 파일을 만듭니다.Multiple Files connection manager creates a file.
22 다중 파일 연결 관리자에서 기존 폴더를 사용합니다.Multiple Files connection manager uses an existing folder.
33 다중 파일 연결 관리자에서 폴더를 만듭니다.Multiple Files connection manager creates a folder.

다중 파일 연결 관리자 구성Configuration of the Multiple Files Connection Manager

패키지에 다중 파일 연결 관리자를 추가하면 Integration ServicesIntegration Services 에서 런타임에 다중 파일 연결로 확인되는 연결 관리자를 만들고, 다중 파일 연결 속성을 설정하고, 다중 파일 연결을 패키지의 Connections 컬렉션에 추가합니다.When you add a Multiple Files connection manager to a package, Integration ServicesIntegration Services creates a connection manager that will resolve to a Multiple Files connection at run time, sets the Multiple Files connection properties, and adds the Multiple Files connection to the Connections collection of the package.

연결 관리자의 ConnectionManagerType 속성이 MULTIFILE로 설정됩니다.The ConnectionManagerType property of the connection manager is set to MULTIFILE.

다음과 같은 방법으로 다중 파일 연결 관리자를 구성할 수 있습니다.You can configure a Multiple Files connection manager in the following ways:

  • 파일 및 폴더의 사용 유형을 지정합니다.Specify the usage type of files and folders.

  • 파일 및 폴더를 지정합니다.Specify files and folders.

  • 다중 파일 또는 폴더를 사용하는 경우 파일 및 폴더가 액세스되는 순서를 지정합니다.If using multiple files or folders, specify the order in which the files and folders are accessed.

    다중 파일 연결 관리자에서 다중 파일 및 폴더를 참조하는 경우 파일 및 폴더의 경로는 세로줄 문자(|)로 구분됩니다.If the Multiple Files connection manager references multiple files and folders, the paths of the files and folders are separated by the pipe (|) character. 연결 관리자의 ConnectionString 속성은 다음 형식을 갖습니다.The ConnectionString property of the connection manager has the following format:

    <경로>|<경로><path>|<path>

    또한 와일드카드 문자를 사용하여 다중 파일이나 폴더를 지정할 수 있습니다.You can also specify multiple files or folders using wildcard characters. 예를 들어 C 드라이브의 모든 텍스트 파일을 참조하려면 ConnectionString 속성 값을 C:\.txt로 설정할 수 있습니다.For example, to reference all the text files on the C drive, the value of the **ConnectionString* property can be set to C:\*.txt.

    SSISSSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.You can set properties through SSISSSIS Designer or programmatically.

    SSISSSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용은 파일 연결 관리자 추가 대화 상자 UI 참조를 참조하세요.For more information about the properties that you can set in SSISSSIS Designer, see Add File Connection Manager Dialog Box UI Reference.

    연결 관리자를 프로그래밍 방식으로 구성하는 방법에 대한 자세한 내용은 ConnectionManager프로그래밍 방식으로 연결 추가을 참조하십시오.For information about configuring a connection manager programmatically, see ConnectionManager and Adding Connections Programmatically.