SQL Server 가져오기 및 내보내기 마법사를 사용하여 데이터 가져오기 및 내보내기Import and Export Data with the SQL Server Import and Export Wizard

이전 버전의 SQL Server와 관련 된 콘텐츠를 참조 하십시오. SQL Server 가져오기 및 내보내기 마법사합니다.For content related to previous versions of SQL Server, see Run the SQL Server Import and Export Wizard.

SQL ServerSQL Server 가져오기 및 내보내기 마법사는 원본에서 대상으로 데이터를 복사하는 간단한 방법입니다. Import and Export Wizard is a simple way to copy data from a source to a destination. 이 개요에서는으로 마법사는 원본 및 대상으로 사용할 수 있는 데이터 원본 마법사를 실행 하려면 필요한 사용 권한을 설명 합니다.This overview describes the data sources that the wizard can use as sources and destinations, as well as the permissions you need to run the wizard.

가져오기 마법사Get the wizard

마법사를 실행하려고 하지만 컴퓨터에 MicrosoftMicrosoft SQL ServerSQL Server 가 설치되지 않은 경우 SSDT(SQL Server Data Tools)를 설치하여 SQL ServerSQL Server 가져오기 및 내보내기 마법사를 설치할 수 있습니다.If you want to run the wizard, but you don't have MicrosoftMicrosoft SQL ServerSQL Server installed on your computer, you can install the SQL ServerSQL Server Import and Export Wizard by installing SQL Server Data Tools (SSDT). 자세한 내용은 SSDT(SQL Server Data Tools) 다운로드를 참조하세요.For more info, see Download SQL Server Data Tools (SSDT).

마법사를 실행할 때 어떻게 될까요?What happens when I run the wizard?

어떤 원본 및 대상을 사용할 수 있습니까? What sources and destinations can I use?

SQL ServerSQL Server 가져오기 및 내보내기 마법사는 다음 표에 나열 된 데이터 원본에서 데이터를 복사할 수 있습니다.The SQL ServerSQL Server Import and Export Wizard can copy data to and from the data sources listed in the following table. 이러한 데이터 원본 중 일부에 연결할를 다운로드 하 여 추가 파일을 설치 해야 합니다.To connect to some of these data sources, you may have to download and install additional files.

데이터 원본Data source 추가 파일을 다운로드해야 하나요?Do I have to download additional files?
엔터프라이즈 데이터베이스Enterprise databases
SQL ServerSQL ServerOracle, DB2, 등입니다., Oracle, DB2, and others.
SQL Server 또는 SQL Server Data Tools (SSDT)에 연결 해야 하는 파일을 설치 SQL ServerSQL Server합니다.SQL Server or SQL Server Data Tools (SSDT) installs the files that you need to connect to SQL ServerSQL Server. 하지만 SSDT Oracle 또는 IBM DB2 등 다른 엔터프라이즈 데이터베이스에 연결 해야 하는 모든 파일을 설치 하지는 않습니다.But SSDT doesn't install all the files that you need to connect to other enterprise databases such as Oracle or IBM DB2.

일반적으로 엔터프라이즈 데이터베이스에 연결 하려면 다음 두 가지 해야 할:To connect to an enterprise database, you typically have to have two things:

1. 클라이언트 소프트웨어합니다.1. Client software. 엔터프라이즈 데이터베이스 시스템용으로 클라이언트 소프트웨어가 이미 설치된 경우 일반적으로 연결해야 합니다.If you already have the client software installed for your enterprise database system, then you typically have what you need to make a connection. 클라이언트 소프트웨어를 설치하지 않은 경우 데이터베이스 관리자에게 사용이 허가된 복사본 설치 방법을 문의하세요.If you don't have the client software installed, ask the database administrator how to install a licensed copy.

