ODBC 데이터 원본에 연결(SQL Server 가져오기 및 내보내기 마법사)Connect to an ODBC Data Source (SQL Server Import and Export Wizard)

이 항목에서는 SQL Server 가져오기 및 내보내기 마법사의 데이터 원본 선택 또는 대상 선택 페이지에서 ODBC 데이터 원본에 연결하는 방법을 보여 줍니다.This topic shows you how to connect to an ODBC data source from the Choose a Data Source or Choose a Destination page of the SQL Server Import and Export Wizard.

필요한 ODBC 드라이버를 Microsoft 또는 타사에서 다운로드해야 할 수 있습니다.You may have to download the ODBC driver you need from Microsoft or from a third party.

또한 제공해야 하는 필요한 연결 정보를 찾아야 할 수도 있습니다.You may also have to look up the required connection info that you have to provide. 이 타사 사이트(연결 문자열 참조)에는 샘플 연결 문자열과 필요한 데이터 공급자 및 연결 정보에 대한 추가 정보가 포함되어 있습니다.This third-party site - The Connection Strings Reference - contains sample connection strings and more info about data providers and the connection info they require.

원하는 드라이버가 설치되어 있는지 확인Make sure the driver you want is installed

  1. [제어판]에서 ODBC 데이터 원본(64비트) 애플릿을 검색하거나 찾아봅니다.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. 32비트 드라이버만 있거나 32비트 드라이버를 사용해야 한다는 것을 알고 있는 경우 ODBC 데이터 원본(32비트)을 대신 검색하거나 찾아봅니다.If you only have a 32-bit driver, or you know that you have to use a 32-bit driver, search for or browse to ODBC Data Sources (32-bit) instead.
  2. 애플릿을 시작합니다.Launch the applet. ODBC 데이터 원본 관리자 창이 열립니다.The ODBC Data Source Administrator window opens.
  3. 드라이버 탭에서 컴퓨터에 설치된 모든 ODBC 드라이버의 목록을 찾을 수 있습니다.On the Drivers tab, you can find a list of all the ODBC drivers installed on your computer. (일부 드라이버의 이름은 여러 언어로 나열될 수 있습니다.)(The names of some of the drivers may be listed in multiple languages.)

    다음은 설치된 64비트 드라이버 목록의 예입니다.Here's an example of the list of installed 64-bit drivers.

    설치된 64비트 ODBC 드라이버

드라이버가 설치되어 있고 64비트 애플릿에 해당 드라이버가 표시되지 않는 경우 32비트 애플릿을 대신 찾습니다.If you know that your driver's installed and you don't see it in the 64-bit applet, look in the 32-bit applet instead. 또한 64비트 또는 32비트 SQL Server 가져오기 및 내보내기 마법사를 실행해야 하는지 여부도 알려줍니다.This also tells you whether you have to run the 64-bit or 32-bit SQL Server Import and Export Wizard.

64비트 버전의 SQL Server 가져오기 및 내보내기 마법사를 사용하려면 SQL Server를 설치해야 합니다.To use the 64-bit version of the SQL Server Import and Export Wizard, you have to install SQL Server. SSDT(SQL Server Data Tools) 및 SSMS(SQL Server Management Studio)는 32비트 응용 프로그램이며, 32비트 버전의 마법사를 포함하여 32비트 파일만 설치합니다.SQL Server Data Tools (SSDT) and SQL Server Management Studio (SSMS) are 32-bit applications and only install 32-bit files, including the 32-bit version of the wizard.

1단계 - 데이터 원본 선택Step 1 - Select the data source

컴퓨터에 설치된 ODBC 드라이버는 데이터 원본의 드롭다운 목록에 표시되지 않습니다.The ODBC drivers installed on your computer aren't listed in the drop-down list of data sources. ODBC 드라이버로 연결하려면 마법사의 데이터 원본 선택 또는 대상 선택 페이지에서 .NET Framework Data Provider for ODBC를 데이터 원본으로 선택하여 시작합니다.To connect with an ODBC driver, start by selecting the .NET Framework Data Provider for ODBC as the data source on the Choose a Data Source or Choose a Destination page of the wizard. 이 공급자는 ODBC 드라이버 주위의 래퍼 역할을 합니다.This provider acts as a wrapper around the ODBC driver.

