Подключение к источнику данных ODBC (мастер импорта и экспорта SQL Server)Connect to an ODBC Data Source (SQL Server Import and Export Wizard)

В этом разделе показано, как подключаться к источникам данных ODBC со страницы Выбор источника данных или Выбор назначения в мастере импорта и экспорта SQL Server.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 может потребоваться скачать с веб-сайта корпорации Майкрософт или другого разработчика.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 Data Sources (64-bit) (Источники данных ODBC (64-разрядное)) в панели управления.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. Если у вас есть только 32-разрядный драйвер или вы знаете, что вам нужен именно 32-разрядный драйвер, найдите вместо этого приложение ODBC Data Sources (32-bit) (Источники данных 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. Все это также указывает, какую версию мастера импорта и экспорта SQL Server вам нужно запустить — 64- или 32-разрядную.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. SQL Server Data Tools (SSDT) и SQL Server Management Studio (SSMS) являются 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 для 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 для ODBC.Here's the generic screen that you see immediately after selecting the .NET Framework Data Provider for ODBC.

Подключение к SQL с помощью ODBC ранее

Шаг 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. Укажите DSN (имя источника данных), который уже существует или был создан вами в приложении Администратор источников данных ODBC панели управления.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 или сумеете его создать, можете пропустить оставшуюся часть этой страницы.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.

    Указание имени DSNProvide 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. Указание имени DSNOption 1 - Provide a DSN

Если вы хотите предоставить сведения о подключении с помощью имени DSN, используйте приложение Администратор источников данных ODBC для поиска существующего или создания нового имени 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 Data Sources (64-bit) (Источники данных ODBC (64-разрядное)) в панели управления.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. Если у вас есть только 32-разрядный драйвер или вам нужен именно 32-разрядный драйвер, найдите вместо этого приложение ODBC Data Sources (32-bit) (Источники данных 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.

    Добавление имени DSN ODBC системы

  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.

Подключение к SQL с помощью ODBC позднее

Примечание

Параметры подключения для этого драйвера 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 для подключения, а затем скопируйте параметры из этого имени, чтобы использовать их при сборке строки подключения.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 Data Sources (64-bit) (Источники данных ODBC (64-разрядное)) в панели управления.Search for or browse to the ODBC Data Sources (64-bit) applet in the Control Panel. Если у вас есть только 32-разрядный драйвер или вам нужен именно 32-разрядный драйвер, найдите вместо этого приложение ODBC Data Sources (32-bit) (Источники данных 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 сохраняет пары имя-значение в определенном формате, который подходит для строки подключения.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.

    Добавление файлового имени DSN ODBC

  4. В диалоговом окне Создать новый источник данных выберите драйвер в списке и нажмите кнопку Далее.In the Create New Data Source dialog box, select your driver in the list, and then click Next. В этом примере будет создано имя DSN, которое содержит аргументы строки подключения, необходимые для подключения к Microsoft SQL Server.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. Поэтому в данном примере значения 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!

    Подключение к SQL с помощью ODBC позднее

См. также разделSee also

Выбор источника данныхChoose a Data Source
Выбор назначенияChoose a Destination