32 bit odbc windows 2008

Содержание
  1. How do I use a 32-bit ODBC driver on 64-bit Server 2008 when the installer doesn’t create a standard DSN?
  2. 3 Answers 3
  3. Скачивание драйвера ODBC Driver for SQL Server Download ODBC Driver for SQL Server
  4. Скачать для Windows Download for Windows
  5. Сведения о версии Version information
  6. Доступные языки Available languages
  7. Заметки о выпуске для Windows Release notes for Windows
  8. Предыдущие выпуски для Windows Previous releases for Windows
  9. Загрузка для Linux и macOS Download for Linux and macOS
  10. Системные требования, установка и файлы драйвера System requirements, installation, and driver files
  11. Совместимость с версиями SQL SQL version compatibility
  12. Сведения о строке подключения Connection string details
  13. Поддерживаемые операционные системы Supported operating systems
  14. Установка Microsoft ODBC Driver for SQL Server Installing Microsoft ODBC Driver for SQL Server
  15. Параллельно с Native Client Side-by-side with Native Client
  16. Лицензия пользователя End-user license
  17. Удаление без взаимодействия с пользователем Silent uninstall
  18. Указание зависимость Indicate dependency
  19. Программы командной строки: sqlcmd.exe и bcp.exe Command-line tools: sqlcmd.exe and bcp.exe
  20. Компоненты Microsoft ODBC Driver for SQL Server SQL Server в Windows Components of the Microsoft ODBC Driver for SQL Server SQL Server on Windows
  21. Подключение к источнику данных ODBC (мастер импорта и экспорта SQL Server) Connect to an ODBC Data Source (SQL Server Import and Export Wizard)
  22. Проверка на наличие установленного драйвера Make sure the driver you want is installed
  23. Получение строки подключения в сети Get the connection string online
  24. Получение строки подключения с помощью приложения Get the connection string with an app

How do I use a 32-bit ODBC driver on 64-bit Server 2008 when the installer doesn’t create a standard DSN?

I ran into an issue with some third party software that we use to track software license usage in our computer labs. We recently migrated the app to 64-bit Server 2008 after receiving assurances from the company that it was compatible and running some preliminary tests that showed that the app worked in the 64-bit environment. Unfortunately the person doing the testing didn’t test the functionality of a couple of apps that I have that rely on accessing the data to do both live- and post-processing on the data to produce some reports.

Turns out that the application doesn’t have a 64-bit ODBC driver to access its internal data and can’t use a 64-bit SQL Server ODBC driver to export its data to SQL server. It does include and install a 32-bit ODBC driver, but it installs it as a User Data Source, not a System Data Source, meaning that my windows service that runs the live collection isn’t able to find it. I’m also not able to create a System DSN since the Data Sources admin console can’t find the installed driver.

My question is how do I configure a data source for this connection that I can access from a C#/.NET windows service running under a system account?

Since I’ve figured out a way to do it, I’ll provide my solution as an answer (in keeping with the FAQ on how to answer your own question).

3 Answers 3

After creating the entry (by hand), I fired up my windows service and everything was happy.

Open IIS manager, select Application Pools, select the application pool you are using, click on Advanced Settings in the right-hand menu. Under General, set «Enable 32-Bit Applications» to «True».

A lot of these answers are pretty old, so I thought I would update with a solution that I think is helpful.

Our issue was similar to OP’s, we upgraded 32 bit XP machines to 64 bit windows 7 and our application software that uses a 32 bit ODBC driver stopped being able to write to our database.

Turns out, there are two ODBC Data Source Managers, one for 32 bit and one for 64 bit. So I had to run the 32 bit version which is found in C:\Windows\SysWOW64\odbcad32.exe. Inside the ODBC Data Source Manager, I was able to go to the System DSN tab and Add my driver to the list using the Add button. (You can check the Drivers tab to see a list of the drivers you can add, if your driver isn’t in this list then you may need to install it).

Once I had the drivers added and the program pointing to the right drivers, everything worked like it use to. Hopefully this helps anyone working with older software.

Источник

Скачивание драйвера ODBC Driver for SQL Server Download ODBC Driver for SQL Server