다음은 .NET Framework Data Provider for ODBC를 선택한 직후 표시되는 일반적인 화면입니다.Here's the generic screen that you see immediately after selecting the .NET Framework Data Provider for ODBC.

이전에 ODBC를 사용하여 SQL에 연결

2단계 - 연결 정보 제공Step 2 - Provide the connection info

다음 단계는 ODBC 드라이버 및 데이터 원본에 대한 연결 정보를 제공하는 것입니다.The next step is to provide the connection info for your ODBC driver and your data source. 두 가지 옵션이 있습니다.You have two options.

  1. 이미 존재하거나 [제어판]에서 ODBC 데이터 원본 관리자 애플릿으로 작성한 DSN(데이터 원본 이름)을 제공합니다.Provide a DSN (data source name) that already exists or that you create with the ODBC Data Source Administrator applet in the Control Panel. DSN은 ODBC 데이터 원본에 연결하는 데 필요한 설정의 저장된 컬렉션입니다.A DSN is the saved collection of settings required to connect to an ODBC data source.

    이미 DSN 이름을 알고 있거나 새 DSN을 만드는 방법을 알고 있으면 이 페이지의 나머지 부분은 건너뛸 수 있습니다.If you already know the DSN name, or know how to create a new DSN now, you can skip the rest of this page. 데이터 원본 선택 또는 대상 선택 페이지의 Dsn 필드에서 DSN 이름을 입력한 다음 마법사의 다음 단계를 계속 진행합니다.Enter the DSN name in the Dsn field on the Choose a Data Source or Choose a Destination page, then continue to the next step of the wizard.

    DSN 제공Provide a DSN

  2. ODBC 데이터 원본 관리자 애플릿을 사용하여 온라인 상태를 조회하거나 컴퓨터에서 만들고 테스트할 수 있는 연결 문자열을 제공합니다.Provide a connection string, which you can look up online, or create and test on your computer with the ODBC Data Source Administrator applet.

    이미 연결 문자열이 있거나 연결 문자열을 만드는 방법을 알고 있으면 이 페이지의 나머지 부분은 건너뛸 수 있습니다.If you already have the connection string or know how to create it, you can skip the rest of this page. 데이터 원본 선택 또는 대상 선택 페이지의 ConnectionString 필드에서 연결 문자열을 입력한 다음 마법사의 다음 단계를 계속 진행합니다.Enter the connection string in the ConnectionString field on the Choose a Data Source or Choose a Destination page, then continue to the next step of the wizard.

    연결 문자열 제공Provide a connection string

연결 문자열을 제공하면 마법사에서 데이터 원본에 연결하는 데 사용할 모든 연결 정보(예: 서버 및 데이터베이스 이름 및 인증 방법)가 데이터 원본 선택 또는 대상 선택 페이지에 표시됩니다.If you provide a connection string, the Choose a Data Source or Choose a Destination page displays all the connection info that the wizard is going to use to connect to your data source, such as server and database name and authentication method. DSN을 제공하면 이 정보가 표시되지 않습니다.If you provide a DSN, this information isn't visible.

옵션 1 - DSN 제공Option 1 - Provide a DSN

