Добрый день.
Помогите если есть возможность!!!
Что можно сделать если появляется следующаяя ошибка при подключении: "{Форма.Форма.Форма(277)}: Ошибка при вызове метода контекста (Open)
Connection.Open(ConnectionString);
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [ODBC Firebird Driver]Unable to connect to data source: library 'gds32.dll' failed to load"
Клиентская машина Win 8.1 x64; 1С сервер х64 Win 2008 r2; сервер Firebird Win 2008 r2 x32
Если функция с дерективой "&НаКлиенте" - подключение работает, если же "&НаСервере" никак не хочет подключаться
Сделал установку Firebird и на клиентской машине и на сервере 1С и там же установил ODBC-драйвера с сайта по ссылке, ничего не помогает!!!
&НаСервере
Функция Соединить()
Connection = Новый ComОбъект("ADODB.Connection");
ConnectionString = "Driver=Firebird/InterBase® driver;server=172.18.2.220" +
"database=172.18.2.220/3050:e:\cmap.fdb;" + // Исправьте на свой IP, порт и путь к базе данных !
"UID=SYSDBA;" + // Исправьте на свое имя пользователя !
"PWD=flomaster;" + // Исправьте на правильный пароль !
"CHARSET=WIN1251;" + // Исправьте на свою кодировку подключения !!!
"DIALECT=1;";
//"client=gds32.dll"; //library 'gds32.dll' failed to load
//"client=c:\Program Files (x86)\FireBird_2.1.3\bin\fbclient.dll"; //library 'fbclient.dll' failed to load
Connection.ConnectionTimeOut= 60;
Connection.CommandTimeout = 60;
Connection.CursorLocation = 3;
Попытка
Connection.Open(ConnectionString);
Исключение
Сообщение(ОписаниеОшибки());
Возврат Ложь;
КонецПопытки;
Возврат Истина;
конецФункции
Заранее спасибо.
Сообщение отредактировал logist - 28.08.14, 16:11