Microsoft ODBC Driver for SQL Server — это отдельная библиотека динамической компоновки (DLL), которая содержит поддержку времени выполнения для приложений, использующих API машинного кода для подключения к SQL Server. Microsoft ODBC Driver for SQL Server is a single dynamic-link library (DLL) containing run-time support for applications using native-code APIs to connect to SQL Server. Используйте Microsoft ODBC Driver 17 for SQL Server для создания новых и расширения существующих приложений, которым необходимо использовать новые возможности SQL Server. Use Microsoft ODBC Driver 17 for SQL Server to create new applications or enhance existing applications that need to take advantage of newer SQL Server features.

Скачать для Windows Download for Windows

Распространяемый установщик Microsoft ODBC Driver for SQL Server версии 17 устанавливает клиентские компоненты, необходимые во время выполнения, чтобы воспользоваться преимуществами функциями нового SQL Server. The redistributable installer for Microsoft ODBC Driver 17 for SQL Server installs the client components, which are required during run time to take advantage of newer SQL Server features. При необходимости он устанавливает файлы заголовков, которые требуются для разработки приложения, использующего API ODBC. It optionally installs the header files needed to develop an application that uses the ODBC API. Начиная с версии 17.4.2, установщик также включает и устанавливает библиотеку проверки подлинности Microsoft Active Directory (ADAL.dll). Starting with version 17.4.2, the installer also includes and installs the Microsoft Active Directory Authentication Library (ADAL.dll).

Версия 17.7.2 является последней общедоступной (GA) версией. Version 17.7.2 is the latest general availability (GA) version. Если у вас установлена предыдущая версия Microsoft ODBC Driver for SQL Server 17, то при установке версии 17.7.2 она обновляется до версии 17.7.2. If you have a previous version of Microsoft ODBC Driver 17 for SQL Server installed, installing 17.7.2 upgrades it to 17.7.2.

Сведения о версии Version information

Если вы открываете локализованную версию этой страницы и хотите просмотреть актуальные материалы, посетите эту страницу на версии сайта на языке US-English. If you are accessing this page from a non-English language version, and want to see the most up-to-date content, please visit the US-English version of the site. С версии сайта US-English вы можете скачать SSMS на других языках из числа доступных. You can download different languages from the US-English version site by selecting available languages.

Доступные языки Available languages

Этот выпуск драйвера Microsoft ODBC Driver for SQL Server доступен для установки на следующих языках: This release of Microsoft ODBC Driver for SQL Server can be installed in the following languages:

Заметки о выпуске для Windows Release notes for Windows

Дополнительные сведения об этом выпуске для Windows см. в заметках о выпуске для Windows. For details about this release on Windows, see the Windows release notes.

Предыдущие выпуски для Windows Previous releases for Windows

Чтобы скачать предыдущие версии для Windows, см. страницу с предыдущими выпусками Microsoft ODBC Driver for SQL Server. To download previous releases for Windows, see previous Microsoft ODBC Driver for SQL Server releases.

Загрузка для Linux и macOS Download for Linux and macOS

Microsoft ODBC Driver for SQL Server можно скачать и установить с помощью диспетчеров пакетов для Linux и macOS, используя соответствующие инструкции по установке. The Microsoft ODBC Driver for SQL Server can be downloaded and installed using package managers for Linux and macOS using the relevant installation instructions:
Установка ODBC для SQL Server (Linux) Install ODBC for SQL Server (Linux)
Установка ODBC для SQL Server (macOS) Install ODBC for SQL Server (macOS)

Если необходимо скачать пакеты для автономной установки, все версии доступны по следующим ссылкам. If you need to download the packages for offline installation, all versions are available via the below links.

Пакеты с именем msodbcsql17-* являются последней версией. Packages named msodbcsql17-* are the latest version. Пакеты с именем msodbcsql-* являются версией 13 драйвера. Packages named msodbcsql-* are version 13 of the driver.

Читайте также:  Irbis nb61 установка windows

Источник

Системные требования, установка и файлы драйвера System requirements, installation, and driver files

В этой статье обсуждаются драйверы ODBC, подключающиеся к SQL Server. This article discusses the ODBC drivers that connect to SQL Server.

Совместимость с версиями SQL SQL version compatibility