연결 정보에 DSN(데이터 원본 이름)을 제공하려면 ODBC 데이터 원본 관리자 애플릿을 사용하여 기존 DSN의 이름을 찾거나 새 DSN을 만듭니다.If you want to provide the connection information with a DSN (data source name), use the ODBC Data Source Administrator applet to find the name of the existing DSN, or to create a new DSN.

  1. [제어판]에서 ODBC 데이터 원본(64비트) 애플릿을 검색하거나 찾아봅니다.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. 32비트 드라이버만 있거나 32비트 드라이버를 사용해야 하는 경우 ODBC 데이터 원본(32비트)을 대신 검색하거나 찾아봅니다.If you only have a 32-bit driver, or have to use a 32-bit driver, search for or browse to ODBC Data Sources (32-bit) instead.
  2. 애플릿을 시작합니다.Launch the applet. ODBC 데이터 원본 관리자 창이 열립니다.The ODBC Data Source Administrator window opens. 애플릿의 모양은 다음과 같습니다.Here's what the applet looks like.

    ODBC 관리자 제어판 애플릿

  3. 데이터 원본으로 기존 DSN을 사용하려면 사용자 DSN, 시스템 DSN 또는 파일 DSN 탭에 표시되는 DSN을 모두 사용할 수 있습니다. 이름을 확인한 다음 마법사로 돌아가서 데이터 원본 선택 또는 대상 선택 페이지의 Dsn 필드에서 해당 이름을 입력합니다.If you want to use an existing DSN for your data source, you can use any DSN that you see on the User DSN, System DSN, or File DSN tab. Check the name, then go back to the wizard and enter it in the Dsn field on the Choose a Data Source or Choose a Destination page. 이 페이지의 나머지 부분은 건너뛰고 마법사의 다음 단계를 계속 진행합니다.Skip the rest of this page and continue to the next step of the wizard.

  4. 새 DSN을 만들려면 사용자(사용자 DSN)에게만 표시되거나, Windows 서비스가 포함된 컴퓨터의 모든 사용자(시스템 DSN)에게 표시되거나, 파일에 저장된 모든 사용자(파일 DSN)에게 표시되도록 할지 여부를 결정합니다.If you want to create a new DSN, decide whether you want it to be visible only to you (User DSN), visible to all users of the computer including Windows services (System DSN), or saved in a file (File DSN). 이 예에서는 새 시스템 DSN을 만듭니다.This example creates a new System DSN.
  5. 시스템 DSN 탭에서 추가를 클릭합니다.On the System DSN tab, click Add.

    새 ODBC 시스템 DSN 추가

  6. 새 데이터 원본 만들기 대화 상자에서 데이터 원본에 대한 드라이버를 선택한 다음 마침을 클릭합니다.In the Create a New Data Source dialog box, select the driver for your data source, then click Finish.

    새 시스템 DSN에 대한 드라이버 선택

  7. 이제 드라이버에서 데이터 원본에 연결하는 데 필요한 정보를 입력할 수 있는 하나 이상의 드라이버 관련 화면을 표시합니다.The driver now displays one or more driver-specific screens where you enter the info needed to connect to your data source. (예를 들어 SQL Server 드라이버의 경우 네 개의 사용자 지정 설정 페이지가 있습니다.) 완료되면 새 시스템 DSN이 목록에 표시됩니다.(For the SQL Server driver, for example, there are four pages of custom settings.) After you finish, the new system DSN appears in the list.

    목록의 새 시스템 DSN

  8. 마법사로 돌아가서 데이터 원본 선택 또는 대상 선택 페이지의 Dsn 필드에서 DSN 이름을 입력합니다.Go back to the wizard and enter the DSN name in the Dsn field on the Choose a Data Source or Choose a Destination page. 마법사의 다음 단계를 계속 진행합니다.Continue to the next step of the wizard.

옵션 2 - 연결 문자열 제공Option 2 - Provide a connection string

연결 정보를 연결 문자열에 제공하려면 이 항목의 나머지 부분이 필요한 연결 문자열을 가져오는 데 도움이 됩니다.If you want to provide your connection information with a connection string, the rest of this topic helps you get the connection string you need.

이 예에서는 Microsoft SQL Server에 연결하는 다음 연결 문자열을 사용합니다.This example is going to use the following connection string, which connects to Microsoft SQL Server.

```
Driver={ODBC Driver 13 for SQL Server};server=localhost;database=WideWorldImporters;trusted_connection=Yes;
```

