|
||||||
Заголовок: Ошибка загрузки сервера Прислано пользователем Nafanail на 07.11.06 в 10:20:15 рискну напрячь общественность своей проблемой, так как похожего описания на новом форуме не нашёл, а по старому ходить - лениво :) значит так. имеется компьютер на базе процессора АМД Семпрон 3000+. остальное железо, я думаю, значения не имеет в данном сулчае. на этом компьютере запускается несколько серверов ФБП для нескольких фирм за разные годы (версия сервера - 3.27 на 2 пользователя) запускаются и работают все базы, кроме одной -текущего года. в процессе заргузки отчетов (*.rpt) программа арарийно завершается с сообщением "программа выполнила недопустимую операцию и будет закрыта". проблема уходит либо после удаления файла extrd.dat, либо после его перезаписи из резервной копии базы старых периодов. есть подозрение, что в него постоянно добавляется какой-то операцией нечто, что препятстсвует запуску программы. хотел бы задать несколько вопросов: 1. (самый банальный) - сталкивался ли кто с подобным поведением программы и если да, то каким образом проблему можно решить ? 2. (к разработчикам) - в какой момент загрузки сервера идет обращение к файлу extrd.dat, может быть дело вовсе и не в нём ? 3. (тоже к разработчикам) - существуют ли какие-либо средства для анализа мусора во внешней базе данных и корректного его оттуда удаления ? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Alexander_Kiev на 07.11.06 в 15:07:13 on 11/07/06 в 10:20:15, Nafanail wrote:
Не сталкивался, причиной может быть нарушение формата файла, хотя не думается, что эта ситуация не обыгрывается сервером при инициализации данных Quote:
На фазе инициализации данных, чет там пишет в окне на этот счет, до начала построения баланса Quote:
Существует средство по удалению мусора, под которым подразумеваются записи с нулевым значением. Именно это и происходит на фазе инициализации. Все остальное что имеется в файле extrd.dat, можно классифицировать как мусор, ориентируясь исключительно на логику конкретного приложения. Учитывая жесткий формат записей можно организовать чистку переименовав файл, ФБШ-ными или внешними средствами. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем alushta на 07.11.06 в 17:56:45 А как с RAM памятью, по твоим данным надобы 1Гиг и какие настройки контекста в каждой программе, надобы чтобывсе работающие программы занимали не более 60% памяти. Ну и проверь форму может дело в ней. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Valery на 07.11.06 в 19:14:21 on 11/07/06 в 10:20:15, Nafanail wrote:
А в однопользовательском режиме запускается? Можно попробовать помесячно запускать (оставив сначало янв., потом добавив февр...). Или запустить без операций и попробовать вводить по каждой ветке по операции.. Метод тыка часто помогал при поиске ошибок. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Nafanail на 07.11.06 в 21:18:06 [quote author=Valery А в однопользовательском режиме запускается? Можно попробовать помесячно запускать (оставив сначало янв., потом добавив февр...). Или запустить без операций и попробовать вводить по каждой ветке по операции.. Метод тыка часто помогал при поиске ошибок. [/quote] в однопользовательском режиме - всё ок. месяцы можно удалить хоть все - проблема так и останется. проблема решается и прямым редактирвоанием любой переменной из файла extrd.dat. такое чувство, что в компутере живёт шайтан ... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Nafanail на 07.11.06 в 21:21:38 on 11/07/06 в 17:56:45, alushta wrote:
с памятью - всё ок. на других тачках (на 2-х ещё проверял) ошибка вылетает в том же месте ... ошибка генерится и в том случае, если просто запускаешь 1 сервер с вделением памяти на контекст 25 метров (небольшая база совсем, до 600 операций/месяц) ... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Boris, Kiev. на 08.11.06 в 08:01:16 on 11/07/06 в 21:21:38, Nafanail wrote:
Нечто подобное встречалось. Насколько помню, критичность заключается в кол-ве некорректных форм, в том числе и temp~~~~.rpt, и объеме выделяемой памяти. С каким параметром запускаете сервер? Дайте просто -С, пусть сервер сам скажет сколько он считает нужным, правда немного подождать придёться. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Aleksey на 08.11.06 в 09:53:32 У меня была такая ситуация неоднократно. Лечил удалением extrd.dat и последующим восстановлением из архива. (Архивы ежедневные). В некоторых случаях, но не всегда, при проверке файл оказывался записанным на сбойные сектора диска. Сложностей особых проблема не доставляла, поэтому не стал искать в чем причина. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Alexander_Kiev на 08.11.06 в 14:27:38 on 11/07/06 в 21:21:38, Nafanail wrote:
А файлик дайте посмотреть, если он не сильно большой для пересылки. Ошибки надо локализовывать, а не обходить. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Petr на 10.11.06 в 08:51:27 Такая ошибка иногда возникает. Обычно в конце года. Лечится действительно, либо восстановлением файла extrd.dat из архива, либо удалением ошибочных форм,находящихся в рабочем каталоге. Иногда почему-то помогает существенное уменьшение выделенной памяти на контекст. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Nafanail на 10.11.06 в 09:19:10 проблема локализована с помощью удаления ошибочных форм из каталога данных (список из 8 штук). хотелось бы понять, почему это происходит ? в любом случае всем спасибо за ответы и советы :) |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Alexander_Kiev на 10.11.06 в 11:08:44 on 11/10/06 в 09:19:10, Nafanail wrote:
Эээ.... Восемь форм это системные формы встроенные в сервер, почему то действительно появляются в виде файлов при фатальной ошибке загрузки. С чего они ошибочные? И при каких делах здесь extrd.dat, тем паче вполне определенный? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Nafanail на 10.11.06 в 14:18:08 нет, формы не системные. разработка не моя - в базе было 8 форм и "забытых" файл-коэффициентов с ошибками (обращение к несуществующим счетам), которые не давали стартонуть программе ... почему при редактировании файла extrd.dat сервер стартовал без ошибок - для меня самого загадка ... возможно программа не совсем корректно работает с областями памяти, выделяемой под индексированный extrd.dat и скомпилированные формы ? в общем можно пока только строить предположения ... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 10.11.06 в 14:49:19 on 11/10/06 в 14:18:08, Nafanail wrote:
Вспомнил, что похожее явление также наблюдал. Только никак не связывал его с extrd.dat. А именно, версии вышедшие после 3.23 также вылетали при попытке загрузки, если в формах были такого рода ошибки. А вот 3.23 не вылетала... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 28.12.06 в 10:22:21 При загрузке сервера 4.08 вылетает ошибка: Ошибка в FACTS.B (ddd) Что это значит, в чем именно суть ошибки? Спасибо. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Arkady на 28.12.06 в 10:42:39 on 12/28/06 в 10:22:21, Konstantin wrote:
Это значит, что при чтении очередной строки из файла facts.b встретилась строка, которая по своему положению в файле должна быть датой факта, но ее невозможно интерпретировать как дату, ddd - невозможно выделить день (первые цифры до точки). Пример такого порченого файла: 1.1.1999 S=Тип товаpа S=t01 S=u0 N= 4.90000000000000E+0001 .1.1999 S=Тип товаpа S=t01 S=u1 N= 4.00000000000000E+0001 или просто: 1.1.1999 S=Тип товаpа S=t01 S=u0 N= 4.90000000000000E+0001 beliberda S=Тип товаpа S=t01 S=u1 N= 4.00000000000000E+0001 Важно! К такому же эффекту приводит добавление лишнего перевода строки в конец файла facts.b. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 28.12.06 в 11:40:32 on 12/28/06 в 10:42:39, Arkady wrote:
Пока сложно сказать в чем дело, будем искать. Единственное, что можно сказать, - файл штатно создается сервером... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Arkady на 28.12.06 в 12:25:06 on 12/28/06 в 11:40:32, Konstantin wrote:
Проверьте, может переводы строк попали в поле факта. Что-нибудь вроде fact F ... + [ch 10] + .... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 29.12.06 в 17:24:53 on 12/28/06 в 12:25:06, Arkady wrote:
Предварительно, - дело было в том, что поле в факте составляло 255 симв. Вместе с 'S=' в FACTS.B, и выходило превышение... |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем VLV на 23.01.09 в 13:01:24 Ошибка при старте 4.ny(10) DISC I/O ERROR 890 ( 2 8 ) сервер прекратил... Пару месяцев назад подобная история случилась с обычным сервером 4.06 но проблема решилась переходом на 4.11 |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Arkady на 23.01.09 в 15:11:13 on 01/23/09 в 13:01:24, VLV wrote:
Смысл ошибки: адаптер не может создать файл c:\disasm.txt Сейчас есть более новые адаптеры (добавлена возможность подключения *.lib): http://hdru.com/russian/fny2p-211208.exe http://hdru.com/russian/fny10p-211208.exe http://hdru.com/russian/fny30p-211208.exe Но и там пока осталась эта отладочная вещь. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем VLV на 23.01.09 в 15:46:18 Все равно эта же ошибка.. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем VirtUX2 на 23.01.09 в 16:01:13 возможность (право) записи в корень С:\ имеется? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Arkady на 23.01.09 в 16:01:27 on 01/23/09 в 15:46:18, VLV wrote:
Видимо, каталог C:\ защищен от записи. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем VLV на 23.01.09 в 16:22:25 Диск не защищен. Сервер стал запускаться после удаления C:\disasm.txt Спасибо. С уважением, Владимир. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Arkady на 23.01.09 в 16:25:19 on 01/23/09 в 16:22:25, VLV wrote:
Выходит, что этот файл почему-то имел атрибут read-only? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем VLV на 23.01.09 в 16:34:14 На данный момент нет. Теперь не проверить. Есть смутные воспоминания что прошлый раз обычный сервер перестал запускаться именно после сбоя...и антивирус после этого что-то находил троянской наружности.. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 26.01.09 в 13:36:56 Вот Адаптеры, где c:\disasm.txt не создается: |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 26.01.09 в 16:55:32 on 01/26/09 в 13:36:56, Svetlana wrote:
Поставил этот адаптер, - версия с ошибкой. Перестали быть видны обороты в системной форме __SYS001 и форме которая подменяет системную(перед этим идёт обращение в фёрст за проверкой права показа счетов). Вернулся к старой - аллес гемахт, - всё работает. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 26.01.09 в 17:41:45 Извините за неудачный эксперимент с компиляторами. Когда они сильно оптимизирующие, то многое зависит от нюансов. Вот Адаптеры, где исправлена ошибка: http://hdru.com/russian/fny2p-270109.exe http://hdru.com/russian/fny10p-270109.exe http://hdru.com/russian/fny30p-270109.exe |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем VirtUX2 на 26.01.09 в 20:23:04 А эти новые сервера поддерживают измененную директиву "A"? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 27.01.09 в 08:47:39 on 01/26/09 в 20:23:04, VirtUX2 wrote:
Нет, "A e ..." не поддерживается. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 27.01.09 в 10:02:41 on 01/27/09 в 08:47:39, Svetlana wrote:
Жаль, - для удалённого администрирования - вещь нужная. Пожелание такое, - чтоб поддерживалось :) |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 06.02.09 в 14:33:28 on 01/27/09 в 10:02:41, Konstantin wrote:
Теперь "A e..." поддерживается: http://hdru.com/russian/fny2p-060209.exe http://hdru.com/russian/fny10p-060209.exe http://hdru.com/russian/fny30p-060209.exe |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 06.02.09 в 19:44:50 on 02/06/09 в 14:33:28, Svetlana wrote:
Спасибо! |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 28.10.10 в 18:00:58 Сегодня вдруг начал падать сервер, - без видимых причин, fatal error не пишет, только ошибку Windows выдаёт, - мол программа вызвала ошибку и будет снята, а более подробно - не к тем ячейкам памяти обратилась якобы. Я настолько привык надеяться на сервер, - дескать он сам всё напишет, что было, что будет, чем душу успокоить :), - что минут двадцать потерял пока сообразил. Сначала думал может ошибка базы, - счёт удалил или ещё что-то. Оказалось, - ошибка лечится простым добавлением памяти в строку запуска, хотя: - по мнемосхеме памяти вроде хватало, - да и сам сервер не заметил, что ему памяти не хватает. Файл fatal не записал. Лог-файл около 10мб разве что был, а всё остальное по мелочи, - в норме. В системе памяти тоже хватало. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Arkady на 01.11.10 в 08:16:16 Константин, это очень похоже на дефект RAM. Попробуйте проверить. Как в свое время сказал Володя Секретев - ФБП есть лучший тест памяти :) |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Konstantin на 01.11.10 в 12:27:28 on 11/01/10 в 08:16:16, Arkady wrote:
Ок, спасибо. Пока ограничился тем, что существенно добавил памяти в контекст. Всё работает как часы. Похоже, просто-напросто не уследил за ростом контекста. Но всё-таки постараюсь, конечно, найти утилиту по проверке RAM (если есть такие) - проверю и обязательно отпишусь. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем alexya на 29.10.12 в 13:20:02 Ребята, нужна помощь. При загрузке сервера выдается сообщение fnt5it.exe - обнаружена ошибка. Судя по всему проблема с extrd.dat, поскольку загрузка останавливается на компиляции форм. В архиве только журналы проводок. Где взять несбойный файл или как откорректировать extrd.dat? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем BBBB на 29.10.12 в 13:23:14 A в файлах fatal.err, forms.err - есть что-нибудь? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 29.10.12 в 13:44:09 Вопрос задан не совсем корректно - что значит - только журналы операций, ну а имеются acnt.a3p, cas.rul, *.rpt? При чем тут extrd.dat? Что есть в fatal.err? |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем alexya на 29.10.12 в 14:03:01 Извиняюсь за некорректность вопроса, но я чайник в этой проге. даже толком не знаю как просмотреть файлы, но точно могу сказать, что в файле FATAL.ERR написано (открыл блокнотом) ЋиЁЎЄ ЇpЁ p Ў®вҐ "”Ё бл ЎҐ§ Їp®Ў«Ґ¬: ‘ҐpўҐp" „ в ,ўpҐ¬п: 2701010418 ‘®¤Ґp¦ ЁҐ: ЌҐ¤®ЇгбвЁ¬ п бЁвг жЁп: Ґбвм д ©« Ўг¤г饣® ¬Ґбпж - 䥢p «п - 201102.F3P, а второй по формам пуст |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 29.10.12 в 14:26:26 Это текстовый файл, который можно просмотреть, например, из FAR. Дословно сообщение об ошибке выглядит так: Ошибкa пpи paботе "Финaнсы без пpоблем: Сеpвеp" Дaт ,вpемя: 2701010418 Содеpжaние: Недопустимaя ситуaция: есть фaйл будущего месяцa - февpaля - 201102.F3P. Отсюда вопрос - что же за дата установлена на компьютере? А лучше - присылайте нам этот архив по е-маил, попробуем конкретнее ответить. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем alexya на 29.10.12 в 15:42:43 На сервере дата правильная. Может у кого то из бухгалтеров была установлена не та дата сейчас трудно сказать. В архиве есть все F3P ACNT.A3P extra.B Facts.B и все Видимо не тот файл Вам выслал. Надо видимо 201102.F3P,но его нет в рабочем каталоге. Зато появились __SYS001.RPT. Что интересно, по совету форумчан , сделав копию рабочего катвлога, заменил текущий extrd.dat на прошлогодний сервер запустился, но появились другие проблемы. Пришлось вернуться в исходное положение. |
||||||
Заголовок: Re: Ошибка загрузки сервера Прислано пользователем Svetlana на 29.10.12 в 17:21:06 Если это действительный набор файлов, то не хватает: 1) cas.rul - дерево описания проводок; 2) *.rpt - файлы-коэффициенты, отчетные формы, в том числе proto.rpt, first.rpt; 3) extrd.dat - в первом сообщении он вроде как есть, в последнем - вы его не упоминаете даже. * файл __SYS001.RPT - встроенная отчетная форма, появляется в каталоге автоматически при аварийном завершении работы сервера, он никак не влияет. |
||||||
Powered by YaBB 1 Gold - SP 1.3.2! Forum software copyright й 2000-2004 Yet another Bulletin Board |