Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

Путь к базе 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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.046 c
3-1088500806
Jiny
2004-06-29 13:20
2004.07.25
Как автоматизировать триггер на SELECT из другой таблицы


10-1024577619
Krok
2002-06-20 16:53
2004.07.25
Можно ли программно настроить DCOM?


14-1088707894
mvgfirst
2004-07-01 22:51
2004.07.25
У кого какой КПК и кто как применяет (по работе)


1-1089368180
Alek
2004-07-09 14:16
2004.07.25
Парсинг стринга


8-1083904486
nkoleda
2004-05-07 08:34
2004.07.25
Информация в примечании Excel