데이터 원본 선택(SQL Server 가져오기 및 내보내기 마법사)

업데이트: 2007년 9월 15일

데이터 원본 선택 페이지를 사용하여 복사할 데이터의 원본을 지정할 수 있습니다.

이 마법사에 대한 자세한 내용은 SQL Server 가져오기 및 내보내기 마법사를 사용하여 패키지 만들기를 참조하십시오. 마법사 시작 옵션 및 성공적으로 마법사를 실행하는 데 필요한 권한에 대한 자세한 내용은 방법: SQL Server 가져오기 및 내보내기 마법사 시작을 참조하십시오.

SQL Server 가져오기 및 내보내기 마법사의 목적은 원본에서 대상으로 데이터를 복사하는 것입니다. 이 마법사는 대상 데이터베이스 및 대상 테이블도 만들 수 있습니다. 그러나 여러 개의 데이터베이스 또는 테이블을 복사하거나 다른 종류의 데이터베이스 개체를 복사할 경우 대신 데이터베이스 복사 마법사를 사용해야 합니다. 자세한 내용은 데이터베이스 복사 마법사 사용을 참조하십시오.

옵션

  • 데이터 원본
    원본의 데이터 저장 형식과 일치하는 데이터 공급자를 선택합니다. 데이터 원본에 사용할 수 있는 공급자가 여러 개 있을 수 있습니다. 예를 들어 SQL Server에서는 SQL Native Client, .NET Framework Data Provider for SQL Server 또는 Microsoft OLE DB Provider for SQL Server를 사용할 수 있습니다.

    [!참고] Microsoft Office Excel 2003 또는 이전 버전을 사용하는 데이터 원본에 연결하려면 데이터 원본에 대해 Microsoft Excel을 선택하십시오. Microsoft Office Excel 2007을 사용하는 데이터 원본에 연결하려면 데이터 원본에 대해 Microsoft Office 12.0 Access Database Engine OLE DB Provider를 선택하고 속성을 클릭한 다음 데이터 연결 속성 대화 상자의 모두 탭에서 Extended Properties에 대해 Excel 12.0을 입력하십시오. Microsoft Office Access 2003 또는 이전 버전을 사용하는 데이터베이스에 연결하려면 데이터 원본에 대해 Microsoft Access를 선택하십시오. Microsoft Office Access 2007을 사용하는 데이터베이스에 연결하려면 데이터 원본에 대해 Microsoft Office 12.0 Access Database Engine OLE DB Provider를 선택하십시오. Excel 2007 또는 Access 2007을 사용하는 데이터 원본에 연결하려는 경우 Microsoft Jet 4.0 OLE DB Provider는 선택할 수 없습니다.

    [!참고] .NET Framework Data Provider for ODBC를 선택하여 ODBC 원본에 연결하면 공급자가 해당 원본에서 사용할 수 있는 테이블과 뷰를 열거할 수 없습니다. 따라서 테이블 복사 또는 쿼리 지정 페이지에서 하나 이상의 테이블 또는 뷰에서 데이터 복사 옵션이 흐리게 표시되며 전송할 데이터를 지정하기 위해 쿼리를 작성해야 합니다.

    [!참고] SQL Server 2005의 SQL Server 가져오기 및 내보내기 마법사는 dBASE 또는 다른 DBF 파일에서 데이터를 가져오거나 해당 파일로 데이터를 내보낼 수 없습니다. DBF 파일을 가져오려면 Microsoft Access 또는 Microsoft Excel을 사용하여 데이터를 DBF 파일에서 Access 데이터베이스 또는 Excel 스프레드시트로 가져와야 합니다. 그런 다음 SQL Server 가져오기 및 내보내기 마법사를 사용하여 DBF 파일에서 가져온 데이터가 포함된 Access 데이터베이스 또는 Excel 스프레드시트를 가져옵니다.

    데이터 원본 속성의 옵션은 컴퓨터에 설치된 공급자에 따라 달라집니다. 다음 표에서는 자주 사용되는 일부 대상에 대한 옵션을 나열합니다. 다른 공급자에 대한 내용은 공급자 설명서를 참조하십시오.

동적 옵션

다음 섹션에서는 여러 개의 데이터 원본에 사용 가능한 옵션을 보여 줍니다. 대상 드롭다운에서 사용 가능한 모든 대상이 여기에 나열된 것은 아닙니다.

데이터 원본 = Microsoft OLE DB Provider for SQL Server 및 SQL Native Client

  • 서버 이름
    데이터가 포함된 서버의 이름을 입력하거나 목록에서 서버를 선택합니다.
  • Windows 인증 사용
    패키지에서 Microsoft Windows 인증을 사용하여 데이터베이스에 로그인하도록 할지 여부를 지정합니다. 보안을 강화하려면 Windows 인증을 사용하는 것이 좋습니다.
  • SQL Server 인증 사용
    패키지에서 SQL Server 인증을 사용하여 데이터베이스에 로그인하도록 할지 여부를 지정합니다. SQL Server 인증을 사용하는 경우 다음과 같이 사용자 이름과 암호를 지정해야 합니다.
  • 사용자 이름
    SQL Server 인증을 사용하는 경우 데이터베이스 연결에 대한 사용자 이름을 지정합니다.
  • 암호
    SQL Server 인증을 사용하는 경우 데이터베이스 연결에 대한 암호를 지정합니다.
  • 데이터베이스
    지정된 SQL Server 인스턴스에 있는 데이터베이스 목록에서 선택합니다.
  • 새로 고침
    새로 고침을 클릭하여 사용 가능한 데이터베이스 목록을 복원합니다.

