Excel 연결 관리자Excel Connection Manager

Excel 연결 관리자를 사용하면 패키지에서 기존 MicrosoftMicrosoft Excel 통합 문서 파일에 연결할 수 있습니다.An Excel connection manager enables a package to connect to an existing MicrosoftMicrosoft Excel workbook file. MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services 에 포함되는 Excel 원본과 Excel 대상에서 Excel 연결 관리자가 사용됩니다.The Excel source and the Excel destination that MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services includes use the Excel connection manager.

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

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

Excel 연결 관리자 구성Configuration of the Excel Connection Manager

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

  • Excel 통합 문서 파일의 경로를 지정합니다.Specify the path of the Excel workbook file.

    참고

    암호로 보호된 Excel 파일에는 연결할 수 없습니다.You cannot connect to a password-protected Excel file.

  • 파일을 만드는 데 사용된 Excel 버전을 지정합니다.Specify the version of Excel that was used to create the file.

  • 선택한 워크시트 또는 범위에서 액세스한 첫 데이터 행에 열 이름이 포함되는지 여부를 나타냅니다.Indicate whether the first row of accessed data in the selected worksheets or ranges contains column names.

    Excel 연결 관리자가 Excel 원본에 사용될 경우 열 이름이 추출한 데이터에 포함됩니다.If the Excel connection manager is used by an Excel source, the column names are included with the extracted data. Excel 대상에 사용될 경우에는 열 이름이 기록된 데이터에 포함됩니다.If it is used by an Excel destination, the column names are included in the written data.

    Excel 원본 및 Excel 대상의 동작에 대한 자세한 내용은 Excel SourceExcel Destination을(를) 참조하십시오.For more information about the behavior of Excel sources and Excel destinations, see Excel Source and Excel Destination.

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

    SSISSSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용은 Excel 연결 관리자 편집기를 참조하세요.For more information about the properties that you can set in SSISSSIS Designer, see Excel Connection Manager Editor.

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

    Excel 파일 그룹을 통한 루핑 방법에 대한 자세한 내용은 Foreach 루프 컨테이너를 사용하여 Excel 파일 및 테이블 루핑을 참조하세요.For information about looping through a group of Excel files, see Loop through Excel Files and Tables by Using a Foreach Loop Container.

Excel 연결 관리자 편집기Excel Connection Manager Editor

Excel 연결 관리자 편집기 대화 상자를 사용하여 기존 또는 새 Microsoft ExcelMicrosoft Excel 통합 문서 파일에 대한 연결을 추가할 수 있습니다.Use the Excel Connection Manager Editor dialog box to add a connection to an existing or a new Microsoft ExcelMicrosoft Excel workbook file.

Excel 연결 관리자에 대한 자세한 내용은 Excel Connection Manager를 참조하십시오.To learn more about the Excel connection manager, see Excel Connection Manager.

옵션Options

Excel 파일 경로Excel file path
기존 또는 새 Excel 통합 문서 파일(.xls)의 경로와 파일 이름을 입력합니다.Type the path and file name of an existing or a new Excel workbook file (.xls).

참고

암호로 보호된 Excel 파일에는 연결할 수 없습니다.You cannot connect to a password-protected Excel file.

경고

새로 만들거나 존재하지 않는 파일을 가리키는 Excel 연결 을 선택한 다음 Excel 시트의 이름 에서 새로 만들기 를 클릭하면 Excel 대상 편집기에서 Excel 파일을 자동으로 만듭니다.The Excel Destination Editor automatically creates the Excel file when you select an Excel Connection that points to a new or non-existent file and then click New for Name of the Excel Sheet.

찾아보기Browse
열기 대화 상자를 사용하여 Excel 파일이 있는 폴더 또는 새 파일을 만들려는 폴더로 이동합니다.Use the Open dialog box to navigate to the folder in which the excel file exists or where you want to create the new file.

Excel 버전Excel version
파일을 만드는 데 사용된 Microsoft Excel 버전을 지정합니다.Specify the version of Microsoft Excel that was used to create the file.

첫 행은 열 이름으로First row has column names
선택한 워크시트의 첫 데이터 행에 열 이름이 포함되는지 여부를 지정합니다.Specify whether the first row of data in the selected worksheet contains column names. 이 옵션의 기본값은 True입니다.The default value of this option is True.

Microsoft Excel 및 Access 파일용 공급자 및 드라이버Providers and drivers for Microsoft Excel and Access file

Microsoft Office 파일용 OLE DB 공급자와 드라이버가 아직 설치되어 있지 않으면 다운로드해야 할 수 있습니다.You may have to download the OLE DB providers and drivers for Microsoft Office files if they're not already installed. 최신 버전 공급자는 이전 버전의 Excel에서 만든 파일을 열 수 있습니다.Later versions of the provider can open files created by earlier versions of Excel.

컴퓨터에 32비트 버전의 Office가 설치되어 있으면 32비트 버전 드라이버를 설치해야 하며 마법사 또는 마법사에서 생성하는 Integration Services 패키지도 32비트 모드에서 실행해야 합니다.If the computer has a 32-bit version of Office, then you have to install the 32-bit version of the drivers, and you also have to ensure that you run the wizard or the Integration Services package that it creates in 32-bit mode.

Microsoft Office 버전Microsoft Office version 다운로드Download
20072007 2007 Office System 드라이버: 데이터 연결 구성 요소2007 Office System Driver: Data Connectivity Components
20102010 Microsoft Access 2010 RuntimeMicrosoft Access 2010 Runtime
20132013 Microsoft Access 2013 RuntimeMicrosoft Access 2013 Runtime
20162016 Microsoft Access 2016 RuntimeMicrosoft Access 2016 Runtime