На чтение 2 мин Опубликовано 20.04.2016
Продолжаем разбор функций операционной системы Windows 10. Сегодня речь пойдёт об источнике данных ODBC на 32 разрядной версии компьютера Windows 10. ODBS — это программный интерфейс, позволяющий приложениям получать доступ к данным в системах управления базами данных (СУБД), основанных на языке SQL. Чтобы открыть окно администратора источника данных ODBC, в нижнем левом углу экрана нажмите на кнопку Пуск. В открывшемся окне нажмите на вкладку — Все приложения.
Далее, в списке всех приложений, в самом низу, нажмите на вкладку Средства администрирования. В открывшемся списке нажмите на вкладку — Источники данных ODBC (32 разрядная версия). Обратите внимание, что здесь есть ODBC и для 64 разрядной версии Windows 10. Как узнать версию своего ПК на Windows 10.
Далее, у вас откроется окно администратора ODBC. Здесь вы сможете работать со следующими функциями:
— Пользовательский DSN, пользовательский источник данных ODBC сохраняет сведения о том, как подключиться к указанному поставщику данных. Пользовательский источник данных является видимым только для вас и может использоваться только на текущем компьютере.
— Трассировка ODBC позволяет создавать журналы вызовов драйверов ODBC для использования службой поддержки или для оказания помощи при отладке приложений.
— Системный DSN, системный источник данных ODBC сохраняет сведения о том, как подключиться к указанному поставщику данных. Системный источник данных является видимым для всех пользователей на этом компьютере, включая службы NT.
— Пул соединений позволяет приложению повторно использовать открытые дескрипторы соединений, что позволяет уменьшить число обменов данными с сервером.
— Файловый DSN, файловый источник данных ODBC позволяет установить связь с этим источником. Пользователи, у которых установлены одинаковы драйверы, могут применять их совместно.
— Драйверы ODBC позволяют программам ODBC получать сведения из источника данных ODBC. Драйверы устанавливаются с помощью программы установки.
64 разрядная версия имеет такого же администратора ODBC.
Содержание
- Installing and Configuring an ODBC Driver in Windows 10 (32 / 64-bit)
- What is ODBC Driver and Data Source?
- Installing ODBC Driver for Windows 10
- Configuring a DSN for ODBC Driver in Windows 10 (64-bit)
- Configuring a DSN for ODBC Driver in Windows 10 (32-bit)
- Step-by-step ODBC Data Source Setup in Windows 10
- Настройка драйвера ODBC для Oracle
- Настройка драйвера ODBC для Oracle
- How to Install Oracle ODBC Driver on Windows 10
- Steps to Install Oracle ODBC Driver on Windows 10
- Step 1. Install Oracle Instant Client Basic
- Step 2. Add the Oracle Client directory to the PATH environment
- Step 3. Install the Oracle ODBC Client
- Step 4. Create a new ODBC Data Source on Windows 10
- Troubleshooting
- Share this:
- Like this:
- 9 Comments
- Iguana Documentation
- Introduction
- Connect to Oracle [top]
- Setup ODBC [top]
- Troubleshooting [top]
Installing and Configuring an ODBC Driver in Windows 10 (32 / 64-bit)
This tutorial explores how to install 32-bit and 64-bit ODBC drivers in Windows 10 and create a DSN for an ODBC data source.
What is ODBC Driver and Data Source?
Open Database Connectivity (ODBC) is a standard application programming interface that allows external applications to access data from diverse database management systems. The ODBC interface provides for maximum interoperability – an application that is independent of any DBMS, can access data in various databases through a tool called an ODBC driver, which serves as an interface between an external program and an ODBC data source, i.e. a specific DBMS or cloud service.
The ODBC driver connection string is a parameterized string that consists of one or more name-value pairs separated by semi-colons. Parameters may include information about the data source name, server address and port, username and password, security protocols, SQL dialects, and many more. The required information is different depending on the specific driver and database. Here’s an example of ODBC connection string:
Devart ODBC Drivers are powerful connectors for a host of database management systems and cloud services that allow you to connect to your data from virtually any third-party application or programming language that supports the ODBC API. By a third-party application, we mean tools like Power BI, Tableau, Microsoft Excel, etc. See this page for the list of external applications that have been tested for compatibility with our drivers.
Installing ODBC Driver for Windows 10
1. Run the downloaded installer file. If you already have another version of the driver installed in the system, you will get a warning — click Yes to overwrite the old files, though it’s recommended to first uninstall the old version. If this is the first time you install Devart ODBC driver, just click Next.
2. Read and accept the license agreement, then click Next.
3. Select the installation directory for the ODBC driver and click Next.
4. In the Select Components tab, select which version of the driver to install (64-bit / 32-bit), and whether to include the help files.
5. Confirm or change the Start Menu Folder and click Next.
6. Input your activation key or choose Trial if you want to evaluate the product before getting a license. You can load the activation key by clicking on the Load Activation Key… button and selecting the license file from your machine. Click Next and then Install.
7. After the installation is completed, click Finish.
Configuring a DSN for ODBC Driver in Windows 10 (64-bit)
Before connecting a third-party application to a database or cloud source through ODBC, you need to set up a data source name (DSN) for the ODBC driver in the Data Source Administrator. A 64-bit version of the Microsoft Windows operating system includes both the 64-bit and 32-bit versions of the Open Database Connectivity (ODBC) Data Source Administrator tool (odbcad32.exe):
1. In your Windows Search bar, type ODBC Data Sources. The ODBC Data Sources (64 bit) and ODBC Data Sources (32 bit) apps should appear in the search results.
Alternatively, you can open the Run dialog box by pressing Windows+R, type odbcad32 and click OK.
Yet another way to open the ODBC Data Source Administrator is via the command prompt: enter cmd in the search bar and click the resulting Command Prompt button. Enter the command odbcad32 and hit Enter.
2. Since most modern computer architectures are 64-bit, we’ll select the 64-bit version of the ODBC Data Source Administrator to create a DSN for our ODBC driver. The odbcad32.exe file displays two types of data source names: System DSNs and User DSNs. A User DSN is only accessible to the user who created it in the system. A System DSN is accessible to any user who is logged in into the system. If you don’t want other users on the workstation to access your data source using the DSN, choose a User DSN.
3. In the administrator utility, click on the Add button. The Create New Data Source dialog box will display the list of installed ODBC drivers in the system. Choose the needed driver from the list. The choice of the driver is determined by the data source you are trying to connect to — for example, to access a PostgreSQL database, choose Devart OBDC Driver for PostgreSQL. Click Finish.
4. Enter a name for your data source in the corresponding field. Fill in the parameters for the ODBC connection string, which is driver-specific. In most of our ODBC drivers for databases, a connection string with basic parameters requires the user to only input their server address, port number, and login credentials, since Devart ODBC drivers allow direct access to the database without involving additional client libraries.
5. Click Test Connection to verify connectivity. If you see the Connection Successful message, click OK to save the DSN. You should now see your new DSN in the User DSN tab of the ODBC Data Source Administrator tool.
Configuring a DSN for ODBC Driver in Windows 10 (32-bit)
The steps for configuring an ODBC DSN for a 32-bit driver are practically the same as for the 64-bit driver, except for the step where you select the 32-bit version of the ODBC Data Source Administrator. Running the odbcad32 command in the Command Prompt or in the Run dialog box will start the 64-bit version of the ODBC administrator on the 64-bit Windows by default, therefore your best option is to select the 32-bit version of the administrator in the search results of the Windows search box.
Note though that if you have both versions (32-bit and 64-bit) of the driver installed and you have configured a User DSN (in contrast to a System DSN), you will be able to use the same DSN for 32-bit and 64-bit applications (see the Platform column in the screenshot below).
In a situation where you need to use an application that is available only in 32-bit, the 32-bit ODBC driver does the trick. An example is Apache OpenOffice, which is distributed as a 32-bit application.
Step-by-step ODBC Data Source Setup in Windows 10
If you would like to test our ODBC connectors, visit the ODBC drivers page.
Источник
Настройка драйвера ODBC для Oracle
Эта функция будет удалена в следующей версии Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте драйвер ODBC, предоставляемый Oracle.
Производительностью драйвера ODBC для Oracle можно управлять, зная среду данных и правильно задавая параметры подключения к источнику данных с помощью диалогового окна Администратор источников данных ODBC или параметров строки подключения. Диалоговое окно предоставляет следующие элементы управления для подключения к источнику данных с помощью диалогового окна или строк подключения.
Вкладка «DSN пользователя» Перечисляет имена источников данных, которые являются локальными для компьютера.
Вкладка «Системное DSN» Позволяет добавлять или удалять системные источники данных. К системным источникам данных могут обращаться все пользователи на локальном компьютере.
Вкладка «Файловый DSN» Позволяет добавлять или удалять файловый источник данных с локального компьютера. Файловые источники данных могут совместно использоваться всеми пользователями, у которых установлен один и тот же драйвер.
Вкладка «драйверы» Выводит список установленных драйверов ODBC.
Вкладка «трассировка» Позволяет указать, каким образом диспетчер драйверов ODBC отслеживает вызовы функций ODBC. Трассировку можно настроить отдельно для каждого установленного приложения ODBC.
Вкладка «пулы соединений» Позволяет выбрать параметры подключения для каждого установленного драйвера.
Вкладка «о программе» Список установленных файлов компонентов ODBC.
После добавления источника данных можно использовать диалоговое окно Администратор источников данных ODBC для настройки доступа к источнику данных. Выберите источник данных, а затем щелкните одну из вкладок, чтобы изменить или проверить сведения.
Источник
Настройка драйвера ODBC для Oracle
Эта функция будет удалена в следующей версии Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте драйвер ODBC, предоставляемый Oracle.
Производительностью драйвера ODBC для Oracle можно управлять, зная среду данных и правильно задавая параметры подключения к источнику данных с помощью диалогового окна Администратор источников данных ODBC или параметров строки подключения. Диалоговое окно предоставляет следующие элементы управления для подключения к источнику данных с помощью диалогового окна или строк подключения.
Вкладка «DSN пользователя» Перечисляет имена источников данных, которые являются локальными для компьютера.
Вкладка «Системное DSN» Позволяет добавлять или удалять системные источники данных. К системным источникам данных могут обращаться все пользователи на локальном компьютере.
Вкладка «Файловый DSN» Позволяет добавлять или удалять файловый источник данных с локального компьютера. Файловые источники данных могут совместно использоваться всеми пользователями, у которых установлен один и тот же драйвер.
Вкладка «драйверы» Выводит список установленных драйверов ODBC.
Вкладка «трассировка» Позволяет указать, каким образом диспетчер драйверов ODBC отслеживает вызовы функций ODBC. Трассировку можно настроить отдельно для каждого установленного приложения ODBC.
Вкладка «пулы соединений» Позволяет выбрать параметры подключения для каждого установленного драйвера.
Вкладка «о программе» Список установленных файлов компонентов ODBC.
После добавления источника данных можно использовать диалоговое окно Администратор источников данных ODBC для настройки доступа к источнику данных. Выберите источник данных, а затем щелкните одну из вкладок, чтобы изменить или проверить сведения.
Источник
How to Install Oracle ODBC Driver on Windows 10
Hello everyone, welcome to my blog. In this article, I am going to show you how to install Oracle ODBC Driver on Windows 10. I have a working Oracle Database 12c on another computer on my home network. I am trying to connect to my Oracle database from Microsoft Access using ODBC connection. By default, Windows 10 does not shipped with Oracle ODBC connection utility. In other word, I was unable to connect to my Oracle database from MS Access.
Installing Oracle ODBC Driver on Windows 10 is a bit tricky. It’s not as simple as installing PostgreSQL ODBC driver or MySQL ODBC Driver. I was struggling to get it works. The following method works very well on my home network. So let’s dig inside.
My Setup
Steps to Install Oracle ODBC Driver on Windows 10
Step 1. Install Oracle Instant Client Basic
Oracle ODBC Driver needs this Instant Client package to run. So, we need to download this package from the official download website of Oracle.
Select the correct architecture of your system either 32 bit or 64 bit. In this example I am going to install the 32 bit version since I have MS Office 32 bit version.
Next, download the Instant Client Basic package as shown on the picture above. Also, you will need to download the Instant Client SDK and Instant Client ODBC as shown below
So now we have three packages:
Now Create a new folder for the Oracle client. For example, in this case I created a new folder : C:OracleProductclient. Put all those three zip packages in that new directory. Next, extract them all. It will produce a new directory called: instantclient_12_2. If you download the different version, for example version 18.3, it will create new directory instantclient_18_3.
Step 2. Add the Oracle Client directory to the PATH environment
Now we need to add our Oracle Client directory to the Windows PATH environment. Right-click My Computer >> Advanced System Settings >> Environment Variables
On the System Variables, click New and then enter the following details:
Change C:OracleProductclientinstantclient_12_2 with your actual Oracle Client folder.
Next step is to add the Oracle Client directory to system path. Double click the path and create a new entry as follow
Step 3. Install the Oracle ODBC Client
Now open the folder instantclient_12_2, in your Oracle Client folder created on the Step 1 and double click the file odbc_install.
Please note that there is no GUI installation wizard when you open this file.
Step 4. Create a new ODBC Data Source on Windows 10
To create a new Oracle ODBC Data Source, open Control Panel >> Administrative Tools >> ODBC Data Sources (32bit). If you are using 64 bit version, choose the ODBC Data Sources (64bit).
Click Add to add a new DSN. Select “Oracle in instantclient_12_2” from the list. Click Finish. Next, enter the Oracle ODBC Driver Configuration. Give the new Data Source Name, select TNS Service Name and User ID. Click Test Connection to validate the connection to the Oracle Database Server.
Troubleshooting
On my first attempt, I cannot get the list of the TNS Service when creating a new ODBC Connection. To solve this, we need to copy or create the tnsnames.ora in the Oracle Client Directory. Open Notepad and then copy and paste these lines and then save it as tnsname.ora. Save the file in the Oracle Client directory (C:OracleProductclientinstantclient_12_2).
This is the content of my tnsnames.ora which is works well
After that, we need to tell the system to use this tnsnames.ora config file. Open the Environment Variable again and add a new entry with the following value:
Don’t forget to change the variable value with your Oracle Client Directory.
Now you should be able to pick or select the TNS service. Thanks for reading this how to install Oracle ODBC driver on Windows 10. Cheers
Like this:
Mejor explicado no puedo quedar, mil gracias.
You have saved my life!!
I tryedl everything, and no solution. This looks to first “some” open SQLORA32.DLL and not release it, or I do not know something stay blocked and cannot connect again.
No help reinstall driver, unistal/install, nothing. Interesting is that test connection from ODBC driver assistent still work,only my app cannot connect more than once, sometimes after some delay I connect but again still blocked.
Interesting is that on third PC with also W10 64 bit this works for me that I mean some can be in Windows configuration, some process or dll open and stay opened, or rewrite some parameter in registry, do not know.
Please thanks for any advice.
Thanks for the article! One more possible solution is ODBC Driver for Oracle
https://www.devart.com/odbc/oracle/
Devart ODBC Driver for Oracle provides a high-performance and feature-rich connectivity solution for ODBC-compliant applications to access Oracle databases from Windows, macOS, or Linux, both 32-bit and 64-bit. Full support for standard ODBC API functions and data types implemented in our driver makes interaction of your database applications with Oracle fast, easy and extremely handy.
Thanks for the suggestion, will try it next.
Источник
Iguana Documentation
Introduction
This article explains how to connect to Oracle with ODBC when using Windows 10.
It covers the following topics:
We recommend using system DSNs (available to all users).
Connect to Oracle [top]
We strongly recommend using connection objects to connect to databases, and this is what we demonstrate in the code samples.
Follow these steps to connect:
Your channel will need a From/To Translator or a Filter component.
If your script uses connection object methods conn:query<> or conn:execute<> to connect to a remote Oracle database, the location of the remote host is specified as part of the name parameter in the db.connect < >command. If you use conn:merge<> to connect the remote host is specified as part of the name parameter in the conn:merge<> command itself.
Setup ODBC [top]
Note: Iguana may not always support the very latest version of Oracle drivers, so you can simply download an earlier version if necessary. This is particularly true if you are not able to use the the latest version of Iguana.
If you need to know which versions of Oracle drivers are supported by the version of Iguana you are using please contact us at support@interfaceware.com.
To set up a new ODBC data source for Oracle Server:
The Oracle ODBC package depends on the OCI drivers — so you need to set them up first.
Windows 10 (64 bit version) supports 32 and 64 bit ODBC sources — always use the 64 bit ODBC Administrator.
Troubleshooting [top]
Speak to your DBA (database administrator) for general connection issues like: User name and password, Database Server network name etc.
Please contact us at support@interfaceware.com if you need to know the latest supported version of the ODBC drivers.
Login authentication errors:
Authentication errors usually relate to how the Oracle Server you are connecting to is setup. You will need to talk to the DBA (database administrator) that manages the Oracle server.
If you wish to use Windows integrated security speak to your DBA (database administrator).
Источник
На чтение 3 мин. Просмотров 2.4k. Опубликовано 03.09.2019
ODBC весьма полезен для процедур доступа к приложениям, особенно для профессиональных пользователей. И, похоже, существует множество проблем для пользователей Windows 10, которые либо перешли с Windows 7, либо обновили свою версию Windows 10 до последней версии.
Если вы один из них и у вас есть определенные проблемы с ODBC в Windows 10, проверьте решения ниже.
Содержание
- Как исправить проблемы ODBC в Windows 10
- Решение 1. Удалите SMBv1 и включите SMBv2/SMBv3)
- Решение 2. Проверьте брандмауэр Windows и Защитник Windows
- Решение 3 – Обновление драйверов
- Решение 4 – Откат к предыдущей версии Windows
Как исправить проблемы ODBC в Windows 10
- Удалить SMBv1 и включить SMBv2/SMBv3)
- Проверьте брандмауэр Windows и Защитник Windows
- Обновление драйверов
- Откат к предыдущей версии Windows
Решение 1. Удалите SMBv1 и включите SMBv2/SMBv3)
Некоторые пользователи решили проблему, отключив SMBv1 и включив SMBv2 или SMBv3. Это можно сделать различными способами, начиная с PowerShell или редактора реестра. Последний способ быстрее и проще, но может негативно повлиять на ваш компьютер при неправильном использовании. Поэтому, прежде чем выполнять следующие шаги, обязательно сделайте резервную копию вашего реестра.
Вот как отключить SMBv1 и включить SMBv2/SMBv3:
- В строке поиска Windows введите regedit и откройте редактор реестра.
-
Перейдите в ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters .
- Щелкните правой кнопкой мыши пустое пространство и создайте новый Dword, назовите его SMB1 и установите его значение равным 0.
- Щелкните правой кнопкой мыши на пустом месте и создайте новый Dword, назовите его SMB2 и установите его значение равным 1.
- Закройте редактор реестра и перезагрузите компьютер.
Сделайте это на каждой уязвимой машине и не забудьте перезагрузить ее, чтобы изменения вступили в силу.
- ЧИТАЙТЕ ТАКЖЕ: отключите SMBv1 в Windows с помощью этих быстрых методов
Решение 2. Проверьте брандмауэр Windows и Защитник Windows
Некоторым пользователям удалось решить проблему, просто добавив белый список или временно отключив брандмауэр Windows и включив Защитник Windows. Это долгосрочное решение, но оно того стоит. Если у вас уже есть сторонний антивирус, попробуйте объединить его с нативным антивирусом.
После этого перезагрузите компьютер и попробуйте снова получить доступ к приложению ODBC.
Решение 3 – Обновление драйверов
В случае, если вы используете 32-битный Office на 64-битной машине через ODBC, вам потребуется некоторая перенастройка, чтобы избежать ошибок драйвера. Или, скорее, доступ к версии ODBC32 вместо стандартной 64-битной версии, представленной в архитектуре x64.
Вот где его найти и как его запустить:
- Перейдите к C: WindowssysWOW64odbcad32.exe и запустите его. Это 32-битный администратор источника данных ODBC.
-
Попробуйте применить драйверы снова.
- После того, как вы применили драйверы, перезагрузите компьютер.
Решение 4 – Откат к предыдущей версии Windows
Как говорили многие из затронутых пользователей, проблема возникла после того, как они обновили Windows 10 до версии 1803. То же самое можно применить к 1809. И вместо того, чтобы ждать, пока Microsoft решит проблемы ODBC в их текущем выпуске, мы скорее предлагаем откат до предыдущей версии, где сервис был полностью функциональным.
- Читайте также: исправлено: синий экран после отката Windows 10
Вот как перейти к предыдущей версии Windows 10:
- Откройте Настройки .
- Выберите Обновление и безопасность .
- Выберите Восстановление на левой панели.
-
Нажмите « Вернуться к предыдущей версии Windows 10 ».
- Нажмите Начало работы и следуйте инструкциям.
November 10, 2017 updated by
Leave a reply »
How can I open the 32-bit ODBC Data Source Administrator in Windows 10 64-bit? ODBC Data Source Administrator is a Windows component that lets you create and manage ODBC data sources. In this tutorial we’ll show you 5 ways to open ODBC Data Source Administrator in Windows 10.
Note: The 32 -bit version of the ODBC Data Source Administrator must be used to configure data sources for 32- bit applications.
Method 1: Open ODBC Data Source Administrator from Control Panel
Open the Control Panel and set the View by option to Large icons, and click Administrative Tools.
You can then access both 32-bit and 64-bit versions of ODBC Data Source applet.
Method 2: Open ODBC Data Source Administrator from Start Menu
Click the Start button. When the Start Menu comes up, scroll down until you see the “Administrative Tools” folder. Expand that folder and you can then open either ODBC Data Source (32-bit) or ODBC Data Source (64-bit).
Method 3: Open ODBC Data Source Administrator via Search
Simply type odbc into the Cortana Search box on your Windows 10 taskbar, the ODBC Data Source tool will show up in the search result and you can click to launch.
Method 4: Open ODBC Data Source Administrator via Run or Command Prompt
Open the Command Prompt, or press the WIN + R keys to open the Run dialog box. Type odbcad32 and press Enter.
If you’re running Windows 10 64-bit, this should launch ODBC Data Source (64-bit). Otherwise, it will open ODBC Data Source (32-bit) instead.
Method 5: Create ODBC Data Source Administrator Shortcut
A 32-bit version of Windows includes only ODBC Data Source (32-bit), which is located in C:WINDOWSSystem32odbcad32.exe
If you’re running Windows 64-bit operating system, you can access both 32-bit and 64-bit ODBC Data Source from the following locations:
- ODBC Data Source (64-bit) – C:WINDOWSSystem32odbcad32.exe
- ODBC Data Source (32-bit) – C:WINDOWSSysWOW64odbcad32.exe
When you need to access ODBC Data Source frequently, you can create a desktop shortcut that points to odbcad32.exe.
- Previous Post: How to Reset PIN from Lock Screen on Windows 10 Fall Creators Update
- Next Post: 2 Ways to Change MAC Address on Windows 11 / 10 / 8 / 7