Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизПуть к базе Interbase Найти похожие ветки
← →
YurikGL © (2004-07-03 12:29) [0]Известно, что путь к удаленной базе прописывается следующим образом
ИмяСервера:диск:\путь
Например
"DataServer:D:\Data\My.gdb"
А как прописать путь, используя сетевые папки?
← →
Sergey Masloff (2004-07-03 13:00) [1]>А как прописать путь, используя сетевые папки?
Никак. ibserver.exe и *.gdb ОБЯЗАНЫ быть физически на одной машине.
← →
}|{yk © (2004-07-03 13:10) [2]Да бросай использовать полные пути.
В FB 1,5 есть алиасы. Очень удобно. Попробуй, может там получится в алиасе вписать сетевую папку?
← →
menart © (2004-07-03 13:18) [3]или делай сетевой диск
← →
Sergey Masloff (2004-07-03 13:31) [4]}|{yk ©, menart ©
Ребят, ну, документацию не читаем. Ну, по рукам еще не разу не получали за сетевое расшаривание папки в которой база данных. Но советы-то зачем давать? Хотя б попробовали сами... советчики :(
← →
Anatoly Podgoretsky © (2004-07-03 13:34) [5]YurikGL © (03.07.04 12:29)
Это только один из нескольких вариантов, ну где ты возьмешь d: скажем на Линуксе или на Новеле?
Зато известно другое, ИмяСервера:путь в формате файловой системы, ла и то только при соединении по TCP/IP
← →
YurikGL © (2004-07-03 13:54) [6]
> Anatoly Podgoretsky © (03.07.04 13:34) [5]
Работаю Win2000Server протокол TCP/IP
Теперь по алиасы, создать алиас я смог, а как его прописать в IBDatabase?
← →
}|{yk © (2004-07-03 13:55) [7]Парню хочется подключить сетевую папку. Чем неправилен был мой ответ? Тем что так делать нельзя? Я знаю это и так.
← →
YurikGL © (2004-07-03 14:02) [8]
> Никак. ibserver.exe и *.gdb ОБЯЗАНЫ быть физически на одной
> машине.
Они на одной машине.
← →
}|{yk © (2004-07-03 14:05) [9]А так и писать
DATABASENAME=MYSERVER:MYALIAS
← →
Sergey Masloff (2004-07-03 14:05) [10]YurikGL © (03.07.04 14:02) [8]
Зачем тогда сетевая папка?
Клиент передает серверу (не компьютеру а программе) строку с путем к файлу на той машине где сервер. Сервер работает со своим локальным файлом путь к которому указал клиент. На фига козе баян (кроме того что так еще и нельзя делать)? Пояснить можешь? Просто потому что так хочется?
← →
YurikGL © (2004-07-03 14:12) [11]
> Sergey Masloff (03.07.04 14:05) [10]
Проблема в том, что закрыт доступ к локальному диску, и при попытке прописать путь через него с удаленного компьютера происходит ошибка доступа. :( Знаю, что звучит это глупо, но сделать мне ничего не удалось.
← →
Anatoly Podgoretsky © (2004-07-03 14:15) [12]Если доступ закрыт, то данную базу никакими путями не использовать.
Ты не в то место полез, тебе надо обращаться к админстратору сервера.
← →
YurikGL © (2004-07-03 14:21) [13]
> Anatoly Podgoretsky © (03.07.04 14:15) [12]
Вся эта беда после падения сервера, а администратор когда появится неизвестно.
Кто-то переформатил системный винт на серваке а имена и вообще домен не настроил. В итоге сервер, если написать в браузере server\\c$\папка - не пускает, даже если папка расшарена, а server\\папка - пускает :(
> DATABASENAME=MYSERVER:MYALIAS
Не катит :(
← →
Anatoly Podgoretsky © (2004-07-03 14:23) [14]Милицию вызвали?
← →
YurikGL © (2004-07-03 14:24) [15]В [13] не двойные \\ а \ конечно.
> Anatoly Podgoretsky © (03.07.04 14:23) [14]
Нет, скорее врачей надо :)
← →
Sergey Masloff (2004-07-03 15:46) [16]Все же мне не понятна проблема. То есть сервер IB (ibserver.exe или fbserver.exe) не может обращаться к HDD?
← →
YurikGL © (2004-07-03 16:41) [17]
> Sergey Masloff (03.07.04 15:46) [16]
Не совсем.
FBСервер запущен на сервере и с ним проблем нет. Есть проблемы с доступом с клиентского компьютера. Если папка с БД расшарена, то к ней есть доступ (в смысле доступ вообще в т.ч. проводником) через путь server\папкаБД, но при попытке (проводником) обратиться через реальный путь server\d$\папкаЬБ сервер дает отказ. Все эти проблемы временные, до прихода сисадмина, но хотелось бы систему запустить.
Раньше путь прописывался так server:D:\папкаБД... Теперь сервер отказывает в доступе, тогда я расшарил папку "D:\папкаБД", но не знаю синтаксиса указания пути к БД в расшаренную папку для клиентского приложения.
Мне, собсвенно, нужен синтаксис или фраза, что через расшаренную папку этого сделать нельзя.
>Ну, по рукам еще не разу не получали за сетевое расшаривание папки в которой база данных.
Хотелось бы узнать, а как нужно поключаться, вернее, как подключаться правильно.
← →
DrPass © (2004-07-03 17:15) [18]Все равно ничего не понятно:
> но при попытке (проводником) обратиться через реальный путь
> server\d$\папкаЬБ сервер дает отказ
какое отношение имеет проводник к серверу IB? Для удаленной работы с базой данных вообще не нужна ни одна расшаренная папка.
← →
YurikGL © (2004-07-03 17:18) [19]
> DrPass © (03.07.04 17:15) [18]
Все... Доперло, что чушь несу...Поэтому и непонятно. Значит ошибка где-то не там :(
Всем спасибо.
← →
Экспериментатор (2004-07-04 16:41) [20]
> В итоге сервер, если написать в браузере server\\c$\папка
> - не пускает, даже если папка расшарена, а server\\папка
> - пускает :(
а почему server\\c$\папка
надо server\\c\папка или к примеру server:c:\папка
c$ - это административный ресурс, использовать его здесь не получится
а серверу IB нужен имя компа+физический путь
расшариваний папок ну никаких не надо и даже не рекомендуется
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.033 c