2. 공급자 또는 드라이버합니다.2. Drivers or providers. Microsoft은 Oracle에 연결 하는 공급자 및 드라이버를 설치 합니다.Microsoft installs drivers and providers to connect to Oracle. 를 IBM d b 2에 연결 하려면 Microsoft® OLEDB Provider for DB2 v 5.0에서 Microsoft SQL Server에 대 한 가져오기는 Microsoft SQL Server 2016 기능 팩합니다.To connect to IBM DB2, get the Microsoft® OLEDB Provider for DB2 v5.0 for Microsoft SQL Server from the Microsoft SQL Server 2016 Feature Pack.
텍스트 파일 (플랫 파일)Text files (flat files) 추가 파일이 필요 없습니다.No additional files required.
Microsoft Excel 및 Microsoft Access 파일Microsoft Excel and Microsoft Access files Microsoft Office는 데이터 원본으로 Excel 및 Access 파일에 연결해야 하는 모든 파일을 설치하지 않습니다.Microsoft Office doesn't install all the files that you need to connect to Excel and Access files as data sources. 다음 다운로드-가져오기 Microsoft Access 데이터베이스 엔진 2016 재배포 가능 패키지합니다.Get the following download - Microsoft Access Database Engine 2016 Redistributable.

자세한 내용은 참조 하십시오. Excel 데이터 원본에 연결 또는 Access 데이터 원본에 연결합니다.For more info, see Connect to an Excel Data Source or Connect to an Access Data Source.
Azure 데이터 원본Azure data sources
현재 Azure Blob Storage만 해당합니다.Currently only Azure Blob Storage.
SQL Server Data Tools는 데이터 원본으로 Azure Blob 저장소에 연결 해야 하는 파일을 설치 하지 마세요.SQL Server Data Tools don't install the files that you need to connect to Azure Blob Storage as a data source. 다운로드 Azure용 Microsoft SQL Server 2016 Integration Services Feature Pack을 가져옵니다.Get the following download - Microsoft SQL Server 2016 Integration Services Feature Pack for Azure.

자세한 내용은 참조 하십시오. Azure 블로그 저장소에 연결합니다.For more info, see Connect to Azure Blog Storage.
오픈 소스 데이터베이스Open source databases
PostgreSQL, MySql, 등입니다.PostgreSQL, MySql, and others.
이러한 데이터 원본에 연결할 추가 파일을 다운로드해야 합니다.You have to download additional files to connect to these data sources.

- PostgreSQL, 참조 PostgreSQL 데이터 원본에 연결합니다.- For PostgreSQL, see Connect to a PostgreSQL Data Source.
- MySql, 참조 MySQL 데이터 원본에 연결합니다.- For MySql, see Connect to a MySQL Data Source.
다른 데이터 소스를 드라이버 또는 공급자를 사용할 수Any other data source for which a driver or provider is available 일반적으로 다음 데이터 원본에 연결할 추가 파일을 다운로드해야 합니다.You typically have to download additional files to connect to the following types of data sources.

- ODBC 드라이버 를 사용할 수 있는 모든 원본- Any source for which an ODBC driver is available. 자세한 내용은 참조 하십시오. ODBC 데이터 원본에 연결합니다.For more info, see Connect to an ODBC Data Source.
- .Net Framework 데이터 공급자 를 사용할 수 있는 모든 원본- Any source for which a .Net Framework Data Provider is available.
- OLE DB 공급자 를 사용할 수 있는 모든 원본- Any source for which an OLE DB Provider is available.

다른 데이터 원본에 대 한 원본 및 대상 기능을 제공 하는 타사 구성 요소는 경우에 따라 판매 되 플랫폼 추가 기능 제품으로 SQL Server Integration Services (SSIS)에 대 한 합니다.Third-party components that provide source and destination capabilities for other data sources are sometimes marketed as add-on products for SQL Server Integration Services (SSIS).

내 데이터에 연결 어떻게 합니까?How do I connect to my data?

자주 사용 되는 데이터 원본에 연결 하는 방법에 대 한 내용은 다음 페이지 중 하나를 참조 합니다.For info about how to connect to a commonly used data source, see one of the following pages.

여기에 나열 되어 있지 않은 데이터 원본에 연결 하는 방법에 대 한 정보를 참조 하십시오. 연결 문자열 Reference합니다.For info about how to connect to a data source that's not listed here, see The Connection Strings Reference. 이 다른 공급 업체 사이트 샘플 연결 문자열 및 데이터 공급자에 대 한 자세한 내용 및 필요한 연결 정보를 포함 합니다.This third-party site contains sample connection strings and more info about data providers and the connection info they require.

어떤 권한이 필요 합니까?What permissions do I need?

SQL ServerSQL Server 가져오기 및 내보내기 마법사를 성공적으로 실행하려면 적어도 다음 권한이 있어야 합니다.To run the SQL ServerSQL Server Import and Export Wizard successfully, you have to have at least the following permissions. 현재 데이터 원본과 대상으로 작업하는 경우 이미 필요한 권한이 있을 수 있습니다.If you already work with your data source and destination, you probably already have the permissions that you need.

