View previous topic :: View next topic |
Author |
Message |
engineer
Joined: 28 Jan 2002 Posts: 11 Location: Вдовин Алексей
|
Posted: 29 Mar 2002 13:05 Post subject: |
|
|
Пожалуйста, подскажите в чем проблема...
БЕСТ 9.02/0001 от 15.12.01 Хозрасчетная.
Программа работает нестабильно, на рабочих станциях постоянно появляется сообщение DOS ERROR 5, ERROR/130001 Index lock error!: TAG_DATA и другие, либо просто вылетает из армов с сообщением Exception: 00, Errorcode: 0004 CauseWay error: Unrecoverrable exception.
Невозможно перенести базы из версии 9.02/0001 в 9.03/0001. Перенос прерывается сообщение о том, что не найдена переменная, либо вылетает с сообщением Exception: 00, Errorcode: 0004 CauseWay error: Unrecoverrable exception.
Изредка появляется сообщение о том, что программа будет работать в демо-режиме, либо Ошибка ключа. Даже на том компьютере на котором стоит ключ.
Версия на 4 рабочих места CMOD. Компьютеры в сети: Pentium 200, AMD K6 остальные Pentium 166. База установлена на Pentium 200, ключ стоит на Pentium 166 (принтер не подключен). До последнего времени ключ стоял на компьютере с установленными базами, ошибки появлялись на всех рабочих станциях, был подключен принтер, при переносе ключа на другой компьютер более-менее стабильно стали работать два компьютера с базами и с ключом.
Сеть: коаксиальный кабель, сетевые карты Realtek RTL 8029, сетевые протоколы NetBEUI и IPX/SPX (пробовал оставлять и один NetBEUI). WINDOWS 98 на всех машинах.
Установка программы: пробовал оставить программные файлы только на компьютере с базами (запускал с подключенного сетевого диска, работать было вообще не возможно). Сейчас программные файлы установлены на каждой рабочей станции. Файлы autoexec и config следующие:
AUTOEXEC.BAT
SET PATH=%PATH%;d:APPWINDELPHI5BIN;d:APPWINVBROKERBIN; d:APPWINVBROKERJREBIN;d:APPWINDELPHI5PROJECTSBPL
SET TEMP=D:TEMP
SET TMP=D:TEMP
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
На рабочих станция в autoexec пробовал прописывать set terminal = klient1 (2, 3 для других станций), но как я понимаю, в данном случае у нас система файл-сервер, а не клиент-сервер и эта строчка там не нужна.
В каталоге CMOD создан пустой файл DosIdle.ini. В корневом каталоге программы создан файл pro.ini с путем каталога PRO/ на сетевом диске.
Может проблема в сетевых картах, если их все заменить, может и будет работать... как это узнать не меняя карт?
Заранее благодарен!
|
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
Posted: 29 Mar 2002 13:35 Post subject: |
|
|
Переустанови драйвера у сетевых карт.
Поставь драйвера от производителя
Можно скачать например здесь.
http://www.driver.ru/main.php?Hard=RTL8029AS
[ Это Сообщение было отредактировано: ЯКОВ в 2002-03-29 12:37 ] |
|
Back to top |
|
|
Sam
Joined: 18 Mar 2002 Posts: 486 Location: Чикуров Семен Владимирович Occupation: РУСАЛ-ВАМИ Interests: Санкт-Петербург
|
Posted: 29 Mar 2002 14:25 Post subject: |
|
|
Еще проверьте сопротивление терминаторов, соответствуют ли они 50.Ом. Т.к. много встречается терминаторов не соответствующие сопротивлению в 50.Ом, и из-за этого много глюков.
Также попробуйте оставивить только два компа на этой сети, может где кусок кабеля поврежден, или плохо зажат в коннекторе (например, земля отошла).
Заземление кабеля, если есть, убрать или оставить только с одного конца.
Успехов! |
|
Back to top |
|
|
engineer
Joined: 28 Jan 2002 Posts: 11 Location: Вдовин Алексей
|
Posted: 31 Mar 2002 00:29 Post subject: |
|
|
Спасибо за советы, дело кажется действительно в сетевых картах...
Подскажите еще, пожалуйста, чего делать с переносом баз... я там вверху описал проблему...
Заранее благодарен.
|
|
Back to top |
|
|
Vladimir
Joined: 19 Jan 2002 Posts: 106 Location: Мальцев Владимир Львович Occupation: Тюменская ГАСА Interests: Тюмень
|
Posted: 31 Mar 2002 19:26 Post subject: |
|
|
Даже если в сети мало компов, но более трех, то настоятельно советую заменить кокс на витую пару. Для этого надо бы не полениться купить хаб 10/100 и карточки сетевые от одного производителя, например, Алиед телесин - недорого и не очень плохо. Кабель лучше поставить 5 категории.
Успехов. |
|
Back to top |
|
|
alex e
Joined: 01 Apr 2002 Posts: 14
|
Posted: 01 Apr 2002 08:01 Post subject: |
|
|
Одно могу сказать точно: сетевые карты надо поменять, т.к. именно этот чип (8029) работает с глюками с сетью, а не только с БЭСТом. |
|
Back to top |
|
|
engineer
Joined: 28 Jan 2002 Posts: 11 Location: Вдовин Алексей
|
Posted: 02 Apr 2002 00:27 Post subject: |
|
|
Подскажите, уж пожалуйста, чего же делать с апнрейдом, базы не переносятся, я там вверху описал проблему...
Спасибо за советы, заранее благодарен...
И какие сетевые лучше поставить вметсо 8029...
|
|
Back to top |
|
|
Anatoly
Joined: 03 Jan 2002 Posts: 218 Location: Анатолий Самойленко Occupation: Компания БЭСТ Interests: Москва
|
Posted: 03 Apr 2002 19:28 Post subject: |
|
|
И какие сетевые лучше поставить вметсо 8029...
Лучше всего 3Com, но можно и по дешевле Intel, NetGear или D-Link. Но нежелательно использовать карточки с чипсетами 8029 или 8139.
|
|
Back to top |
|
|
ArtZ
Joined: 06 Apr 2002 Posts: 111 Location: Журавлев А.В.
Interests: Владивосток
|
Posted: 06 Apr 2002 12:55 Post subject: |
|
|
А вот с апгрейдом тебе не повезло. При кривых дровах для сетевух 8029 (а у тебя 100% именно эта проблема) очень часто сталкивался с такой ситуацией: запись в базе сдвинута на два байта вправо или влево, т.е. должно быть: 001234 01.01.02 ..... , а получается __0012 34.01.01 .... При апгрейде на этом месте вылетает. Надо ручками (глазками) смотреть на каком файле вылетает, и потом какой-нить Bro'шкой редактировать этот файлик. И таких файликов может быть несколько...
_________________ BEST regards |
|
Back to top |
|
|
kropelev
Joined: 12 Mar 2002 Posts: 195 Location: Павел
|
Posted: 17 May 2002 12:36 Post subject: |
|
|
Quote: |
On 2002-04-03 19:28, Anatoly wrote:
И какие сетевые лучше поставить вметсо 8029...
Лучше всего 3Com, но можно и по дешевле Intel, NetGear или D-Link. Но нежелательно использовать карточки с чипсетами 8029 или 8139.
|
Просьба объяснить, почему лучше не использовать карточки с чипсетами 8029 или 8139?
Admin |
|
Back to top |
|
|
Olga_K
Joined: 12 Feb 2002 Posts: 32 Location: Канахистова ОА
|
Posted: 18 May 2002 15:58 Post subject: |
|
|
По поводу апгрейта. За 5 лет работы с БЭСТОМ, у меня выработалось правило: делать апгрейт только на локальном компе. Ключ остается на выд сервер - а программу полностью перебрасываю на лок ПК.А потом новую версию просто копирую на сервер. По времени получается быстрее и по надежности тоже.Копировать лучше заархивированные каталоги. С уважением... |
|
Back to top |
|
|
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 20 May 2002 13:36 Post subject: |
|
|
Полностью присоединяюсь к Olga_k по организации процесса апгрейда. Тольконе пойму зачем копировать заархивированные каталоги? Неужто быстрее потратить время на архивацию, копирование и разархивацию чем просто скопировать? |
|
Back to top |
|
|
Anatoly
Joined: 03 Jan 2002 Posts: 218 Location: Анатолий Самойленко Occupation: Компания БЭСТ Interests: Москва
|
Posted: 20 May 2002 16:18 Post subject: |
|
|
Quote: |
On 2002-05-17 12:36, kropelev wrote:
Quote: |
On 2002-04-03 19:28, Anatoly wrote:
И какие сетевые лучше поставить вметсо 8029...
Лучше всего 3Com, но можно и по дешевле Intel, NetGear или D-Link. Но нежелательно использовать карточки с чипсетами 8029 или 8139.
|
Просьба объяснить, почему лучше не использовать карточки с чипсетами 8029 или 8139?
Admin
|
С версиями RTL8139 до версии RTL8139C существуют проблемы, связанные с неполной затерминированностью выводов микросхем при их проитзводстве. Начиная с версии RTL8139 эти проблемы решены. Для более полной иформации можно прочитать статью в журнале "Компьютер Пресс" номер 5 от 2002 |
|
Back to top |
|
|
DVK
Joined: 08 Jun 2002 Posts: 24 Location: DVK
|
Posted: 26 Jul 2002 17:37 Post subject: * |
|
|
ИМХО:
1. Сеть менять на витую пару
2. Хаб от 3Com 8-мипортовый
3. Сетевые карты 3Com 3C509B ISA (сейчас они стоят 5..10 баксов и работают очень хорошо)
4. Апгрейд делать только на локальной машине. |
|
Back to top |
|
|
Antony
Joined: 16 Apr 2002 Posts: 79
|
Posted: 29 Jul 2002 09:01 Post subject: |
|
|
ИМХО
1. Сетевые можешь оставить, только драйвера обнови и желательно чтобы на всех машинах одинаковые были.
2. Апгрейт в самом деле, лучше делать на лок. машине.
3. set terminal лучше в любом случае ставить на каждую машину, хотя отсутсвие их не должно повлечь твои ошибки
4. SET TEMP=D:TEMP, вроде должно выглядить так SET TEMP=D:\TEMP
(Может в этом проблема?)
5. Ключ и принтер по возможности развести на разные машины
6. На машину где стоит ключ постави set best_net=local, хотя это влияет только на скорость поиска ключа.
2engineer Проблемы то решил или все мучаешься? Если решил, то как? |
|
Back to top |
|
|
|