![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Клиент-Сервер. InterBase. Почему не работает через сеть? [D7, IB5.x]
DmitrichJ © (2006-12-06 12:00:00)Здравствуйте, Мастера=). Это мой первый опыт написания БД (interbase). Есть программа на компьютере, которая пытается, но не может открыть базу, которая находится на сервере? Подскажите почему? Делаю так: на сервере расшариваю каталог. Бросаю туда БД. С компьютера в сети указываю адрес например //root/db.GDB; Пытался ещё подключить сетевой диск (Z:\db.GDB) и открывать через него. Тоже не выходит. Что не так? Подскажите пожалуйста. Спасибо.
atruhin (2006-12-07 13:32:00) [1]> [19] DrPass © (07.12.06 11:22)
Нда, точно в IB 6.0 ввели
DrPass (2006-12-07 11:22:00) [2]
> А разве в Interbase есть такое?
В IB6.x и FB1.0 есть точно, насчет IB5.х не знаю... если нет - тогда это будет еще один повод перейти на Firebird
atruhin (2006-12-07 10:28:00) [3]> Пройтись по ней gfix'ом с опцией -m read_only
А разве в Interbase есть такое? Вроде только в Firebird ввели, и то гдето в 1.5
DrPass (2006-12-06 21:58:00) [4]
> Можно или сделать, чтобы база работала только на чтение?
>
Да, можно. Пройтись по ней gfix'ом с опцией -m read_only
DmitrichJ (2006-12-06 20:57:00) [5]alexandr, мол типа тупые? Знаешь поверь есть гораздо хуже.
Ещё один вопросик на последок. Можно или сделать, чтобы база работала только на чтение? Например после записи на диск?
alexandr (2006-12-06 20:05:00) [6]убиться можно. И это теперь все такие студенты?
Anatoly Podgoretsky (2006-12-06 14:27:00) [7]> Jeer (06.12.2006 14:07:13) [13]
> Да, но скорее всего не все понимают:)
Одна шайка.
Jeer (2006-12-06 14:07:00) [8]
> Anatoly Podgoretsky © (06.12.06 13:57) [11]
>
> > Jeer (06.12.2006 13:46:10) [10]
>
> Но читать то они умееют?
Да, но скорее всего не все понимают:)
> Есть разница когда комп в домене или нет?
Нет, это разные оперы.
Права на доступ к серверу БД, как правило, обеспечиваются воможностями самого сервера БД.
DmitrichJ (2006-12-06 14:04:00) [9]РАБОТАЕТ!!!!!!! ВЫ СУПЕР!!!! Есть ещё один вопросик. Есть разница когда комп в домене или нет?
Anatoly Podgoretsky (2006-12-06 13:57:00) [10]> Jeer (06.12.2006 13:46:10) [10]
Но читать то они умееют?
Jeer (2006-12-06 13:46:00) [11]
> Бедный работодатель, я то думал человек учится просто...
А сейчас работодатели по интеллекту недалеко от исполнителей.
Anatoly Podgoretsky (2006-12-06 13:37:00) [12]> DmitrichJ (06.12.2006 13:05:08) [8]
Ну тогда не показывай работодателю данную ветку, а то заподозрит нехорошее.
DmitrichJ (2006-12-06 13:05:00) [13]и учусь тоже=) у меня диплом. А работодатель напрямую заинтерисовался.
Рамиль (2006-12-06 12:57:00) [14]Бедный работодатель, я то думал человек учится просто...
Anatoly Podgoretsky (2006-12-06 12:36:00) [15]> DmitrichJ (06.12.2006 12:02:01) [1]
Для начала слеши не в ту сторону. Прямой слеш это признак ключа, а не папки.
А во вторых это профанация клиент/сервера
DmitrichJ (2006-12-06 12:17:00) [16]Попробую=) А то работоатель порвёт на куски в понедельник.
Рамиль (2006-12-06 12:14:00) [17]А почитать сначала никак?
1. Поставить на сервере сервер IB.
2. Расшаривать ничего не надо.
3. Путь на клиенте указывать так
HostNameOrIP:FullPathToDB
(например MyServer:C:\Data\db.gdb)
Jeer (2006-12-06 12:07:00) [18]
> Делаю так: на сервере расшариваю каталог. Бросаю туда БД.
> С компьютера в сети указываю адрес например
Это не клиент-сервер, а файл-сервер.
Sergey13 (2006-12-06 12:03:00) [19]> Что не так? Подскажите пожалуйста. Спасибо.
Так доки не читаешь. Про "это" и многое другое много есть на ibase.ru.
DmitrichJ (2006-12-06 12:02:00) [20]Добавлю, что на локальном ПК всё работает.