Совместимость указывает, что драйвер был протестирован на совместимость с существующими выпусками SQL во время выпуска драйвера. Compatibility indicates that a driver was tested for compatibility against existing releases of SQL at the time of the driver’s release. Выпуски SQL Server обычно пытаются поддерживать обратную совместимость с существующими драйверами клиента. SQL Server releases generally try to maintain backwards compatibility with existing client drivers. Но новые функции в выпусках SQL Server могут быть недоступны для более старых версий клиентских драйверов. But new features in SQL Server releases may not be available with older client drivers.

Версия базы данных → Database version →
↓ Версия драйвера ↓ Driver Version
База данных SQL Azure Azure SQL Database Azure Synapse Analytics Azure Synapse Analytics Управляемый экземпляр SQL Azure Azure SQL Managed Instance SQL Server 2019 SQL Server 2019 SQL Server 2017 SQL Server 2017 SQL Server 2016 SQL Server 2016 SQL Server 2014 SQL Server 2014 SQL Server 2012 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008 R2 SQL Server 2008 SQL Server 2008 SQL Server 2005 SQL Server 2005
17.6 17.6 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.5 17.5 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.4 17.4 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.3 17.3 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.2 17.2 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.1 17.1 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17,0 17.0 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
Версия 13.1 13.1 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
13 13 Да Yes Да Yes Да Yes Да Yes Да Yes
11 11 Да Yes Да Yes Да Yes Да Yes Да Yes

Сведения о строке подключения Connection string details

Поддерживаемые операционные системы Supported operating systems

Следующая таблица указывает на поддержку версии драйвера для версий операционной системы Windows: The following matrix indicates driver version support for Windows operating system versions:

Операционная система → Operating system →
↓ Версия драйвера ↓ Driver version
Windows Server 2019 Windows Server 2019 Windows Server 2016 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 Windows Server 2012 Windows Server 2008 R2 Windows Server 2008 R2 Windows 10 Windows 10 Windows 8.1 Windows 8.1 Windows 7 Windows 7 Windows Vista с пакетом обновления 2 (SP2) Windows Vista SP2
17.6 17.6 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.5 17.5 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.4 17.4 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.3 17.3 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.2 17.2 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17.1 17.1 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
17,0 17.0 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
Версия 13.1 13.1 Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes Да Yes
13 13 Да Yes Да Yes Да Yes Да Yes
11 11 Да Yes Да Yes Да Yes Да Yes

Установка Microsoft ODBC Driver for SQL Server Installing Microsoft ODBC Driver for SQL Server

Драйвер устанавливается при запуске msodbcsql.msi из одной из загрузок для Windows. The driver is installed when you run msodbcsql.msi from one of the Downloads for Windows.

Для тех, кто установил драйвер 17.1.0.1 или ниже, рекомендуется удалить его вручную перед установкой новой версии драйвера. For those who have Driver 17.1.0.1 or below installed, it is recommended that it be uninstalled manually prior to installing the newer version of the Driver.

Параллельно с Native Client Side-by-side with Native Client

Драйвер можно установить параллельно с SQL Server SQL Server Native Client. The driver can be installed side-by-side with SQL Server SQL Server Native Client. Основные версии драйвера (11, 13, 17) могут быть установлены параллельно друг с другом. Major versions of the driver (11, 13, 17) can all be installed side-by-side with each other, as well.

Лицензия пользователя End-user license

Удаление без взаимодействия с пользователем Silent uninstall

В следующем примере показано выполнение удаления без взаимодействия с пользователем. The following example shows how to perform a silent uninstall.

Указание зависимость Indicate dependency

Программы командной строки: sqlcmd.exe и bcp.exe Command-line tools: sqlcmd.exe and bcp.exe

bcp.exe и sqlcmd.exe устанавливаются во вложенную папку 110\Tools в %PROGRAMFILES%\Microsoft SQL Server\Client SDK\ODBC для версии 11, и 130\Tools для 13 и 13.1. bcp.exe and sqlcmd.exe are installed in the 110\Tools subfolder of %PROGRAMFILES%\Microsoft SQL Server\Client SDK\ODBC for version 11, and 130\Tools for 13 and 13.1.

