Терминальный сервер,Novell Client и BTRIEVE.

Обсуждение технических вопросов по продуктам Novell

Терминальный сервер,Novell Client и BTRIEVE.

Сообщение Частухин Александр » 01 дек 2003, 15:09

На сервере с Novell Netware 5.1+sp5+Zenworks 3.2+Pervasive SQL 2000SP4 установлена программа Диасофт 4x4 for Dos(использует BTRIEVE).
На терминальных серверах (windows NT4.0 TSE или Windows 2000 sp2) установлен Citrix Metaframe 1.8 и Novell client 4.83 SP2. Удаленные клиенты через терминальный сервер запускают Диасофт 4x4. Периодически происходит самопроизвольная перезагрузка терм. серверов с ошибкой: The computer has rebooted from a bugcheck. The bugcheck was: 0x0000000a (0x247c01ad, 0x00000002, 0x00000000, 0xeb452181). Microsoft Windows NT [v15.1381]. A dump was saved in: C:\WTSRV\MEMORY.DMP. Поиск по базе знаний на Novell и Microsoft ничего не дал.
Аватара пользователя
Частухин Александр
 
Сообщения: 63
Зарегистрирован: 06 июн 2002, 10:59
Откуда: Ярославль

Не знаю, насколько применимо к вашей ситуации,

Сообщение Boris Morozov » 02 дек 2003, 00:13

но мы когда стали запускать программы DOS-BTRIEVE под 2000, то вылез глюк, который заключается в том, что в 2000 мелкомягкие попользовались недокументированными параметрами DPMI, а интерфейсные модули для работы с btrieve чистили не всю структуру для передачи параметров DPMI, а только то, что было описано. В результате винда выдавала разные дикие ошибки, причем дебуггер их не брал, поскольку вылетал вместе с программой. Когда мы прочистили все параметры нулями, то все стало работать. Под 2000 было еще много всякой дряни, пришлось править. Если это так, то вы сами никак не исправите, требуется перекомпиляция модулей самого диасофта. Если вы договоритесь с разработчиками, я могу им сказать, где чего править в SDK первазива. Эти модули поставляются с сырцами.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск

Re: Терминальный сервер,Novell Client и BTRIEVE.

Сообщение shu1976 » 02 дек 2003, 09:15

Частухин Александр писал(а):На сервере с Novell Netware 5.1+sp5+Zenworks 3.2+Pervasive SQL 2000SP4 установлена программа Диасофт 4x4 for Dos(использует BTRIEVE).
На терминальных серверах (windows NT4.0 TSE или Windows 2000 sp2) установлен Citrix Metaframe 1.8 и Novell client 4.83 SP2. Удаленные клиенты через терминальный сервер запускают Диасофт 4x4. Периодически происходит самопроизвольная перезагрузка терм. серверов с ошибкой: The computer has rebooted from a bugcheck. The bugcheck was: 0x0000000a (0x247c01ad, 0x00000002, 0x00000000, 0xeb452181). Microsoft Windows NT [v15.1381]. A dump was saved in: C:\WTSRV\MEMORY.DMP. Поиск по базе знаний на Novell и Microsoft ничего не дал.


Стоит сие чудо - Diasoft 4x4 DOS на сервере NW 6 SP3 (Btrieve как положено - на Pervasive SQL 2000i SP4), для удаленных офисов используется Citrix MF XP 1.0 FR3 на сервере Win2k SP3 (SP4 принципиально не ставлю). PVSW конфигурился согласно техническим требованиям ЗАО "Диасофт". Глюков с удаленным доступом нет. Для уменьшения нагрузки ntvdm на сервере Win2k используется DPAKBD.COM (1377 байт). Вот и все.... а еще.... на сервере Win2k стоит Novell Client 4.9 и менеджер рабочей станции + ZENWorks на сервере, дабы пользователи не вводили по сто паролей, все профайли лежат на сетке.... Теперь все!
С уважением,
shu1976
Аватара пользователя
shu1976
 
Сообщения: 27
Зарегистрирован: 28 мар 2003, 19:38

Сообщение Частухин Александр » 02 дек 2003, 11:09

Спасибо всем кто откликнулся.
Несколько вопросов к shu1976:
1) Сколько одновременно пользователей Диасофта у вас работают через терминальный сервер.
2) При запуске диасофта вы используете breqnt.exe или brequest.exe
3) Novell Client 4.9 какой у вас (русский,английский,какой сервис пак )
4) Пожно попросить у Вас утилиту DPAKBD.COM и если можно описание на нее. chastuhin@list.ru
Спасибо.
Аватара пользователя
Частухин Александр
 
Сообщения: 63
Зарегистрирован: 06 июн 2002, 10:59
Откуда: Ярославль

Сообщение shu1976 » 02 дек 2003, 13:41

Частухин Александр писал(а):Спасибо всем кто откликнулся.
Несколько вопросов к shu1976:
1) Сколько одновременно пользователей Диасофта у вас работают через терминальный сервер.
2) При запуске диасофта вы используете breqnt.exe или brequest.exe
3) Novell Client 4.9 какой у вас (русский,английский,какой сервис пак )
4) Пожно попросить у Вас утилиту DPAKBD.COM и если можно описание на нее. chastuhin@list.ru
Спасибо.


1. 5 постоянных и 3 через web + 1 админ постоянно
2. вызов такой BREQUEST.exe /d:51000 и стоп BREQUEST.exe /U
3. 4.9 русский без патчей
4. отправил, лови! :)

Собственно и все... кроме.... я ставил Win2k TS с поддежкой клиентов NT 4.0 TSE, может этой опции не хватает в работающем сервере?
С уважением,
shu1976
Аватара пользователя
shu1976
 
Сообщения: 27
Зарегистрирован: 28 мар 2003, 19:38


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 56

cron