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

Вниз

Win2000 Terminal Server - ошибка инициализации BDE   Найти похожие ветки 

 
delph   (2002-11-09 14:08) [0]

Не подскажут ли уважаемые мастера, по какой причине происходит следующая ошибка:
на сервере установлен Win2000 advanced server, к нему через Terminal Server подключены клиентские машины, на сервере стоят программы написанные мною на Delphi1 (до этого они работали в основном на слабых машинах локально) и базы парадоксовские к ним через Idapi. В одной сессии пользователя можно запускать сколько угодно делфишных программ с использованием BDE, однако(как правило) при попытке подключения больше 2 сессий запускающих подобные программы выдается ошибка инициализации BDE. Причем даже если запускать сам bdecfg.exe из директории Idapi...


 
BlackTiger   (2002-11-09 15:50) [1]

Далеко не все проги будут корректно работать под TS (т.е. нормально будут работать до появления второго экземпляра в другой сессии). Точнее, не все проги корректно написаны, чтобы корректно работать под терминалом. Есть определенная специфика:
- настройки для пользователя надо писать в раздел регистра HKCU, а не HKLM (туда можно ложить только СОВСЕМ глобальные)
- очень внимательно работать с временными файлами (нужно использовать только переменные среды), т.к. TS создает свой временный каталог на каждую сессию
- ПРАВИЛЬНО отслеживать появление второго экземпляра приложения, если есть ограничение на экземпляры

Да и вообще, прога должна корректно работать с СЕССИЕЙ, а не с системой. Много косяков вылезает именно в таком режиме работы проги.


 
delph   (2002-11-11 21:19) [2]

to BlackTiger
Delphi1 и BDE под него сделаны для WIN 3.x и не используют реестра, которого тогда и не было, по поводу остального - я писал в вопросе "Причем даже если запускать сам bdecfg.exe из директории Idapi...", т.е. борландовский екзешник для конфигурирования BDE! Он никак не может зависеть от настроек моих программ.


 
Jeer ©   (2002-11-11 21:37) [3]

Возможно размножаются lck-файлы общего доступа.Проверь.
С не-BDE App все замечательно


 
delph   (2002-11-13 16:42) [4]

to Jeer
Каким образом могут влиять lck-файлы, если запускаются программы привязанные алиасами к разным базам данных, а также не запускается, повторяю, сам bdecfg.exe!


 
delph   (2002-11-15 08:03) [5]

ЛЮДИИИИ! Человеки, неужто никто знает хотя бы приблизитеоьного ответа на вопрос?!



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
4-4685
zebra21
2002-10-22 23:17
2002.12.02
Просто? Как приостановить прогу до выполнения другой?


1-4286
alextov
2002-11-21 11:43
2002.12.02
Минимизация дочерних форм приложения


1-4447
dfgdsfg
2002-11-20 11:25
2002.12.02
richedit mouse


14-4605
Akella
2002-11-05 08:27
2002.12.02
Все приходит в наш мир в муках?


1-4383
Рома
2002-11-22 15:16
2002.12.02
Help!!! Миграция с Delphi 4 Delphi 5