8.х Подключиться к базе .fdb по сети из 1С

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем IT_PROGRAMMIST, 22 фев 2012.

  1. TopicStarter Overlay
    IT_PROGRAMMIST
    Offline

    IT_PROGRAMMIST

    Регистрация:
    27 дек 2010
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Добрый день. Помогите разобраться!!!!!!!!
    Написал код подключения к базе fireberd :

    Код:
    ФайлЗагрузки = "С:\basa.FDB";
    Соединение = Новый COMОбъект("ADODB.Connection");
    Комманда = Новый COMОбъект("ADODB.Command");
    НаборЗаписей = Новый COMОбъект("ADODB.RecordSet");
    Соединение.ConnectionString = "driver=Firebird/InterBase® driver; Dialect=3; CHARSET=NONE; Uid=SYSDBA;Pwd=masterkey;Dbname="+ФайлЗагрузки;
    Соединение.ConnectionTimeOut = 1200;
    Соединение.CursorLocation = 3;
    try
    Соединение.Open(Соединение.ConnectionString);
    Сообщить("Соединение успешно уставнолено !!!");
    except
    Сообщить("Невозможно установить соединение с Firebird:
    | "+ОписаниеОшибки());
    Возврат;
    endtry;
    На своем компьютере подключается без проблем.
    Если же пытаюсь подключиться к базе по сети:ФайлЗагрузки = "Z:\basa.FDB"(сетевой диск);
    , то пишет ошибку

    {Форма.Форма.Форма(15)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [ODBC Firebird Driver]Unable to complete network request to host "Z".
    Failed to locate host machine.
  2. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    права доступа на сетевую папку правильно заданы?
  3. TopicStarter Overlay
    IT_PROGRAMMIST
    Offline

    IT_PROGRAMMIST

    Регистрация:
    27 дек 2010
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Да на сетевую папку даны полные права. Антивирус,Брадмауэр на сетевом компьютере отключен
  4. TopicStarter Overlay
    IT_PROGRAMMIST
    Offline

    IT_PROGRAMMIST

    Регистрация:
    27 дек 2010
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
  5. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    http://www.firebirdsql.org/manual/ru/qsg15-installing-firebird-ru.html
    черным по белому

  6. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Для работы же по сети вроде как формат пути должен быть

    http://www.firebirds...necting-ru.html


    А вообще, попробуйте подконектиться через настройку ODBC. Во первых проверите что БД доступна безотносительно 1С, во вторых получите готовую строку подключения.
  7. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    И еще один линк
    http://www.connectionstrings.com/firebird

    Может это поможет (там для ADO другая структура строки используется) - но инфа далеко не 100%

Поделиться этой страницей