이 간단한 예제 가져오기 및 내보내기 마법사 시작Get started with this simple example of the Import and Export Wizard

SQL Server 데이터베이스에는 Excel 스프레드시트에서 데이터를 가져오는-일반적인 시나리오를 통해 탐색 하 여 SQL Server 가져오기 및 내보내기 마법사에서 기대 하는 알아봅니다.Learn what to expect in the SQL Server Import and Export Wizard by walking through a common scenario - importing data from an Excel spreadsheet to a SQL Server database. 다른 원본 및 다른 위치를 사용 하려는 경우에이 항목에서는 대부분의 마법사를 실행 하는 방법에 대 한 알아야 해야 합니다.Even if you plan to use a different source and a different destination, this topic shows you most of what you need to know about running the wizard.

필수 구성 요소-는 컴퓨터에 설치 하는 마법사?Prerequisite - Is the wizard installed on your computer?

마법사를 실행하려고 하지만 컴퓨터에 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).

다음은이 예제에 대 한 Excel 원본 데이터Here's the Excel source data for this example

-WizardWalkthrough.xlsx Excel 통합 문서의 WizardWalkthrough 워크시트의 작은 2 열 테이블을 복사 하려는 원본 데이터는 다음과 같습니다.Here's the source data that you're going to copy - a small two-column table in the WizardWalkthrough worksheet of the WizardWalkthrough.xlsx Excel workbook.

Excel 원본 데이터

다음은이 예제에 대 한 SQL Server 대상 데이터베이스Here's the SQL Server destination database for this example

여기 (SQL Server Management Studio)에 있는 원본 데이터를 복사 하려는 SQL Server 대상 데이터베이스가입니다.Here (in SQL Server Management Studio) is the SQL Server destination database to which you're going to copy the source data. 대상 테이블에는 없는-마법사가 테이블을 만들 수 있도록 하려고 합니다.The destination table isn't there - you're going to let the wizard create the table for you.

SQL Server 대상 데이터베이스

1 단계-마법사 시작Step 1 - Start the wizard

Windows 시작 메뉴에서 Microsoft SQL Server 2016 그룹에서 마법사를 시작 합니다.You start the wizard from the Microsoft SQL Server 2016 group on the Windows Start menu.

마법사를 시작 합니다.

참고

예를 들어 32 비트 버전의 Microsoft Office를 설치 해야 하므로 32 비트 마법사를 선택 합니다.For this example, you pick the 32-bit wizard because you have the 32-bit version of Microsoft Office installed. 결과적으로, Excel에 연결 하는 32 비트 데이터 공급자를 사용 해야 합니다.As a result, you have to use the 32-bit data provider to connect to Excel. 일반적으로 다른 많은 데이터 소스에 대 한 64 비트 마법사 중 선택할 수 있습니다.For many other data sources, you can typically pick the 64-bit wizard.

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

2 단계-시작 페이지를 보려면Step 2 - View the Welcome page

마법사의 첫 번째 페이지는 시작 페이지.The first page of the wizard is the Welcome page.

하려는 경우이 페이지 다시 고 클릭 이 시작 페이지를 다시 표시 안 함합니다.You probably don't want to see this page again, so go ahead and click Do not show this starting page again.

마법사 시작

3 단계-데이터 원본으로 선택 ExcelStep 3 - Pick Excel as your data source

다음 페이지에서 데이터 원본을 선택, 데이터 원본으로 Microsoft Excel을 선택 합니다.On the next page, Choose a Data Source, you pick Microsoft Excel as your data source. 그런 다음 Excel 파일 선택를 찾아봅니다.Then you browse to pick the Excel file. 마지막으로 파일을 만드는 데 있는 Excel 버전을 지정 합니다.Finally you specify the Excel version that you used to create the file.

Excel 데이터 원본 선택

참고

일반적으로 버전, Microsoft Excel 2016을 지정 하 고 액세스 2016 및 Excel 2016에 연결 하기 위한 파일을 다운로드 합니다.Typically you specify Microsoft Excel 2016 as the version, and download the files for connecting to Excel 2016 and Access 2016. 그러나 Microsoft Office 365 구독이 있는 Office 2016 런타임을 설치할 수 없습니다.If you have a Microsoft Office 365 subscription, however, you can't install the Office 2016 runtime. 액세스 2016 및 Excel 2016에 대 한 데이터 공급자의 Microsoft Office 데스크톱 버전으로 설치할 수 있습니다.You can only install the data providers for Excel 2016 and Access 2016 with a desktop version of Microsoft Office. 따라서 이전 버전의 Excel에서 Excel 2013 단순히 지정합니다.So you simply specify the prior version of Excel, Excel 2013. 필요한 경우 Excel 2013 및 Access 2013에 연결 하기 위한 파일을 다운로드 합니다.If necessary, you download the files for connecting to Excel 2013 and Access 2013. 에 지정 된 Office 2016 런타임의 이러한 제한을 이 블로그 게시물합니다.This limitation of the Office 2016 runtime is mentioned in this blog post.