데이터 원본 선택 또는 대상 선택 페이지의 ConnectionString 필드에서 연결 문자열을 입력합니다.Enter the connection string in the ConnectionString field on the Choose a Data Source or Choose a Destination page. 연결 문자열을 입력하면 마법사에서 문자열을 구문 분석하고 개별 속성과 해당 값을 목록에 표시합니다.After you enter the connection string, the wizard parses the string and displays the individual properties and their values in the list.

다음은 연결 문자열을 입력한 후 표시되는 화면입니다.Here's the screen that you see after entering the connection string.

이후에 ODBC를 사용하여 SQL에 연결

참고

ODBC 드라이버에 대한 연결 옵션은 원본 또는 대상을 구성하는지 여부에 관계없이 동일합니다.The connection options for an ODBC driver are the same whether you're configuring your source or your destination. 즉 마법사의 데이터 원본 선택대상 선택 페이지 모두에서 동일한 옵션이 표시됩니다.That is, the options you see are the same on both the Choose a Data Source and the Choose a Destination pages of the wizard.

온라인으로 연결 문자열 가져오기Get the connection string online

온라인으로 ODBC 드라이버에 대한 연결 문자열을 찾으려면 연결 문자열 참조를 참조하세요.To find connection strings for your ODBC driver online, 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.

앱으로 연결 문자열 가져오기Get the connection string with an app

