Форум: "Базы";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c