Имеется сервер: Windows Server 2008 x64, на нем PostgreSQL 8.4.3, 1С 8.2 и кластер серверов x64. Через настроенное ODBC соединение хочу подключиться к чужому серверу с базой Oracle 10. ODBC драйвер настроен и 32-х и 64-х разрядный.
Написал обработку:
&НаКлиенте
Функция ОбработатьВходящиеДанные() Экспорт
Connection = Новый COMОбъект("ADODB.Connection");
Connection.ConnectionTimeOut = 0;
Connection.CommandTimeOut = 0;
Попытка
Connection.Open(стрПодключения);
Состояние("Подключение к базе данных ГЛОВИС ...");
Исключение
Сообщить(ОписаниеОшибки());
Возврат "";
КонецПопытки;
Тестирую через файловую версию, все работает, обмен идет нормально.
Тестирую через клиент-серверную версию, ругается:
{Документ.ЗаявкаНаОтгрузку.МодульОбъекта(507)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Provider cannot be found. It may not be properly installed.
Кажется перепробовал все.
Что может быть не так?
Заранее благодарен!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.