OLE DB 원본을 사용하여 데이터 추출Extract Data by Using the OLE DB Source

OLE DB 원본을 추가 및 구성하려면 패키지에 적어도 하나 이상의 데이터 흐름 태스크가 이미 들어 있어야 합니다.To add and configure an OLE DB source, the package must already include at least one Data Flow task.

OLE DB 원본을 사용하여 데이터를 추출하려면To extract data using an OLE DB Source

  1. SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서 원하는 패키지가 들어 있는 Integration ServicesIntegration Services 프로젝트를 엽니다.In SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. 솔루션 탐색기에서 패키지를 두 번 클릭하여 엽니다.In Solution Explorer, double-click the package to open it.

  3. 데이터 흐름 탭을 클릭한 다음 도구 상자에서 OLE DB 원본을 디자인 화면으로 끌어 옵니다.Click the Data Flow tab, and then, from the Toolbox, drag the OLE DB source to the design surface.

  4. OLE DB 원본을 두 번 클릭합니다.Double-click the OLE DB source.

  5. OLE DB 원본 편집기 대화 상자의 연결 관리자 페이지에서 기존 OLE DB 연결 관리자를 선택하거나 새로 만들기 를 클릭하여 새 연결 관리자를 만듭니다.In the OLE DB Source Editor dialog box, on the Connection Manager page, select an existing OLE DB connection manager or click New to create a new connection manager. 자세한 내용은 OLE DB Connection Manager를 참조하세요.For more information, see OLE DB Connection Manager.

  6. 다음과 같은 데이터 액세스 방법을 선택합니다.Select the data access method:

    • 테이블 또는 뷰 OLE DB 연결 관리자에서 연결할 데이터베이스의 테이블 또는 뷰를 선택합니다.Table or view Select a table or view in the database to which the OLE DB connection manager connects.

    • 테이블 이름 또는 뷰 이름 변수 OLE DB 연결 관리자에서 연결할 데이터베이스의 테이블 또는 뷰의 이름이 포함된 사용자 정의 변수를 선택합니다.Table name or view name variable Select the user-defined variable that contains the name of a table or view in the database to which the OLE DB connection manager connects.

    • SQL 명령 SQL 명령을 입력하거나 쿼리 작성 을 클릭하여 쿼리 작성기를 사용하여 SQL 명령을 작성합니다.SQL command Type an SQL command or click Build Query to write an SQL command using the Query Builder.

      참고

      명령에는 매개 변수가 포함될 수 있습니다.The command can include parameters. 자세한 내용은 쿼리 매개 변수를 데이터 흐름 구성 요소의 변수에 매핑을 참조하세요.For more information, see Map Query Parameters to Variables in a Data Flow Component.

    • 변수를 사용한 SQL 명령 SQL 명령이 포함된 사용자 정의 변수를 선택합니다.SQL command from variable Select the user-defined variable that contains the SQL command.

      참고

      OLE DB 원본이 포함된 동일 데이터 흐름 태스크의 범위나 동일 패키지 범위에 변수가 정의되어 있어야 하며, 변수에는 문자열 데이터 형식이 들어 있어야 합니다.The variables must be defined in the scope of the same Data Flow task that contains the OLE DB source, or in the scope of the same package; additionally, the variable must have a string data type.

  7. 외부 및 출력 열 사이의 매핑을 업데이트하려면 을 클릭하고 외부 열 목록에서 다른 열을 선택합니다.To update the mapping between external and output columns, click Columns and select different columns in the External Column list.

  8. 필요에 따라 출력 열 목록에서 값을 편집하여 출력 열의 이름을 업데이트합니다.Optionally, update the names of output columns by editing values in the Output Column list.

  9. 오류 출력을 구성하려면 오류 출력을 클릭합니다.To configure the error output, click Error Output. 자세한 내용은 Debugging Data Flow을 참조하세요.For more information, see Debugging Data Flow.

  10. 미리 보기 를 클릭하면 OLE DB 원본에서 추출된 최대 200개의 데이터 행을 볼 수 있습니다.You can click Preview to view up to 200 rows of the data extracted by the OLE DB source.

  11. 확인을 클릭합니다.Click OK.

  12. 업데이트된 패키지를 저장하려면 파일 메뉴에서 선택한 항목 저장 을 클릭합니다.To save the updated package, click Save Selected Items on the File menu.

관련 항목:See Also

OLE DB 원본 OLE DB Source
Integration Services 변환 Integration Services Transformations
Integration Services 경로 Integration Services Paths
데이터 흐름 태스크Data Flow Task