v7: firebird по сети #764776


#0 by Шахтер_с
Есть база на локальной машине и 1с77 на этой машине. Подключение "driver={Firebird/InterBase(r) driver};server=127.0.0.1;uid=SYSDBA;pwd=masterkey;database=["localhost:C:ExOnLineDataExOnLine.FDB"]" работает. Но фактически база на другой машине в сети. И подключение driver={Firebird/InterBase(r) driver};server=kassa1-пк;uid=SYSDBA;pwd=masterkey;database=\KASSA1-пкDataExOnLine.FDB; не работает. Что не так?
#1 by mikecool
?
#2 by Ёпрст
server=kassa1-пк поменяй на server=192.168..... на ip адрес, короче
#3 by Ёпрст
ну и по сети, возможно, тупо нет доступа
#4 by Шахтер_с
driver={Firebird/InterBase(r) driver};server=192.168.30.231;uid=SYSDBA;pwd=masterkey;database=\192.168.30.231DataExOnLine.FDB; Microsoft OLE DB Provider for ODBC Drivers: [ODBC Firebird Driver]File Database is not found
#5 by Шахтер_с
сетевой путь расшарен и физически виден
#6 by rs_trade
его не надо шарить. на другой машине FB тоже стоять должен.
#7 by Шахтер_с
стоит на другой тоже
#8 by rs_trade
Сервер ФБ где? Ты через ODBC сразу к файлам что ли пытаешься прицепиться? С файлами сервер СУБД работает.
#9 by rs_trade
Ну значит традиционно порты проверить. Доступность сервера с другой машины проверить. Например через IB expert.
#10 by rs_trade
С той машины откуда цепляешься драйвера ODBC для FB cтоят?
#11 by cypa
Шахтер, ты чего, если служба СУБД запущена на локальном компе, то и должен оставаться server=localhost!!! а то что ты подключаешь файл БД на сетевой шаре на другом компе, то это твои проблемы (и кстати, это нормальное такое извращение) стесняюсь спросить, зачем может быть нужно хранить файл данных СУБД на сетевой шаре на другом компе? Сетевая ФС как бы не для этого предназначена
#12 by smartu
путь должен быть относительно локального hdd, т.е.: D:DataExOnLine.FDB - изменить на свой
#13 by smartu
+ иногда и это не работает, то в пути указать сервер, т.е. : database=["192.168.30.231:D:DataExOnLine.FDB"]
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С