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