Конференция "Базы" » Доступ к удаленной базе [D7, FB-2.5]
 
  • s_t_d (17.08.15 19:02) [0]
    Уважаемые знатоки, пожалуйста помогите. Не удается получить доступ к удаленной базе. Получено сообщение. "Unsuccessful execution caused by a system error that precludes successful execution on subequent statement. Unable to complete network request to host 'brs'. Failed to establish a connection." База FB-2.5. Эл-ты доступа FibPlus. Строка соединения составлена как указано в книге "Мир InterBase":    brs:C:\KD\db\R_DB.FDB ,
    где brs - имя комп., где находится база. Комп. brs в сети виден. Доступ к папке db установлен. Пожалуйста подтолкните...
  • sniknik © (18.08.15 07:59) [1]
    > Доступ к папке db установлен.
    это лишнее, с базой работает сервер, а не клиент, и он должен быть на той же машине, что и база. т.е. для сервера эта база локальная.

    у тебя судя по ошибке сервер не работает, клиент не может установить с ним соединение. может просто не запущен, а может доступ к нему блокирован, в некоторых случаях для клиента это буде то же самое (касперский этим грешит... вместо ошибок типа "доступ запрещен" просо прерывает текущее действие, соединение в твоем случае, если у тебя этот вариант)
  • Sergey13 © (18.08.15 08:47) [2]
    Как вариант - попробовать на сервере разблокировать в брандмауэре порт 3050 (ну или тот который реально для ФБ)
  • brother © (19.08.15 10:06) [3]
    > brs:C:\KD\db\R_DB.FDB

    \\brs\db\R_DB.FDB
    расшарить папку db для всех на запись/чтение...
  • brother © (19.08.15 10:08) [4]
    + надеюсь brs на пинги отвечает и брэндмауйер настроен правильно?
  • кгшзх © (19.08.15 11:10) [5]
    расшарить папку db для всех на запись/чтение...

    а потом спросить себя: а зачем ?

    надеюсь brs на пинги отвечает
    и если отвечает, то чего?
  • brother © (19.08.15 12:07) [6]
    с автором общайся...
  • кгшзх © (19.08.15 12:13) [7]
    включай моск
  • ford © (09.10.15 11:39) [8]
    гораздо лучше,
    на машине brs. В каталоге C:\Program files\Firebird\FirebirdX_X\ в файле aliases.conf
    прописать
    baza = C:\KD\db\R_DB.FDB (и перезапустить сервис firebird)
    тогда строка соединения будет как <IP-адрес машинки с базой>:baza
    и никаких расшариваний и прямых доступов к файлу с БД!!!
    иначе, если вы будете использовать такой тип соединения brs:C:\KD\db\R_DB.FDB, с каждой клиентской машины, то каждая клиентская машина будет управлять этой базой как локальной.
 
Конференция "Базы" » Доступ к удаленной базе [D7, FB-2.5]
Есть новые Нет новых   [134427   +34][b:0][p:0]