Excel에 연결 하는 방법에 대 한 자세한 내용은 참조 하십시오. Excel 데이터 원본에 연결합니다.For more info about connecting to Excel, see Connect to an Excel Data Source. 마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 데이터 원본을 선택합니다.For more info about this page of the wizard, see Choose a Data Source.

4 단계-대상으로 SQL Server 선택Step 4 - Pick SQL Server as your destination

다음 페이지에서 대상 선택, SQL Server에 연결 하 여 대상을 선택 하 여 데이터 공급자 중 하나는 목록에 있는 것과 Microsoft SQL Server를 선택 합니다.On the next page, Choose a Destination, you pick Microsoft SQL Server as your destination by picking one of the data providers in the list that connects to SQL Server. 이 예제에서는 선택 된 .NET Framework Data Provider for SQL Server합니다.In this example, you pick the .Net Framework Data Provider for SQL Server.

페이지에는 공급자 속성의 목록이 표시 됩니다.The page displays a list of provider properties. 이들 중 대부분은 이해 하기 어려운 이름 및 생소 한 설정입니다.Many of these are unfriendly names and unfamiliar settings. 다행히 엔터프라이즈 데이터베이스를 연결 하려면 일반적으로 제공 해야만 라는 세 가지의 정보.Fortunately, to connect to any enterprise database, you typically have to provide only three pieces of information. 다른 설정에 대 한 기본값을 무시할 수 있습니다.You can ignore the default values for the other settings.

필수 정보Required info .NET framework Data Provider for SQL Server 속성.Net Framework Data Provider for SQL Server property
서버 이름Server name 데이터 원본Data Source
인증 (로그인) 정보Authentication (login) info 통합 보안; 또는 사용자 ID암호Integrated Security; or User ID and Password
서버에서 데이터베이스의 드롭다운 목록을 보려는 경우 먼저 유효한 로그인 정보를 제공 해야 합니다.If you want to see a dropdown list of databases on the server, you first have to provide valid login info.
데이터베이스 이름Database name 초기 카탈로그Initial Catalog

SQL Server 대상을 선택 합니다.

SQL Server에 연결 하는 방법에 대 한 자세한 내용은 참조 하십시오. SQL Server 데이터 원본에 연결합니다.For more info about connecting to SQL Server, see Connect to a SQL Server Data Source. 마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 대상 선택합니다.For more info about this page of the wizard, see Choose a Destination.

5 단계-쿼리를 작성 하는 대신 테이블 복사Step 5 - Copy a table instead of writing a query

다음 페이지에서 테이블 복사 또는 쿼리 지정, 원본 데이터의 전체 테이블을 복사 하려면 되도록 지정 합니다.On the next page, Specify Table Copy or Query, you specify that you want to copy the entire table of source data. 복사할 데이터를 선택 하 여 SQL 언어의 쿼리를 작성 하려면 않으려는 합니다.You don't want to write a query in the SQL language to select the data to copy.

테이블을 복사 하려면 지정 합니다.

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 테이블 복사 또는 쿼리 지정합니다.For more info about this page of the wizard, see Specify Table Copy or Query.

6 단계-복사할 테이블을 선택 합니다.Step 6 - Pick the table to copy

다음 페이지에서 원본 테이블 및 뷰 선택, 테이블 또는 데이터 원본에서 복사 하려는 테이블을 선택 합니다.On the next page, Select Source Tables and Views, you pick the table or tables that you want to copy from the data source. 그런 다음 새로운 또는 기존 대상 테이블 각 선택 된 원본 테이블을 매핑합니다.Then you map each selected source table to a new or existing destination table.

이 예제에서는 기본적으로 마법사가 매핑는 WizardWalkthrough$ 워크시트에는 소스 SQL Server 대상에 같은 이름의 새 테이블에는 열입니다.In this example, by default the wizard has mapped the WizardWalkthrough$ worksheet in the Source column to a new table with the same name at the SQL Server destination. (Excel 통합 문서 포함 한 워크시트 합니다.)(The Excel workbook only contains a single worksheet.)

  • 원본 테이블의 이름에 달러 기호 ($)는 Excel 워크시트를 나타냅니다.The dollar sign ($) on the name of the source table indicates an Excel worksheet. (명명 된 범위에 Excel을 표시 이름 으로만.)(A named ranged in Excel is represented by its name alone.)
  • 대상 테이블 아이콘 별 마법사 새 대상 테이블을 만들려면이 있음을 나타냅니다.The starburst on the destination table icon indicates that the wizard is going to create a new destination table.

