Вход | Регистрация

1С:Предприятие ::

Метки: 

Ошибка подключения через COMОбъект("ADODB.Connection")

Я
   Олеся999
 
25.10.17 - 08:11
Подскажите пожалуйста в чем проблема ?

Суть ошибки :Невозможно установить соединение с Firebird:
{ВнешняяОбработка.ЗагрузкаВНоменклатура.Форма.Форма.Форма(148)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [ODBC Firebird Driver]Unable to connect to data source: library 'gds32.dll' failed to load
 
 
   Олеся999
 
1 - 25.10.17 - 08:14
подключаюсь так :


     Соединение      = Новый COMОбъект("ADODB.Connection");
    Команда         = Новый COMОбъект("ADODB.Command");
    НаборЗаписей    = Новый COMОбъект("ADODB.RecordSet");
    ФайлЗагрузки ="192.168.1.120:/home/Work/db/base.fdb";
    Соединение.ConnectionString     = "driver=Firebird/InterBase(r) driver; Dialect=3; CHARSET=PPf; Uid=SYSDBA ;Pwd=123;Dbname="+ФайлЗагрузки;
    Соединение.ConnectionTimeOut    = 1200;
    Соединение.CursorLocation       = 3;
    try
        Соединение.Open(Соединение.ConnectionString);
        //Сообщить("Соединение успешно уставнолено !!!");

    except
        Сообщить("Нельзя установить соединение с Firebird:
        | "+ОписаниеОшибки());
        Возврат Соединение;
    endtry ;
   vicof
 
2 - 25.10.17 - 08:14
Все ж написано.
   Олеся999
 
3 - 25.10.17 - 08:20
так odbc  установлен
   Fram
 
4 - 25.10.17 - 08:23
(1) а что за форма написания пути такая?
192.168.1.120:/home
   wondkind
 
5 - 25.10.17 - 08:23
(3) odbc тут ни при чём
   wondkind
 
6 - 25.10.17 - 08:26
(5) по такой ошибке гуглятся сразу всевозможные решения, даже на самом форуме. Что вы сделали для самостоятельного решения?
   Рэйв
 
7 - 25.10.17 - 08:28
(0)Написано же аглицким по белому "ошибка загрузки библиотеки gds32.dll"
   Fram
 
8 - 25.10.17 - 08:30
указанный путь к файлу базы меня только смущает?!
   VS-1976
 
9 - 25.10.17 - 08:31
   VS-1976
 
10 - 25.10.17 - 08:34
(1) На сколько я понял firebird стоит на linux. Проверь на своём компьютере telnet 192.168.1.120 3050. Убедись что сервер доступен.
 
 Рекламное место пустует
   Олеся999
 
11 - 25.10.17 - 08:35
(4) да это ошибка там просто /work   и дальше
   Fram
 
12 - 25.10.17 - 08:36
(9) ясненько.. просто никогда не подключался раньше к удаленному firebird
   Fram
 
13 - 25.10.17 - 08:38
(11) все ясно с путем.
а решение на ошибку есть в первой же ссылке гугла
https://stackoverflow.com/questions/30066156/odbc-firebird-driver-unable-to-connect-to-data-sourcelibrarygds32-dll-failed


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует