|
Проблемы установки клиента Oracle c использованием OLEDB
|
|||
---|---|---|---|
#18+
Установлена БД 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. Какой пакет использовать? Что необходимо править в реестре? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2020, 16:28 |
|
Проблемы установки клиента Oracle c использованием OLEDB
|
|||
---|---|---|---|
#18+
well9999 Что необходимо править в реестре? Л - логика: Запустить установщик, он все и поправит. well9999 на компьютере клиента сильно ограничены права Нет прав... ну и ладно "На нет и суда нет" ( C ) русская пословица ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2020, 16:38 |
|
Проблемы установки клиента Oracle c использованием OLEDB
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2020, 17:57 |
|
Проблемы установки клиента Oracle c использованием OLEDB
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2020, 08:24 |
|
Проблемы установки клиента Oracle c использованием OLEDB
|
|||
---|---|---|---|
#18+
Как вручную корректно зарегистрировать OLEDB провайдер это вопрос не к ораклу, а microsoft-у. При установке клиента помимо файлов и переменных окружения еще создаются определенные ветки в реестре. (HKLM\Software\Oracle). Скорее всего dll от OLEDB также лезут в реестр. Отсюда и ошибки в nt.dll Так что придется устанавливать Oracle как положено. Если у юзера нет прав, то ставьте от себя. Естественно из-под администратора. Либо заведите локальную учетку с админ.правами и поставьте из-под нее. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2020, 11:06 |
|
|
start [/forum/topic.php?fid=52&msg=40020022&tid=1880696]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 272ms |
0 / 0 |