powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблемы установки клиента Oracle c использованием OLEDB
5 сообщений из 5, страница 1 из 1
Проблемы установки клиента Oracle c использованием OLEDB
    #40020022
well9999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Установлена БД Oracle 10g
Компьютер клиента с Windjws 10 64bit
Нужно поставить клиента Oracle на этот компьютер

Самая главная проблема - на компьютере клиента сильно ограничены права и потому универсальный установщик Oracle не запускается. (выдаёт сообщение: невозможно изменить реестр...)

Ну ладно, пошёл другим путём.
1. Скачал Instant Client
2. Распаковал в D:\Oracle
3. Скопировал файл tnsnames.ora в D:\Oracle
4. Зашёл под своим именем в компьютер клиента (у меня права администратора, могу править реестр)
5. Добавил в HLMS-System-CurrentControlSet-Control-SessiomManager-Environment к переменной Path "D:Oracle". Создал переменную TNS_ADMIN="D:Oracle".
6. Зашёл в компьютер под именем клиента. Проверил переменные. Появились.
7. Запустил sqlplus, связь с базой есть.
8. Установил sqldeveloper, соединился с базой. Всё прекрасно.

А вот дальше не получается.

Программа, которую нужно запустить (32 бит.) не работает.
Связь с базой данных в ней через ADO, с помощью поставщика Oracle OLEDB. Система не видит провайдера oledb.

1. Скачал ODAC 11.2.0.4
2. Запустил install.bat oledb d:\oracle oracle_home
3. Перегрузил компьютер

Но результата нет :(. Программа не работает.
Запускаю С++ Builder пытаюсь подключить базу через поставщика Microsoft OleDB Provider for Oracle, но выдаёт ошибку.

Может где-то допустил ошибку, а может не тот пакет использую.
Посоветуйте как правильно установить OleDB Provider для Oracle.
Какой пакет использовать?
Что необходимо править в реестре?
...
Рейтинг: 0 / 0
Проблемы установки клиента Oracle c использованием OLEDB
    #40020030
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
well9999

Что необходимо править в реестре?

Л - логика:

Запустить установщик, он все и поправит.

well9999

на компьютере клиента сильно ограничены права

Нет прав... ну и ладно
"На нет и суда нет" ( C ) русская пословица
...
Рейтинг: 0 / 0
Проблемы установки клиента Oracle c использованием OLEDB
    #40020065
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
well9999,

HOWTO :: Как правильно задавать вопросы


> Программа, которую нужно запустить (32 бит.) не работает.
> Связь с базой данных в ней через ADO, с помощью поставщика Oracle OLEDB. Система не видит провайдера oledb.

> 1. Скачал ODAC 11.2.0.4
> 2. Запустил install.bat oledb d:\oracle oracle_home
> 3. Перегрузил компьютер

> Но результата нет :(. Программа не работает.
> Запускаю С++ Builder пытаюсь подключить базу через поставщика Microsoft OleDB Provider for Oracle, но выдаёт ошибку.
Какую ошибку?

1) Нужно скачивать 32 бит
2) 11.2.0.1 - не сертифицирован для windows10
...
Рейтинг: 0 / 0
Проблемы установки клиента Oracle c использованием OLEDB
    #40020212
well9999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin
well9999,

1) Нужно скачивать 32 бит
2) 11.2.0.1 - не сертифицирован для windows10


Vadim Lejnin

> Запускаю С++ Builder пытаюсь подключить базу через поставщика Microsoft OleDB Provider for Oracle, но выдаёт ошибку.
Какую ошибку?

Access violation 7737ADD5 in module ntdll.dll
...
Рейтинг: 0 / 0
Проблемы установки клиента Oracle c использованием OLEDB
    #40020273
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вручную корректно зарегистрировать OLEDB провайдер это вопрос не к ораклу, а microsoft-у.

При установке клиента помимо файлов и переменных окружения еще создаются определенные ветки в реестре. (HKLM\Software\Oracle). Скорее всего dll от OLEDB также лезут в реестр. Отсюда и ошибки в nt.dll
Так что придется устанавливать Oracle как положено. Если у юзера нет прав, то ставьте от себя. Естественно из-под администратора. Либо заведите локальную учетку с админ.правами и поставьте из-под нее.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблемы установки клиента Oracle c использованием OLEDB
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]