Приложение, использующее функции BCP, должно указывать драйвер из той же версии, которая поставлялась с файлом заголовка и библиотекой, применявшимися при компиляции приложения. An application that uses BCP functions must specify the driver from the same version which shipped with the header file and library used to compile the application.

Компоненты Microsoft ODBC Driver for SQL Server SQL Server в Windows Components of the Microsoft ODBC Driver for SQL Server SQL Server on Windows

Драйвер ODBC для Windows состоит из следующих компонентов: The ODBC driver on Windows contains the following components:

Компонент Component Описание Description
msodbcsql17.dll или msodbcsql17.dll or
msodbcsql13.dll или msodbcsql13.dll or
msodbcsql11.dll msodbcsql11.dll
Файл библиотеки динамической компоновки (DLL), содержащий все функциональные возможности драйвера. The dynamic-link library (DLL) file that contains all of the driver’s functionality. Этот файл устанавливается в папку %SYSTEMROOT%\System32. This file is installed in %SYSTEMROOT%\System32.
msodbcdiag17.dll или msodbcdiag17.dll or
msodbcdiag13.dll или msodbcdiag13.dll or
msodbcdiag11.dll msodbcdiag11.dll
Файл библиотеки динамической компоновки (DLL), содержащий интерфейс диагностики (трассировка). The dynamic-link library (DLL) file that contains the driver’s diagnostics (tracing) interface. Этот файл устанавливается в папку %SYSTEMROOT%\System32. This file is installed in %SYSTEMROOT%\System32.
msodbcsqlr17.rll или msodbcsqlr17.rll or
msodbcsqlr13.rll или msodbcsqlr13.rll or
msodbcsqlr11.rll msodbcsqlr11.rll
Сопутствующий файл ресурса для библиотеки драйвера. The accompanying resource file for the driver library. Этот файл устанавливается в папку %SYSTEMROOT%\System32\1033. This file is installed in %SYSTEMROOT%\System32\1033.
s13ch_msodbcsql.chm или s13ch_msodbcsql.chm or
s11ch_msodbcsql.chm s11ch_msodbcsql.chm
Файл справки мастера источников данных, описывающий, как создать источник данных для драйвера. The Data Source Wizard help file that documents how to create a data source for the driver. Этот файл устанавливается в папку %SYSTEMROOT%\System32\1033 This file is installed in %SYSTEMROOT%\System32\1033

ПРИМЕЧАНИЕ. Для драйвера ODBC 17 отсутствует CHM-файл. NOTE: There is no chm file for ODBC Driver 17.

msodbcsql.h msodbcsql.h Файл заголовка, содержащий все новые определения, необходимые для использования драйвера. The header file that contains all of the new definitions needed to use the driver.

Примечание. В одной программе нельзя сочетать ссылки на msodbcsql.h и odbcss.h. Note: You cannot reference msodbcsql.h and odbcss.h in the same program.

Файл msodbcsql.h для ODBC Driver 17 или 13 устанавливается в папку %PROGRAMFILES%\Microsoft SQL Server\Client SDK\ODBC\130\SDK. msodbcsql.h for ODBC Driver 17 or 13 is installed in %PROGRAMFILES%\Microsoft SQL Server\Client SDK\ODBC\130\SDK.
Файл msodbcsql.h для ODBC Driver 11 устанавливается в папку %PROGRAMFILES%\Microsoft SQL Server\Client SDK\ODBC\110\SDK. msodbcsql.h for ODBC Driver 11 is installed in %PROGRAMFILES%\Microsoft SQL Server\Client SDK\ODBC\110\SDK.

msodbcsql17.lib или msodbcsql17.lib or
msodbcsql13.lib или msodbcsql13.lib or
msodbcsql11.lib msodbcsql11.lib
Файл библиотеки, необходимый для вызова функций служебной программы bcp, являющихся частью драйвера. The library file needed to call the bcp utility functions that are part of the driver.

Примечание. Если вы включаете в программу ссылку на этот файл библиотеки, убедитесь, что этот файл находится в вашем системном пути, а также в системном пути других пользователей, которые используют это приложение. Note: If you do reference this library file in your program, make sure that it is in your system path and in the system path of those that use the application.

Источник

Подключение к источнику данных 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.

Проверка на наличие установленного драйвера Make sure the driver you want is installed

