Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.006 c
1-12767
exo
2003-04-22 04:52
2003.05.05
button


3-12665
Erden
2003-04-05 07:47
2003.05.05
Null-параметры


6-12853
mmmh
2003-03-09 23:55
2003.05.05
Мастера подскажите как реализовать включение и выключение компов


9-12599
NetBreaker666
2002-08-13 21:40
2003.05.05
Алгоритм рисования огня.


1-12758
Лана Розанова
2003-04-21 19:18
2003.05.05
Закрытие программы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский