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

Вниз

paradox использование несколькими пользователями   Найти похожие ветки 

 
Iss ©   (2002-01-11 12:07) [0]

На сервере в каталоге \base храниться база paradox с одной машины
можно запустить программу и работать с базой, но когда другой подключается то у него появляется сообщение: Directory is controlled by other .NETfile и
file or Directory does not exist:
...PDOXUSRS.net
...PDOXUSRS.LCK


 
#   (2002-01-11 12:31) [1]

Удалено модератором


 
Iss ©   (2002-01-11 17:09) [2]

#
все равно не работает...Exclusive и все такое точно не стоит..
А когда у кого-то на компе запушенна программа и база стоит у него на компе..то второй пользователь может подключится Что Это за дела..???подскажите кто может.


 
Новенький ©   (2002-01-12 12:59) [3]

Не плохо было бы в BDE Admine сделать следующее на каждой машине
1. Configuration -> Drivers -> Native -> PARADOX -> NET DIR Указать каталог с базой.
2. Configuration -> System -> INIT -> LOCAL SHARE поставить TRUE.


 
Baatars   (2002-01-30 17:56) [4]

а как вот это вот
2. Configuration -> System -> INIT -> LOCAL SHARE поставить TRUE.

сделать в рантайме?


 
Дремучий ©   (2002-01-30 22:42) [5]

2 Baatars
Ищи в реестре


 
SoftOne ©   (2002-01-31 02:45) [6]

У Session есть свойство NetFileDir. Советую его устанавливать при запуске приложения(ий). Причем ОДИНАКОВО для всех приложений.


 
Baatars   (2002-01-31 13:17) [7]

with (DBMS) do
Begin
session.NetFileDir := "c:\temp";
session.PrivateDir := "c:\temp";
Session.ConfigMode := cmSession;
try
Session.AddStandardAlias(MyALIAS,
ExtractFilePath(Application.ExeName)+"DATA",
"PARADOX");
finally
Session.ConfigMode := cmAll;
end;
DatabaseName := MyALIAS;
Connected := True;
End;
QDOC.DatabaseName := MyALIAS;
QDOC.Open;


 
Baatars   (2002-01-31 13:20) [8]

Сорри - чет не разобрался с редактором :(

Это был так сказать код моего приложения, что нуно добавить?
NetFileDir у меня настроен, а все равно блокируется.
Да и еще - у меня на самом деле не TTable, а TQeury.

Мож ему еще че требуется?


 
Baatars   (2002-02-01 13:36) [9]

ПодЪем темbI


 
Константин   (2002-02-01 14:50) [10]

NetFileDir должен быть одинаковым СЕТЕВЫМ путем, например
Session.NetFileDir="\\server\c\temp"
а в приведенном выше коде он указывает на локальный каталог на каждом компе


 
Baatars   (2002-02-04 14:04) [11]

А почему?
Я ему указываю создаться на локальном, а он все равно создается там где файлы db.


 
Baatars   (2002-02-04 14:08) [12]

и даже серверный путь не помогает :(


 
Baatars   (2002-02-05 17:45) [13]

подЪем темы!


 
BlankAlex ©   (2002-02-05 17:50) [14]

У меня была такая фигня.
Я сделал следующее:
сначала везде удалил файлы ...PDOXUSRS.net,...PDOXUSRS.LCK,
затем подключил на рабочие станции диск с сервера, как локальный,
затем на рабочих станциях в BDE прописал NetDir на подключенный диск и LocalShare=True. Все заработало. Но ни в коем случае не запускай прогармму на компе, где база -> каюк индексам, заголовку БД и т.п. Очень долго мучился с этим


 
Baatars   (2002-02-05 18:14) [15]

Ну и как все-таки это сделать в рантайме,
просто я думаю распространять свое приложение без
БДЕ - только одними длл-ками от него.



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

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

Наверх




Память: 0.49 MB
Время: 0.006 c
7-90685
REL
2001-11-22 18:49
2002.02.28
AT команды


3-90491
RAVEN
2002-01-28 15:45
2002.02.28
Глюки ADO часть 2-ая


14-90635
Lamok(real)
2002-01-09 13:36
2002.02.28
Windows XP


1-90597
Sleepyhead (http://www.excelsior-usa.com/)
2002-02-03 14:18
2002.02.28
Некоторые замечания к статье


3-90501
AlderMan
2002-02-01 17:39
2002.02.28
Многомерные таблицы