Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   [решено] Медленная работа с DOS-приложением (http://forum.oszone.net/showthread.php?t=193233)

Sergey666 07-12-2010 05:24 1559968

Медленная работа с DOS-приложением
 
Добрый день!
Проблема такая:
Есть виртуальный сервак под Windows 2008 sp2 на нём подняты следующие роли: DNS, WSUS, AD, ISS и файловые службы. Все обновления закачены.
На нём же расположена БД dbf с которой должны работать клиентские станции (DOS-приложение) . При подключении с клиентской машины работает ну очень медленно, на самом серваке всё летает. Проблема с локалкой исключена т.к. это происходит на нескольких серваках нескольких филиалах, причем на нескольких аналогичных серваках такого не замечено.
Клиентские машины обычно под управлением Windows XP и Windows 7 все обновления так же установленны.
Проверял различными антивирусами (NOD32, DRWEB) всё чисто.
Подскажите в чём может быть проблема и в какую сторону копать.

Donner 07-12-2010 09:37 1560051

Это старая проблема и сомневаюсь что её можно будет решить стандартными средствами, с 1C такая же петрушка. Дело в том что сервер даёт доступ к базе как к простому файлу и одновременно операции чтения/записи может производить только 1 клиент, по освобождению файла базы флаг сбрасывается и начинает работать следующий пользователь.... естественно это очень медлено, намного медленне чем при работе через терминал, ведь там работа с базой идет напрямую с жесткого диска который уже предоставляет доступ блочно, а не сессиями. Про сервера где не замечено затыков - наверняка не сильная загруженность, 2-3 клиента ?

по этому тут 3 решения, первое - терминал (самый простой имхо), второе - сетевое хранилище типа iscsi (аппаратное или программное), ну и третее - перевод базы из dbf в что то sql подобное, но насколько это реально уже с разработчиками....

Sergey666 07-12-2010 11:00 1560099

Цитата:

Цитата Donner
первое - терминал »

Да но кажись сервер терминалов не уживается толи с WSUS толи с DNS+AD

Donner 07-12-2010 12:44 1560195

а поподробнее? какие ошибки, что не работает?

Sergey666 08-12-2010 04:29 1560702

Цитата:

Цитата Donner
а поподробнее? какие ошибки, что не работает? »

Как я уже писал выше есть досовское приложение база на сервере а клиент на рабочей станции, и всё работает очень медленно

Donner 08-12-2010 06:55 1560726

:)

Цитата:

Цитата Sergey666
Да но кажись сервер терминалов не уживается толи с WSUS толи с DNS+AD »

в мысле что с сервером терминалов, как это не уживаются, у всех уживаются, и думаю ваш сервер не особенный

Sergey666 08-12-2010 14:59 1561051

Цитата:

Цитата Donner
в мысле что с сервером терминалов, как это не уживаются, у всех уживаются, и думаю ваш сервер не особенный »

Терминал конечно хорошо но есть одно значительное НО, не все досовские процессы выполняются под Windows 2008 (пресловутая ошибка NTVDM)

Donner 09-12-2010 13:22 1561803

DOSBOX ?

Sergey666 09-12-2010 13:50 1561833

Цитата:

Цитата Donner
DOSBOX ? »

нет, прога для ввода и обработки данных

Sergey666 17-12-2010 08:06 1567791

Всё проблема решена. Оказалось совсем просто: Нужно было явно указать "Включить NetBIOS через TCP/IP. Изначально галочка стоит "По умолчанию" тока не работает как надо.

brass_net 17-12-2010 12:15 1567946

Цитата:

Цитата Sergey666
Изначально галочка стоит "По умолчанию" тока не работает как надо. »

Как раз работает как надо, ибо с этой опцией комп получает имена от WINS, а не от своего обозревателя...


Время: 20:18.

Время: 20:18.
© OSzone.net 2001-