Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

перенос баз и сеть

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4
View previous topic :: View next topic  
Author Message
engineer



Joined: 28 Jan 2002
Posts: 11
Location: Вдовин Алексей


PostPosted: 24 Mar 2002 13:40    Post subject: Reply with quote

Добрый день!
Все бы хорошо, да теперь даже перемещение баз не доходит до того места где писало, что нет переменной... теперь если пробую перемещать вообще вылетает... пишет какую-то белеберду типа ДОС ОШИБКА 0004 и все...

У нас Win 98 на всех машинах, посылаю autoexec и config с компьютера на котором находится база, может в них чего не так?
autoexec.bat
SET PATH=%PATH%;d:APPWINDELPHI5BIN;d:APPWINVBROKERBIN;d:APPWINVBROKERJREBIN;d:APPWINDELPHI5PROJECTSBPL
SET TEMP=D:TEMP
SET TMP=D:TEMP
SET CLASSPATH=d:APPWINVBROKERlibvbcpp.jar
mode con codepage prepare=((866) C:WINDOWSCOMMANDega3.cpi)
mode con codepage select=866
keyb ru,,C:WINDOWSCOMMANDkeybrd3.sys

config.sys
device=c:windowshimem.sys
device=c:windowsemm386.exe noems
files=250
buffers=60
dos=high,umb
device=C:WINDOWSCOMMANDdisplay.sys con=(ega,,1)
Country=007,866,C:WINDOWSCOMMANDcountry.sys

4 компьютера в сети 200 и 166 Peniumы
БЭСТ установлен на каждый компьютер, база на 200-м.
В autoexec, на остальных машинах, кроме того, на котором находится база вписана строка: SET TRMINAL=KLIENT1 ну и 2, 3 для других
Сеть на коаксиальном кабеле, протоколы NETBEUI и IPX

И еще опять по работе сети...
У нас на одной машине находится база, а ключ на другой, так вот эти две машины работают замечательно, на других иногда (не иногда, а часто) выходит сообщение ДОС ОШИБКА 5.
Заранее благодарен...
Back to top
View user's profile Send private message Send e-mail
Al_Rider



Joined: 08 Feb 2002
Posts: 75
Location: Алексей С. Черноок


PostPosted: 25 Mar 2002 11:22    Post subject: Reply with quote

RTFM:
DOS-ошибка 4 : Слишком много открытых файлов:
обычно нужно увеличить значение параметра FILES в файлеConfig.sys, например FILES=110;
при работе в сети имеет значение сетевая настройка машины(см. файл readme в поставочной дискете);
при работе под Windows может влиять параметры программы Share.exe (см. readme).
DOS-ошибка 5 : Отказ в доступе:
обычно такая ошибка возникает при работе в сети - нужно проверить сетевую настройку, убрать лишние сетевые протоколы;
Ну и кроме того:
1. Версия БЭСТа (если все Win98 - должна быть CMOD)
2. Используемые протоколы - лишнее убрать.
3. Явно указать протокол,на котором сидит ключ.
4. Проанализировать сеть на предмет узких мест.
5. Если я правильно понял и сеть без выделенного сервера, цитирую readme :
" ВНИМАНИЕ !!!
Для одноранговых сетей не рекомендуется применять количество
рабочих мест более трех.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 28 Mar 2002 13:43    Post subject: Reply with quote

1. правильно ли написано trminal?
Может все-таки terminal ?
2. Убери NetBIOS . Оставь только IPX.
3. Проверь правильно ли даны права доступа к БД про кот. пишется DOS ERROR 5 - это недостаток прав доступа к директории.

ЗЫ. Ну мало ли что там пишут про 3 станции!!! У меня одно время на сетке под 95-м виндом 20 машинок работало и ничего. Тормоза, конечно, по сравнению с Новелом, но ВСЕ работало.
Back to top
View user's profile Send private message Send e-mail
Vladimir



