Форум: "Базы";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
ВнизПуть в BDE к файлу базы Firebird Найти похожие ветки
← →
PyJIbI (2005-11-25 16:07) [0]hi all
История такая:
Существует сервер SERVER1, на нем хранится файл базы base1.gdb.
У всех пользователей был настроен путь SERVER1:\base\base1.gdb
В один "прекрасный" момент сервер слетел.
Вопрос: как восстановить этот путь, т.е. меня интересует что такое SERVER1:\base\base1.gdb. была мысль что имя раздела, но клиентские программы все равно не видят путь.
Если в BDE прописать путь SERVER1:c:/base/base1.gdb
то папку base и файл базы видит прекрасно.
Но менять на каждой, а это порядка 30 машин, путь не хочется.
Заранее спасибо.
← →
PyJIbI (2005-11-25 16:09) [1]Извините перепутал / с \ местами
Раньше путь был SERVER1:/base/base1.gdb
Сейчас я прописал SERVER1:c:\base\base1.gdb
← →
Desdechado © (2005-11-25 16:11) [2]SERVER1:\base\base1.gdb - похоже на имя в UNIX, только слэши не в ту сторону
SERVER1:c:/base/base1.gdb - похоже на ия в Win, только слэши не в ту сторону
← →
Anatoly Podgoretsky © (2005-11-25 16:17) [3]Desdechado © (25.11.05 16:11) [2]
Ни то ни другое, он где то опять напутал.
Раньше путь был SERVER1:/base/base1.gdb
Сейчас я прописал SERVER1:c:\base\base1.gdb
А вот здесь правильно, NIX+WIN
← →
PyJIbI (2005-11-25 16:21) [4]Раньше стояла win2000
Сейчас поставили win2003 server.
← →
Виталий Панасенко (2005-11-25 16:53) [5]Просто, похоже, комп на котором стоял FireBird имел такое имя.. Обращение шло по NetBEUI.. Попробуй в LHOSTS алиас заиметь такой:
SERVER1 Тут IP нового сервера
Или машину с Win2003 Server обозви SERVER1
← →
PyJIbI (2005-11-25 17:22) [6]Виталий Панасенко [5]
Комп-сервер на котором лежит база с Win2003 так и обзывается: SERVER1. Как и назывался ранее.
Со всех остальных компов в BDE раньше путь был прописан SERVER1:/base/base1.gdb. Стояла видна 2000. Никаких Никсов не было.
30 других компов обращались именно по этому пути в BDE.
Соединение шло по NetBEUI? Какой физический путь тогда был базы.
Задача просто положить на сервере SERVER1 ее на старое место.
← →
Digitman © (2005-11-25 18:13) [7]
> Соединение шло по NetBEUI?
судя по
был настроен путь SERVER1:\base\base1.gdb
на то не похоже
← →
Сайбель Алексей © (2005-11-25 18:26) [8]Digitman © [7]
Я написал ниже что перепутал слеши
путь был такой:
..был настроен путь SERVER1:/base/base1.gdb - так правильно.
← →
Сайбель Алексей © (2005-11-25 18:27) [9]За ник sorry
на работе не было пароля.
← →
Anatoly Podgoretsky © (2005-11-25 18:47) [10]Сайбель Алексей © (25.11.05 18:26) [8]
Это правильно для Юниксов
← →
Prohodil Mimo © (2005-11-25 23:36) [11]А база там же лежит где и раньше?
FB server установили?
FireWall - порт 3050 на сервере открыли?
← →
atruhin © (2005-11-26 06:43) [12]Старый путь был для использования NetBEUI, в [5] правильно сказали. Win2003 не поддерживает NetBEUI, поэтому путь менять все таки придется.
Имя раздела не было задано из за установленного параметра -DatabaseAccess, в fireberd.conf.
← →
Alexandr © (2005-11-26 15:47) [13]правильный путь это
server1:c:\base\base.gdb
именно с именем диска.
И если у тебя не так, то исправляй.
Аминь.
← →
Сайбель Алексей © (2005-11-28 07:40) [14]Всем спасибо.
Исправляю. :(
← →
Виталий Панасенко (2005-11-28 10:13) [15]И вообще, если используешь алиас БДЕ, то какие тут могут быть проблемы ?!Он для того и придуман, чтобы можно было путь менять, и при этом ничего не менять в программе.. Если, конечно, что-то в параметры dataBase суешь, то...Все равно, это решается в 5 сек.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.044 c