수행할 작업You need permissions to do these things 이러한 특정 사용 권한이 필요한 SQL Server에 연결 하는 경우If you're connecting to SQL Server, you need these specific permissions
원본 및 대상 데이터베이스나 파일 공유에 연결합니다.Connect to the source and destination databases or file shares. 서버 및 데이터베이스 로그인 권한Server and database login rights.
원본 데이터베이스 또는 파일에서 데이터 내보내기 또는 읽기Export or read data from the source database or file. 원본 테이블 및 뷰에 대한 SELECT 권한SELECT permissions on the source tables and views.
대상 데이터베이스 또는 파일에 데이터 가져오기 또는 쓰기Import or write data to the destination database or file. 대상 테이블에 대한 INSERT 권한INSERT permissions on the destination tables.
대상 데이터베이스 또는 파일 만들기(해당하는 경우)Create the destination database or file, if applicable. CREATE DATABASE 또는 CREATE TABLE 권한CREATE DATABASE or CREATE TABLE permissions.
마법사가 만든 SSIS 패키지(해당하는 경우)Save the SSIS package created by the wizard, if applicable. SQL ServerSQL Server에 패키지를 저장하려는 경우 msdb 데이터베이스에 패키지를 저장할 수 있는 권한If you want to save the package to SQL ServerSQL Server, permissions sufficient to save the package to the msdb database.

마법사를 실행하는 동안 도움말 보기Get help while the wizard is running

마법사의 모든 페이지 또는 대화 상자에서 F1 키를 누르면 현재 페이지에 대한 설명서를 볼 수 있습니다.Tap the F1 key from any page or dialog box of the wizard to see documentation for the current page.

마법사에서 SSIS(SQL Server Integration Services) 사용 The wizard uses SQL Server Integration Services (SSIS)

마법사에서는 SSIS(SQL Server Integration Services)를 사용하여 데이터를 복사합니다.The wizard uses SQL Server Integration Services (SSIS) to copy data. SSIS는 데이터를 ETL(추출, 변환 및 로드)하는 도구입니다.SSIS is a tool for extracting, transforming, and loading data (ETL). 마법사 페이지에서는 SSIS 언어 일부를 사용합니다.The pages of the wizard use some of the language of SSIS.

SSIS에서 기본 단위는 패키지입니다.In SSIS, the basic unit is the package. 마법사는 사용자가 마법사 페이지를 진행하고 옵션을 지정하면 메모리 내에 SSIS 패키지를 만듭니다.The wizard creates an SSIS package in memory as you move through the pages of the wizard and specify options.

SQL ServerSQL Server Standard Edition 이상이 설치된 경우 마법사의 마지막 단계에서 필요에 따라 SSIS 패키지를 저장할 수 있습니다.At the end of the wizard, if you have SQL ServerSQL Server Standard Edition or higher installed, you can optionally save the SSIS package. 나중에 SSISSSIS 디자이너를 사용하여 패키지를 다시 실행하고 태스크, 변환 및 이벤트 기반 논리를 추가하여 패키지를 확장할 수 있습니다.Later you can reuse the package and extend it by using SSISSSIS Designer to add tasks, transformations, and event-driven logic. SQL ServerSQL Server 가져오기 및 내보내기 마법사는 원본의 데이터를 대상으로 복사하는 Integration ServicesIntegration Services 패키지를 만드는 가장 간단한 방법을 제공합니다.The SQL ServerSQL Server Import and Export Wizard is the simplest way to create a basic Integration ServicesIntegration Services package that copies data from a source to a destination.

SSIS에 대한 자세한 내용은 SQL Server Integration Services를 참조하세요.For more info about SSIS, see SQL Server Integration Services.

다음 단계What's next?

마법사를 시작합니다.Start the wizard. 자세한 내용은 SQL Server 가져오기 및 내보내기 마법사 시작을 참조하세요.For more info, see Start the SQL Server Import and Export Wizard.

참고 항목See also

가져오기 및 내보내기 마법사의 이 간단한 예제로 시작Get started with this simple example of the Import and Export Wizard
SQL Server 가져오기 및 내보내기 마법사에서 데이터 형식 매핑Data Type Mapping in the SQL Server Import and Export Wizard