Joined: 19 Jan 2002
Posts: 106
Location: Мальцев Владимир Львович
Occupation: Тюменская ГАСА
Interests: Тюмень

PostPosted: 18 Apr 2002 16:54    Post subject: Reply with quote

Хочу добавить по поводу команды FILES=...
Поскольку машины не совсем новые, имеет смысл добить оперативки до 32 МБ, если есть возможность. А количество одновременно открытых файлов надо ставить максимальное. Определяется это так. Ставишь FILES=110 и запускаешь комп. Если не заведется - уменьшай значение, а если заведется - увеличивай до полного удовлетворения. Для любителей заводить 2 БЭСТА или БЭСТ совместно с какой-либо другой Клипперной прогой, достаточно иметь значение 190. Если комп не тянет, придется объяснить бухам проблему обновления машинного парка или запретить запускать одновременно на одном компе пиво и пену.
Удачи.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 19 Apr 2002 09:37    Post subject: Reply with quote

Quote:

On 2002-04-18 16:54, Vladimir wrote:
Определяется это так. Ставишь FILES=110 и запускаешь комп. Если не заведется - уменьшай значение, а если заведется - увеличивай до полного удовлетворения.


Что за бред?!?
Переменная FILES может принимать значения от 1 до 255 и в пределах этих значений такого поведения компьютера как "Если не заведется" БЫТЬ НЕ МОЖЕТ!!!
Всю жизнь ставил на максимум (теряя при этом немного в "нижней" памяти) но чтобы из-за этого комп не завелся не разу не видел! А для двух БЭСТов значения 190 может не хватить. Даже 255 не хватит если попробовать зайти в ДВА модуля СКЛАД во внутрь документа. Тут вариант только один - не ставить эту переменную вовсе, а БД держать на сети, тогда будут браться настройки из сетевого клиента, а там значение FILES может превышать ТЫСЯЧУ!

[ Это Сообщение было отредактировано: SantechNik в 2002-04-19 09:39 ]
Back to top
View user's profile Send private message Send e-mail
ArtZ



Joined: 06 Apr 2002
Posts: 111
Location: Журавлев А.В.

Interests: Владивосток

PostPosted: 19 Apr 2002 13:14    Post subject: Reply with quote

to engineer

Ошибка возникает DOS 4 или именно 0004?

Если 4 то проверяй на запущенные в этот момент другие дос-программы. Рекомендую из них выйти . Если 0004, то такого я еще не видел, но скорее всего ошибки в содержании БД. Засеки на каком файле вылетает и посмотри на него Bro`шкой.

По поводу ошибки 5 - чаше всего она возникает при некорректной работе сети. SantechNik - это у тебя на хорошем оборудовании она не возникает, а если возникает, то только из-за прав доступа. А у engineer на 98-х какие права? либо расшарил, либо не расшарил. И в этом случае возникает ДОС-Ошибка 2.

to Vladimir: КРУ-У-УТО 8-/

[ Это Сообщение было отредактировано: ArtZ в 2002-04-19 13:18 ]
Back to top
View user's profile Send private message Send e-mail
Anatoly



Joined: 03 Jan 2002
Posts: 218
Location: Анатолий Самойленко
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 27 Apr 2002 18:37    Post subject: Reply with quote

Quote:

On 2002-04-19 13:14, ArtZ wrote:
to engineer

По поводу ошибки 5 - чаше всего она возникает при некорректной работе сети. SantechNik - это у тебя на хорошем оборудовании она не возникает, а если возникает, то только из-за прав доступа. А у engineer на 98-х какие права? либо расшарил, либо не расшарил. И в этом случае возникает ДОС-Ошибка 2.

to Vladimir: КРУ-У-УТО 8-/

[ Это Сообщение было отредактировано: ArtZ в 2002-04-19 13:18 ]


А ещё в win95/98 есть типичная роль компьютера. Её надо установить в положении сервер сети, для сервера. А ошибка DOS 5 может возникать при обращении к файлу с атрибутами read-only.

_________________
Читай док
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru