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

Вниз

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

 
Term   (2003-04-15 10:41) [0]

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


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

субд?


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

paradox


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

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


 
Sergey13 ©   (2003-04-15 11:01) [4]

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


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

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

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

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

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


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

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


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

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


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

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


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

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


 
MsGuns ©   (2003-04-15 11:17) [10]

>Term (15.04.03 11:08)

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


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

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


 
MsGuns ©   (2003-04-15 11:22) [12]

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


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

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

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

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

Удачи :)


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

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


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

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


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

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



Страницы: 1 вся ветка

Текущий архив: 2003.05.05;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.017 c
1-12716
Zheka
2003-04-23 16:55
2003.05.05
Hint above Label


14-12925
Axis_of_Evil
2003-04-17 11:24
2003.05.05
Explorer


3-12651
RDA
2003-04-16 08:51
2003.05.05
Столбцы-массивы в Interbase


3-12607
_MAX_
2003-04-14 18:01
2003.05.05
Data Fetch в BDEClientDataSet из Oracle


9-12596
greenrul
2002-09-18 15:22
2003.05.05
Delphi+DirectX и DelphiX