Найдите или выберите приложение Источники данных ODBC (64-разрядное) в меню «Пуск» или панели управления. Search for or browse to the ODBC Data Sources (64-bit) applet in the Start Menu or 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.

Запустите приложение. Launch the applet. Открывается окно Администратор источников данных ODBC. The ODBC Data Source Administrator window opens.

На вкладке Драйверы приведен список драйверов 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-разрядном приложении, перейдите в 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.

Следующим шагом является предоставление сведений о подключении для драйвера ODBC и источника данных. The next step is to provide the connection info for your ODBC driver and your data source. Имеются две возможности. You have two options.

Укажите DSN (имя источника данных), который уже существует или был создан вами в приложении Администратор источников данных ODBC. Provide a DSN (data source name) that already exists or that you create with the ODBC Data Source Administrator applet. Имя 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.

Укажите строку подключения, которую можно узнать в сети или создать и протестировать на компьютере с помощью приложения Администратор источников данных 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.

Если вы указали строку подключения, на странице Выбор источника данных или Выбор назначения отображаются все сведения о подключении, которые мастер будет использовать для подключения к источнику данных, например имя сервера и базы данных, а также метод проверки подлинности. 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.

Если вы хотите предоставить сведения о подключении с помощью имени 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.

Найдите или выберите приложение Источники данных ODBC (64-разрядное) в меню «Пуск» или панели управления. Search for or browse to the ODBC Data Sources (64-bit) applet in the Start Menu or 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.

Запустите приложение. Launch the applet. Открывается окно Администратор источников данных ODBC. The ODBC Data Source Administrator window opens. Вот как это приложение выглядит. Here’s what the applet looks like.

Если вы хотите использовать существующее имя 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.

Если вы хотите создать имя 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.

На вкладке DSN системы нажмите кнопку Добавить. On the System DSN tab, click Add.

В диалоговом окне Создать новый источник данных выберите драйвер для источника данных, а затем нажмите кнопку Готово. In the Create a New Data Source dialog box, select the driver for your data source, then click Finish.

Драйвер теперь отображает один или несколько экранов, где можно ввести сведения, необходимые для подключения к источнику данных. 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 в поле 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.

Если вы хотите предоставить сведения о подключении с помощью строки подключения, дочитайте оставшуюся часть раздела до конца. 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. В качестве примера базы данных используется WideWorldImporters, и мы подключаемся к SQL Server на локальном компьютере. The database example that is used is WideWorldImporters and we’re connecting to the SQL Server on the local machine.

Введите строку подключения в поле 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 одинаковы независимо от того, настраиваете ли вы источник или назначение. 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.

Найдите или выберите приложение Источники данных ODBC (64-разрядное) в меню «Пуск» или панели управления. Search for or browse to the ODBC Data Sources (64-bit) applet in the Start Menu or 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.

Запустите приложение. Launch the applet. Открывается окно Администратор источников данных ODBC. The ODBC Data Source Administrator window opens.

Перейдите на вкладку Файловый 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.

В диалоговом окне Создать новый источник данных выберите драйвер в списке и нажмите кнопку Далее. 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.

Выберите расположение и введите имя файла для нового файлового имени 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.

Просмотрите сводные данные и нажмите кнопку Готово. Review the summary of your selections, and then click Finish.

После нажатия кнопки Готово выбранный вами драйвер отображает один или несколько собственных экранов, чтобы собрать необходимые для подключения сведения. 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.

После настройки источника данных нажмите кнопку Готово. После этого обычно отображаются сводные сведения о выбранных параметрах и предоставляется возможность протестировать их. After you configure your data source and click Finish, you typically see a summary of your selections and have an opportunity to test them.

Откройте этот файл в блокноте или другом текстовом редакторе. Open the saved file with Notepad or another text editor. Ниже приведено содержимое нашего примера SQL Server. Here are the contents of our SQL Server example.

Скопируйте и вставьте необходимые значения в строку подключения, в которой пары имя-значение разделяются точкой с запятой. 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.

Если вы используете приложение «Администратор источников данных 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.

Введите строку подключения в поле 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!

Источник

Читайте также:  Return code script windows
Поделиться с друзьями
Советы экспертов и специалистов