데이터 원본 = .NET Framework Data Provider for SQL Server

이 페이지에서는 .Net Framework Data Provider for SQL Server에 대한 옵션을 사전순으로 나열합니다. 다음 표에서는 가장 중요한 옵션을 나열합니다.

  • 데이터 원본
    데이터가 포함된 서버의 이름을 입력하거나 목록에서 서버를 선택합니다.
  • 초기 카탈로그
    원본 데이터베이스의 이름을 입력합니다.
  • 통합 보안
    Windows 통합 인증을 사용하여 연결(권장)하려면 True를 지정하고 SQL Server 인증을 사용하여 연결하려면 False를 지정합니다. False를 지정하면 사용자 ID와 암호를 입력해야 합니다. 기본값은 False입니다.
  • 사용자 ID
    SQL Server 인증을 사용하는 경우 데이터베이스 연결에 대한 사용자 이름을 지정합니다.
  • 암호
    SQL Server 인증을 사용하는 경우 데이터베이스 연결에 대한 암호를 지정합니다.

이 공급자 선택 시 나열되는 추가 옵션은 SQL Server 원본 데이터베이스에 성공적으로 연결하기 위해 꼭 필요한 옵션은 아닙니다. 이러한 추가 옵션에 대한 자세한 설명은 .Net Framework 소프트웨어 개발 키트의 .Net Framework Data Provider for SQL Server에 대한 설명서를 참조하십시오.

데이터 원본 = Microsoft Excel

[!참고] Excel 2003 또는 이전 버전을 사용하는 데이터 원본에 연결하려는 경우에만 Microsoft Excel을 선택하십시오. Excel 2007을 사용하는 데이터 원본에 연결하려면 Microsoft Office 12.0 Access Database Engine OLE DB Provider를 선택하고 속성을 클릭한 다음 데이터 연결 속성 대화 상자의 모두 탭에서 Extended Properties에 대해 Excel 12.0을 입력하십시오.

  • Excel 파일 경로
    데이터를 가져올 스프레드시트의 경로 및 파일 이름(예: C:\MyData.xls, \\Sales\Database\Northwind.xls)을 지정합니다. 또는 찾아보기를 클릭합니다.
  • 찾아보기
    열기 대화 상자를 사용하여 스프레드시트를 찾습니다.
  • Excel 버전
    원본 데이터가 저장된 Excel 버전을 선택합니다.

[!참고] 데이터를 Microsoft Excel 원본에서 가져올 때 마법사는 Integration Services Excel 원본 구성 요소를 사용합니다. 사용 시 고려 사항 및 알려진 문제에 대한 자세한 내용은 Excel 원본을 참조하십시오.

데이터 원본 = Microsoft Access

[!참고] Access 2003 또는 이전 버전을 사용하는 데이터베이스에 연결하려는 경우에만 Microsoft Access를 선택하십시오. Access 2007을 사용하는 데이터베이스에 연결하려면 대신 Microsoft Office 12.0 Access Database Engine OLE DB Provider를 선택하십시오.

  • 파일 이름
    데이터를 가져올 데이터베이스 파일의 경로 및 파일 이름(예: C:\MyData.mdb, \\Sales\Database\Northwind.mdb)을 지정합니다. 또는 찾아보기를 클릭합니다.
  • 찾아보기
    열기 대화 상자를 사용하여 데이터베이스 파일을 찾습니다.
  • 사용자 이름
    작업 그룹 정보 파일이 데이터베이스에 연결된 경우 데이터베이스 연결에 유효한 사용자 이름을 지정합니다.
  • 암호
    작업 그룹 정보 파일이 데이터베이스에 연결된 경우 데이터베이스 연결에 대한 사용자 암호를 입력합니다. 그러나 데이터베이스가 모든 사용자에 대해 단일 암호로 보호되는 경우 고급을 클릭하여 액세스할 수 있는 데이터 연결 속성 대화 상자에 해당 값을 입력해야 합니다.
  • 고급
    데이터 연결 속성 대화 상자를 사용하면 데이터베이스 암호나 기본이 아닌 작업 그룹 정보 파일과 같은 고급 옵션을 지정할 수 있습니다. OLE DB 공급자 속성에 대한 자세한 내용은 MSDN Library(https://msdn.microsoft.com/library)의 데이터 액세스 섹션을 검색하십시오.

데이터 원본 = 플랫 파일 원본

플랫 파일 데이터 원본 옵션에 대한 자세한 내용은 다음 항목을 참조하십시오.

플랫 파일 연결 관리자 편집기(일반 페이지)

플랫 파일 연결 관리자 편집기(열 페이지)

플랫 파일 연결 관리자 편집기(고급 페이지)

플랫 파일 연결 관리자 편집기(미리 보기 페이지)

변경 내역

릴리스 내역

2007년 9월 15일

새로운 내용
  • dBASE 또는 다른 DBF 파일을 가져오거나 내보내는 방법에 대한 참조를 추가했습니다.

2006년 12월 12일

새로운 내용
  • Excel 2007 또는 Access 2007 사용에 대한 참고를 추가했습니다.

2006년 7월 17일

변경된 내용
  • 개별 공급자에 대한 내용을 추가했습니다.
  • Excel 원본과 관련된 정보에 대한 링크를 추가했습니다.
  • SQL Native Client 및 Microsoft OLE DB Provider for SQL Server에 대한 옵션을 하나의 표로 통합했습니다.

2006년 4월 14일

변경된 내용
  • ODBC 원본의 개체 열거에 대한 참고를 추가했습니다.