이름 바꾸기) (이전 테이블을 선택 합니다.

싶을 달러 기호 ($)를 제거 하는 새 대상 테이블의 이름에서입니다.You probably want to remove the dollar sign ($) from the name of the new destination table.

이름 바꾸기) (후 테이블을 선택 합니다.

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 원본 테이블 및 뷰 선택합니다.For more info about this page of the wizard, see Select Source Tables and Views.

선택적 단계 7-열 매핑을 검토합니다Optional step 7 - Review the column mappings

나가기 전에 원본 테이블 및 뷰 선택 페이지에서 필요에 따라 클릭는 매핑 편집 버튼을 클릭은 열 매핑 대화 상자.Before you leave the Select Source Tables and Views page, optionally click the Edit Mappings button to open the Column Mappings dialog box. 여기에 매핑 테이블을 새 대상 테이블의 열에 원본 워크시트의 열을 매핑할 마법사 어떻게 표시 합니다.Here, in the Mappings table, you see how the wizard is going to map columns in the source worksheet to columns in the new destination table.

열 매핑 보기

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 열 매핑합니다.For more info about this page of the wizard, see Column Mappings.

선택적 단계 8-CREATE TABLE 문을 검토합니다Optional step 8 - Review the CREATE TABLE statement

반면는 열 매핑 대화 상자가 열려 있으면 필요에 따라 클릭는 SQL 편집 버튼을 클릭은 테이블 생성 SQL 문 대화 상자.While the Column Mappings dialog box is open, optionally click the Edit SQL button to open the Create Table SQL Statement dialog box. 표시는 CREATE TABLE 새 대상 테이블을 만드는 마법사에서 생성 하는 문입니다.Here you see the CREATE TABLE statement generated by the wizard to create the new destination table. 일반적으로 문을 변경 필요가 없습니다.Typically you don't have to change the statement.

CREATE TABLE 정보 보호 정책 보기

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 테이블 생성 SQL 문합니다.For more info about this page of the wizard, see Create Table SQL Statement.

선택적 단계 9-복사할 데이터를 미리 보기Optional step 9 - Preview the data to copy

클릭 한 후 확인 를 닫으려면는 테이블 생성 SQL 문 대화 상자를 클릭 확인 를 다시는 열 매핑 다시 하는 대화 상자는 원본 테이블 및 뷰 선택 페이지.After you click OK to close the Create Table SQL Statement dialog box, then click OK again to close the Column Mappings dialog box, you're back on the Select Source Tables and Views page. 필요에 따라 클릭는 미리 보기 데이터의 예를 보려면 단추 하는 마법사를 복사 하려고 합니다.Optionally click the Preview button to see a sample of the data that the the wizard is going to copy. 이 예제에서는 확인 찾습니다.In this example, it looks OK.

복사할 데이터 미리 보기

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 데이터 미리 보기합니다.For more info about this page of the wizard, see Preview Data.

예-10 단계, 가져오기 내보내기 작업을 실행.Step 10 - Yes, you want to run the import-export operation

다음 페이지에서 를 저장 하 고 패키지 실행를 두면 즉시 실행 클릭 하면 되는 즉시 데이터를 복사 하도록 마침 다음 페이지에서.On the next page, Save and Run Package, you leave Run immediately enabled to copy the data as soon as you click Finish on the next page. 클릭 하 여 다음 페이지를 건너뛸 수 있습니다 마침를 저장 하 고 패키지 실행 페이지.Or you can skip the next page by clicking Finish on the Save and Run Package page.

패키지 실행

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 를 저장 하 고 패키지 실행합니다.For more info about this page of the wizard, see Save and Run Package.

11 단계-마법사를 완료 하 고 가져오기 내보내기 작업을 실행 합니다.Step 11 - Finish the wizard and run the import-export operation

클릭 한 경우 다음 대신 마침를 저장 하 고 패키지 실행 페이지의 다음 페이지에서 다음 마법사를 완료, 작업을 수행 하는 마법사는 상황 요약이 표시 합니다.If you clicked Next instead of Finish on the Save and Run Package page, then on the next page, Complete the Wizard, you see a summary of what the wizard is going to do. 클릭 마침 가져오기 내보내기 작업을 실행 합니다.Click Finish to run the import-export operation.

마법사 완료

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 마법사를 완료합니다.For more info about this page of the wizard, see Complete the Wizard.

12 단계-마법사의 않은 검토Step 12 - Review what the wizard did

마지막 페이지에서 감시 마법사에서 각 작업을 완료 한 다음 결과 검토 합니다.On the final page, watch as the wizard finishes each task, then review the results. 강조 표시 된 줄 마법사 데이터를 성공적으로 복사 함을 나타냅니다.The highlighted line indicates that the wizard copied your data successfully. 완료 되!You're finished!

성공 마법사

마법사의이 페이지에 대 한 자세한 내용은 참조 하십시오. 작업을 수행합니다.For more info about this page of the wizard, see Performing Operation.

다음은 새 데이터 테이블의 SQL Server로 복사Here's the new table of data copied to SQL Server

여기 (SQL Server Management Studio)에서 마법사는 SQL Server에서 생성 되는 새 대상 테이블을 참조 있습니다.Here (in SQL Server Management Studio) you see the new destination table that the wizard created in SQL Server.

SQL Server로 복사 되는 데이터

여기서 (SSMS)에서 다시 SQL Server로 복사 마법사는 데이터를 확인할 수 있습니다.Here (again in SSMS) you see the data that the wizard copied to SQL Server.

SQL Server 2에 복사 된 데이터

자세한 정보Learn more

마법사의 작동 방식에 대해 자세히 알아보기Learn more about how the wizard works.