SQL Server 가져오기 및 내보내기 마법사를 사용하여 데이터 가져오기 및 내보내기

적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime

SQL Server 가져오기 및 내보내기 마법사는 원본에서 대상으로 데이터를 복사하는 간단한 방법입니다. 이 개요에서는 마법사가 원본 및 대상으로 사용할 수 있는 데이터 원본과 마법사를 실행하는 데 필요한 권한에 대해 설명합니다.

마법사 가져오기

마법사를 실행하려고 하지만 컴퓨터에 Microsoft SQL Server가 설치되지 않은 경우 SSDT(SQL Server Data Tools)를 설치하여 SQL Server 가져오기 및 내보내기 마법사를 설치할 수 있습니다. 자세한 내용은 SSDT(SQL Server Data Tools) 다운로드를 참조하세요.

마법사를 실행하면 어떻게 되나요?

  • 단계 목록을 참조하세요. 마법사의 단계에 대한 설명은 SQL Server 가져오기 및 내보내기 마법사의 단계를 참조 하세요. 마법사의 각 페이지에 대한 별도의 설명서 페이지도 있습니다.
    - 또는 -
  • 예제를 참조하세요. 일반적인 세션에서 볼 수 있는 여러 화면을 간략하게 살펴보려면 단일 페이지에서 이 간단한 예제를 살펴보세요. 가져오기 및 내보내기 마법사의 간단한 예제를 시작하세요.

사용할 수 있는 원본 및 대상은 무엇인가요?

SQL Server 가져오기 및 내보내기 마법사는 다음 표에 나열된 데이터 원본과 데이터를 복사할 수 있습니다. 이러한 데이터 원본 중 일부에 연결하려면 추가 파일을 다운로드하여 설치해야 할 수 있습니다.

데이터 원본 추가 파일을 다운로드해야 하나요?
엔터프라이즈 데이터베이스
SQL Server, Oracle, DB2 등.
SQL Server 또는 SSDT(SQL Server Data Tools)는 SQL Server에 연결해야 하는 파일을 설치합니다. 그러나 SSDT는 Oracle 또는 IBM DB2와 같은 다른 엔터프라이즈 데이터베이스에 연결하는 데 필요한 모든 파일을 설치하지는 않습니다.

엔터프라이즈 데이터베이스에 연결하려면 일반적으로 다음 두 가지가 있어야 합니다.

1. 클라이언트 소프트웨어. 엔터프라이즈 데이터베이스 시스템용으로 클라이언트 소프트웨어가 이미 설치된 경우 일반적으로 연결해야 합니다. 클라이언트 소프트웨어를 설치하지 않은 경우 데이터베이스 관리자에게 사용이 허가된 복사본 설치 방법을 문의하세요.

2. 드라이버 또는 공급자. Microsoft는 Oracle에 연결할 드라이버 및 공급자를 설치합니다. IBM DB2에 연결하려면 Microsoft SQL Server 2016 기능 팩에서 Microsoft SQL Server용 Microsoft OLEDB Provider for DB2 v5.0을 가져옵니다.

자세한 내용은 SQL Server 데이터 원본에 대한 커넥트 또는 Oracle 데이터 원본에 대한 커넥트 참조하세요.
텍스트 파일(플랫 파일) 추가 파일이 필요 없습니다.

자세한 내용은 플랫 파일 데이터 원본에 연결을 참조하세요.
Microsoft Excel 및 Microsoft Access 파일 Microsoft Office는 데이터 원본으로 Excel 및 Access 파일에 연결해야 하는 모든 파일을 설치하지 않습니다. Microsoft Access 데이터베이스 엔진 2016 재배포 가능 패키지 다운로드를 가져옵니다.

자세한 내용은 Excel 데이터 원본에 대한 커넥트 또는 Access 데이터 원본에 대한 커넥트 참조하세요.
Azure 데이터 원본
현재 Azure Blob Storage만 해당합니다.
SQL Server Data Tools는 Azure Blob Storage에 데이터 원본으로 연결하는 데 필요한 파일을 설치하지 않습니다. 다운로드 Azure용 Microsoft SQL Server 2016 Integration Services Feature Pack을 가져옵니다.

자세한 내용은 Azure Blob Storage에 대한 커넥트 참조하세요.
오픈 소스 데이터베이스
PostgreSQL, MySQL 및 기타.
이러한 데이터 원본에 연결하려면 추가 파일을 다운로드해야 합니다.

