Вниз
Скачать: CL | DM;

Правильная организация совместного доступа к   Найти похожие ветки 

← →
Sergg ©   (2003-09-25 15:19) [0]

Подскажите пожалуйста или киньте ссылочку, как
правильно организовать совместный доступ (пусть
даже только для чтения) к Paradox-таблицам в
локальной сети. Буду вам очень признателен!


← →
Polevi ©   (2003-09-25 15:20) [1]

правильнее всего написать сервер приложений
MIDAS подойдет


← →
Verg ©   (2003-09-25 15:51) [2]

Классический способ:

На компьютере, назовем его server, есть папка где лежат таблицы базы данных.
Эту папку на server необходимо предоставить в сеть для полного доступа нужным клиентам. Так в сети образовалась шара (ресурс), допустим \\server\database\

Клиентский компьютер.

У всех компьютеров-клиентов этой базы данных, включая и сам server должна быть включена опция "LOCAL SHARE = TRUE" - делается это через BDE Administrator.

Клиентское приложение.

Клиентское приложение должно создать у себя на локальном диске (обычно рядом с собой) специальную папку. Назовем ее myprivate.
Далее, у клиентского приложения настраиваются компоненты TSession и TDataBase сл. образом:
TSession.PrivateDir := myprivate;
TSession.NetFileDir := "\\server\database\";

TDataBase.Params.Values["PATH"]:="\\server\database\";

Если прилжение выполняется на server, то для ускорения работы можно преобразовать имя шары БД в локальный путь (пусть он был c:\database\database1\), но!!! это только для
TDataBase.Params.Values["PATH"]:="c:\database\database1\";
NetFileDir у TSession у всех клиентов этой базы данных должен быть одинаковым.

В принципе можно, а иногда даже очень рекомендуется создать на server еще один ресурс, например \\SERVER\DBShare с полным доступом и указывать в TSession.NetFile именно его, а TDataBase.Params.Values["PATH"] так и оставить "\\server\database\". Что это дает. Можно на саму базу данных (на ресурс \\server\database\) устанавливать не полный доступ, а только чтение, повышая защищенность данных от разрушения в некоторых задачах.
Зато приводит иногда к некоторой путанице в голове у сисадмина :))


> Polevi © (25.09.03 15:20) [1]


- еще один вариант.


← →
Sergg ©   (2003-09-26 09:42) [3]

Спасибо, будем пробовать :)))



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
14-51404
Ketmar
2003-09-25 17:37
2003.10.16
читаю другие разделы и охреневаю


6-51379
PsoFT
2003-08-19 15:57
2003.10.16
Отправка сообшение.


1-51172
pasha219
2003-10-07 10:34
2003.10.16
ZipTV


11-51158
microlab
2003-02-01 21:59
2003.10.16
Меню как много в этом слове...


1-51333
ARTEMKA
2003-10-06 02:54
2003.10.16
Вопрос про регионы в движение




   Наверх