사용자 컴퓨터에서 ODBC 드라이버에 대한 연결 문자열을 작성하고 테스트하려면 [제어판]에서 ODBC 데이터 원본 관리자 애플릿을 사용할 수 있습니다.To build and test the connection string for your ODBC driver on your own computer, you can use the ODBC Data Source Administrator applet in the Control Panel. 연결에 대한 파일 DSN을 만든 다음, 파일 DSN에서 설정을 복사하여 연결 문자열을 조합합니다.Create a File DSN for your connection, then copy settings out of the File DSN to assemble the connection string. 이 작업에는 여러 단계가 필요하지만, 유효한 연결 문자열이 있는지 확인하는 데 도움이 됩니다.This requires several steps, but helps to make sure you have a valid connection string.

  1. [제어판]에서 ODBC 데이터 원본(64비트) 애플릿을 검색하거나 찾아봅니다.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. 32비트 드라이버만 있거나 32비트 드라이버를 사용해야 하는 경우 ODBC 데이터 원본(32비트)을 대신 검색하거나 찾아봅니다.If you only have a 32-bit driver, or have to use a 32-bit driver, search for or browse to ODBC Data Sources (32-bit) instead.
  2. 애플릿을 시작합니다.Launch the applet. ODBC 데이터 원본 관리자 창이 열립니다.The ODBC Data Source Administrator window opens.
  3. 이제 애플릿의 파일 DSN 탭으로 이동합니다.Now go to the File DSN tab of the applet. 추가를 클릭합니다.Click Add.

    이 예에서는 파일 DSN에서 연결 문자열에 필요한 특정 형식으로 이름-값 쌍을 저장하므로 사용자 DSN 또는 시스템 DSN 대신 파일 DSN을 만듭니다.For this example, create a File DSN rather than a User DSN or System DSN, because the File DSN saves the name-value pairs in the specific format required for the connection string.

    새 ODBC 파일 DSN 추가

  4. 새 데이터 원본 만들기 대화 상자의 목록에서 드라이버를 선택하고 다음을 클릭합니다.In the Create New Data Source dialog box, select your driver in the list, and then click Next. 이 예에서는 Microsoft SQL Server에 연결하는 데 필요한 연결 문자열 인수가 포함된 DSN을 만듭니다.This example is going to create a DSN that contains the connection string arguments we need to connect to Microsoft SQL Server.

    새 ODBC 데이터 원본 만들기

  5. 위치를 선택하고, 새 파일 DSN의 파일 이름을 입력하고, 다음을 클릭합니다.Select a location and enter a filename for the new File DSN, and then click Next. 이후 단계에서 파일을 찾고 열 수 있도록 파일을 저장하는 위치를 기억합니다.Remember where you save the file so you can find it and open it in a subsequent step.

    새 파일 DSN 저장

  6. 선택 항목에 대한 요약을 검토하고 마침을 클릭합니다.Review the summary of your selections, and then click Finish.

  7. 마침을 클릭하면 선택한 드라이버에서 하나 이상의 전용 화면을 표시하여 연결하는 데 필요한 정보를 수집합니다.After you click Finish, the driver that you selected displays one or more proprietary screens to gather the info it needs to connect. 일반적으로 이 정보에는 서버 기반 데이터 원본의 서버, 로그인 정보, 데이터베이스 및 파일 기반 데이터 원본의 파일, 형식, 버전이 포함됩니다.Typically this info includes server, login info, and database for server-based data sources, and file, format, and version for file-based data sources.

  8. 데이터 원본을 구성하고 마침을 클릭하면 일반적으로 선택 항목에 대한 요약이 표시되고 이를 테스트할 수 있습니다.After you configure your data source and click Finish, you typically see a summary of your selections and have an opportunity to test them.

    새 파일 DSN 테스트

  9. 데이터 원본을 테스트하고 대화 상자를 닫은 후에 파일 시스템에 저장한 파일 DSN을 찾습니다.After you test your data source and close the dialog boxes, find the File DSN where you saved it in the file system. 파일 확장명을 변경하지 않은 경우 기본 확장명은 .DSN입니다.If you didn't change the file extension, the default extension is .DSN.

  10. [메모장] 또는 다른 텍스트 편집기를 사용하여 저장된 파일을 엽니다.Open the saved file with Notepad or another text editor. 다음은 SQL Server 예제의 내용입니다.Here are the contents of our SQL Server example.

    [ODBC]  
    DRIVER=ODBC Driver 13 for SQL Server  
    TrustServerCertificate=No  
    DATABASE=WideWorldImporters    
    WSID=<local computer name>  
    APP=Microsoft® Windows® Operating System  
    Trusted_Connection=Yes  
    SERVER=localhost   
    
  11. 필요한 값을 복사하여 이름-값 쌍이 세미콜론으로 구분된 연결 문자열에 붙여넣습니다.Copy and paste the necessary values into a connection string in which the name-value pairs are separated by semi-colons.

    파일 DSN 샘플에서 필요한 값을 조합하면 다음 연결 문자열이 있습니다.After you assemble the necessary values from the sample file DSN, you have the following connection string.

    ```
    DRIVER=ODBC Driver 13 for SQL Server;SERVER=localhost;DATABASE=WideWorldImporters;Trusted_Connection=Yes
    ```
    

    일반적으로 작동하는 연결 문자열을 만드는 데 ODBC 데이터 원본 관리자에서 만든 DSN 설정이 모두 필요하지는 않습니다.You don't typically need all the settings in a DSN created by the ODBC Data Source Administrator to create a connection string that works.

    • ODBC 드라이버는 항상 지정해야 합니다.You always have to specify the ODBC driver.
    • SQL Server와 같은 서버 기반 데이터 원본의 경우 일반적으로 서버, 데이터베이스 및 로그인 정보가 필요합니다.For a server-based data source like SQL Server, you typically need Server, Database, and login information. 따라서 DSN 샘플에는 TrustServerCertificate, WSID 또는 APP가 필요하지 않습니다.So in the sample DSN, you don't need TrustServerCertificate, WSID, or APP.
    • 파일 기반 데이터 원본의 경우 적어도 파일 이름과 위치가 필요합니다.For a file-based data source, you need at least file name and location.
  12. 마법사의 데이터 원본 선택 또는 대상 선택 페이지에서 ConnectionString 필드에 이 연결 문자열을 붙여넣습니다.Paste this connection string into the ConnectionString field on the Choose a Data Source or Choose a Destination page of the wizard. 마법사에서 문자열을 구문 분석하고 계속할 준비가 되었습니다!The wizard parses the string and you're ready to continue!

    이후에 ODBC를 사용하여 SQL에 연결

참고 항목See also

데이터 원본 선택Choose a Data Source
대상 선택Choose a Destination