- PostgreSQL의 경우 PostgreSQL 데이터 원본에 대한 커넥트 참조하세요.
- MySQL의 경우 MySQL 데이터 원본에 대한 커넥트 참조하세요.
드라이버 또는 공급자를 사용할 수 있는 다른 모든 데이터 원본 일반적으로 다음 데이터 원본에 연결할 추가 파일을 다운로드해야 합니다.

- ODBC 드라이버 를 사용할 수 있는 모든 원본 자세한 내용은 ODBC 데이터 원본에 대한 커넥트 참조하세요.
- .Net Framework 데이터 공급자사용할 수 있는 모든 원본입니다.
- OLE DB 공급자사용할 수 있는 모든 원본입니다.

다른 데이터 원본에 대한 원본 및 대상 기능을 제공하는 타사 구성 요소는 SSIS(SQL Server Integration Services)용 추가 기능 제품으로 판매되는 경우가 있습니다.

내 데이터에 연결하려면 어떻게 할까요?

일반적으로 사용되는 데이터 원본에 연결하는 방법에 대한 자세한 내용은 다음 페이지 중 하나를 참조하세요.

여기에 나열되지 않은 데이터 원본에 연결하는 방법에 대한 자세한 내용은 커넥트ion 문자열 참조를 참조하세요. 이 타사 사이트에는 샘플 연결 문자열 및 데이터 공급자 및 필요한 연결 정보에 대한 자세한 정보가 포함되어 있습니다.

어떤 권한이 있어야 하나요?

SQL Server 가져오기 및 내보내기 마법사를 성공적으로 실행하려면 적어도 다음 권한이 있어야 합니다. 현재 데이터 원본과 대상으로 작업하는 경우 이미 필요한 권한이 있을 수 있습니다.

이러한 작업을 수행하려면 권한이 필요합니다. SQL Server에 연결하는 경우 이러한 특정 권한이 필요합니다.
원본 및 대상 데이터베이스나 파일 공유에 연결합니다. 서버 및 데이터베이스 로그인 권한입니다.
원본 데이터베이스 또는 파일에서 데이터를 내보내거나 읽습니다. 원본 테이블 및 뷰에 대한 SELECT 권한
대상 데이터베이스 또는 파일에 데이터 가져오기 또는 쓰기 대상 테이블에 대한 INSERT 권한입니다.
해당하는 경우 대상 데이터베이스 또는 파일을 만듭니다. CREATE DATABASE 또는 CREATE TABLE 권한.
해당하는 경우 마법사에서 만든 SSIS 패키지를 저장합니다. 패키지를 SQL Server에 저장하려면 패키지를 msdb 데이터베이스에 저장할 수 있는 충분한 권한이 있습니다.

마법사를 실행하는 동안 도움말 보기

마법사의 페이지 또는 대화 상자에서 F1 키를 탭하여 현재 페이지에 대한 설명서를 확인합니다.

마법사에서 SSIS(SQL Server Integration Services)를 사용합니다.

마법사는 SSIS(SQL Server Integration Services)를 사용하여 데이터를 복사합니다. SSIS는 ETL(데이터 추출, 변환 및 로드)을 위한 도구입니다. 마법사의 페이지에서는 SSIS 언어 중 일부를 사용합니다.

SSIS에서 기본 단위는 패키지입니다. 마법사의 페이지를 이동하고 옵션을 지정하면 마법사가 메모리에 SSIS 패키지를 만듭니다.

마법사가 끝날 때 SQL Server Standard Edition 이상이 설치된 경우 필요에 따라 SSIS 패키지를 저장할 수 있습니다. 나중에 SSIS 디자이너를 사용하여 패키지를 다시 사용하고 확장하여 작업, 변환 및 이벤트 기반 논리를 추가할 수 있습니다. SQL Server 가져오기 및 내보내기 마법사는 원본에서 대상으로 데이터를 복사하는 기본 Integration Services 패키지를 만드는 가장 간단한 방법입니다.

SSIS에 대한 자세한 내용은 SQL Server Integration Services를 참조하세요.

후속 단계

마법사 시작. 자세한 내용은 SQL Server 가져오기 및 내보내기 마법사 시작을 참조하세요.

참고 항목

가져오기 및 내보내기 마법사의 이 간단한 예제로 시작
SQL Server 가져오기 및 내보내기 마법사의 데이터 형식 매핑