Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нужно переделать локальное приложение в файл-серверное


Term ©   (2003-04-15 10:41:00) 

Нужно переделать локальное приложение в файл-серверное, расскажите по шагам как это сделать, а то глючит


Term   (2003-04-15 12:10:00) [1]

всем спасибо буду разбираться


Dim!S   (2003-04-15 11:57:00) [2]

Ну, держи...
http://www.delphikingdom.ru/helloworld/bdeloc.htm


Term   (2003-04-15 11:39:00) [3]

>Dim!S
можно ссылочку на статью


Dim!S   (2003-04-15 11:25:00) [4]

Посмотри статью на Королевстве Дельфи:
Использование баз данных Paradox в локальной сети (Егоров Алексей)

А вообще, лучше от этого уходить (paradox в сети)
Сам намучался, хочу все пределать под клиент-сервер...
Хотя, надо же было на чем-то учиться, да и время поджимало...

Большая проблема: часто падают индексы
Сразу качай утилиту для восстановления таблиц и индексов :)
и готовься к частой процедуре :)
Поищи в инете pdxrbld ver 4 или выше

Удачи :)


MsGuns   (2003-04-15 11:22:00) [5]

1.Установить в полном объеме DBE (ищи в факах - полно советов, или сходи на сайт А.Подгорецкого)
2.В его конфигураторе НА КАЖДОМ ПК прописать единый для всех путь к каталогу, на который все узеры имеют FULL ACCESS (параметр так и называется)
3.Если прога не использует алиасы, то в сценарии открытии таблиц надо предусмотреть подкачку пути в сетевой каталог с БД извне (например, из ini-файла)


Sergey13   (2003-04-15 11:19:00) [6]

2MsGuns © (15.04.03 11:09)
Если использовать один движок, то работа не ахти какая. Основная трудность - перенос данных - проблема одноразовая. Но преимущества на порядок больше трудностей. Хотя согласен с тобой, что трудностей поболее.


MsGuns   (2003-04-15 11:17:00) [7]

>Term (15.04.03 11:08)

NetDir - это "чатный" каталог BDE+парадокс. Т.е. он должен быть доступным всем юзерам по полной программе. А где он будет (т.е.на какой тачке) - это в общем-то не играет особой рояли при отсутствии файл-сервера (его ведь нет, как я понял и не планируется)
Для хоть какой-то имитации файл-сервера рекомендую располагать БД и NetDir на одной, самой быстрой, надежной и менее всего загруженной машине (ну чтоб там не гамились, не запускали студию макс и т.д.). Желательно чтоб тачка была на упсе и у ответственного пользователя.


Term   (2003-04-15 11:13:00) [8]

ну подскажите плиз


Term   (2003-04-15 11:11:00) [9]

net dir где прописывается?


Term   (2003-04-15 11:09:00) [10]

т.е. пользователей 3-4


MsGuns   (2003-04-15 11:09:00) [11]

>Sergey13 © (15.04.03 11:01)
Заставить прогу работать многопользовательно и переписать все, включая пересоздание БД - это две несоизмеримые вещи.
Хотя, в принципе, соглашусь ;))


Term   (2003-04-15 11:08:00) [12]

нет не придётся именно так поставленна задача, т.к. пользователей не 3-4, и расчотов мало,

вот нашол в архивах

Нужно в настройках BDE установить local share в True, а в net dir на всех машинах прописать путь в одно и тоже место.

ну с BDE, мне понятно, а net dir где прописывается?


Sergey13   (2003-04-15 11:01:00) [13]

2Term (15.04.03 10:41)
>Нужно переделать локальное приложение в файл-серверное
Уж если переделывать, то может сразу на клиент-сервер с нормальной базой. Все равно придется, ИМХО.


Соловьев   (2003-04-15 10:48:00) [14]

этот вопрос уже обсуждался и не раз. поисчи в старых форумах. там есть исчерпывающие ответы.


Term   (2003-04-15 10:43:00) [15]

paradox


Соловьев   (2003-04-15 10:42:00) [16]

субд?


Наверх

Титульная страница Поиск, карта сайта Написать письмо