powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / проблемы с подключением ADODB.Connection
4 сообщений из 4, страница 1 из 1
проблемы с подключением ADODB.Connection
    #39978194
JuicyJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

При попытке соединиться с базой через 1С (COM, ADODB.Connection) валится ошибка:

-2147221164 (0x800040154): Класс не зарегистрирован


{Справочник._ИБ.Команда.ТестПодключения.МодульКоманды(35)}: Ошибка при вызове конструктора (COMОбъект)
ОбъектБаза = Новый COMОбъект("ADODB.Connection");
по причине:
-2147221164(0x80040154): Класс не зарегистрирован


1С использует такую строку для подключения:

Driver={Oracle in OraClient11g_home1};UID=test1c;PWD=test1c;DBQ=10.0.0.1/work


Создал для теста скрипт: Set o=CreateObject("AdoDb.Connection")

Запускаю его через cmd в диалоговом режиме из папки %windir%\system32 wscript.exe //I D:\testado.vbs - ошибок не валится

Когда запускаю его из папки %windir%\SysWOW64 wscript.exe //I D:\testado.vbs - валится ошибка, т.е. получается не работает 32х битный ADODB.Connection?...



Что так же делал, из того что помню.

Переустанавливал все .NET Framework, AccessDatabaseEngine, MDAC_TYP, и пр

В службе компонентов создавал новое приложение COM+ с указанием comcntr.dll

Перерегистрировал comcntr.dll, msado15.dll


Начал уже грешить на Oracle Provide for OLE DB, т.к. не увидел его наличие в поставщиках данных...



OraOLED dll показывает что зарегистрирована.




Через 32х разрядный источник ODBC соединение работает. Проверял соединение через ХЕ драйвер и через драйвер OraClient11g.

Через sqldeveloper соединения так же работают.

Переустановил ODTwithODAC1120320_32bit.
скрин не мой, галочки отмечал все...



Возможно что то упустил из того что уже делал...
...
Рейтинг: 0 / 0
проблемы с подключением ADODB.Connection
    #39978197
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Ваша проблема - комовская, а не оракловая, спросите в профильной конфе.
2. Клиент оракула под win бывает двух видов: 32 и 64 бит... Установив один, второй "в нагрузку" не получаете.
...
Рейтинг: 0 / 0
проблемы с подключением ADODB.Connection
    #39978208
JuicyJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous
1. Ваша проблема - комовская, а не оракловая, спросите в профильной конфе.
2. Клиент оракула под win бывает двух видов: 32 и 64 бит... Установив один, второй "в нагрузку" не получаете.


1. ок, понял
2. да это понятно, в целом нужен х32 он и проверялся.
...
Рейтинг: 0 / 0
проблемы с подключением ADODB.Connection
    #40003285
JuicyJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем решилось только установкой х64 платформы 1с и соответственно использованием х64 драйвера...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / проблемы с подключением ADODB.Connection
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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