| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Badej 
 
 
 Joined: 27 Jun 2002
 Posts: 14
 
 
 
 
 | 
			
				|  Posted: 14 Feb 2004 02:31    Post subject: Файл отката из модуля: "Зарплата" |   |  
				| 
 |  
				| Беда не приходит одна... При закрытие периода в модуле "ЗАРПЛАТА": с созданием файла отката - БЭСТ "вылетает", без отката - отлично закрывается период.
 Визуально, "мусора" не наблюдается. На всякий случай все DBF-ы из модуля перекопировал редактором BRO, предварительно удалив все индексы. Размеры оригинальных файлов и конечных - совпадают... Что это, пятница 13-ое...???
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Badej 
 
 
 Joined: 27 Jun 2002
 Posts: 14
 
 
 
 
 | 
			
				|  Posted: 14 Feb 2004 04:54    Post subject: |   |  
				| 
 |  
				| Если долго мучиться - что-нибудь получится!!! Отвечаю сам себе. Может кому-нибудь пригодится...
 Слава богу нашел в чем дело. Помогла бесплатная утилитка от компании Systernals - FILEMON.
 Запустил утилитку и начал закрывать период с файлом отката. Соответственно - БЭСТ вылетел.  Не беда. Замораживаем слежение за файлами и просматриваем лог (для удобства можно отфильтровать все записи, касающиеся папки БЭСТа). И что же мы видим. БЭСТ вылетает не на файлах из модуля ЗАРПЛАТА (SALARY), а на файле DTD_LIST.DBF из папки EXCHANGE. Да к тому же еще ругается, что не нашел файла RARLIST.LST в папке UTIL.
 Ладно. Создаем пустой файл RARLIST.LST в UTIL (на всякий случай), а файл DTD_LIST.DBF перекопируем редактором BRO. Получился .FPT файл меньшего размера, чем оригинальный. Заменили оригиналы, проиндексировали и... БЭСТ закрыл период с файлом отката с ПЕРВОГО РАЗА.
 
 P.S. Может быть есть и проще способы, но сил уже нет...
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Vladimir 
 
  
 Joined: 19 Jan 2002
 Posts: 106
 Location: Мальцев Владимир Львович
 Occupation: Тюменская ГАСА
 Interests: Тюмень
 
 | 
			
				|  Posted: 15 Feb 2004 11:53    Post subject: Можно и проще. |   |  
				| 
 |  
				| Вот, например ИС, не вдаваясь в подробности, рекомендует делать апгрейд на локальной машине. То же самое можно сделать и с закрытием периода в ЗП, т.е. скопировать БЭСТ на локальную машину, для чистоты эксперимента отказаться от входа в сеть, подправить пути в картотеке, если не стоят относительные ссылки, проиндексировать из настройки хотя бы модули ЗП и АРМ главбуха, а за тем закрыть период. После чего скопировать обратно на сервак ТОЛЬКО базы. Может этот путь и не легче и не быстрее, но закрывается также с первого раза, да к тому же манипуляции настолько простые, что  можно научить самих бухов проводить закрытие БЕЗ чуткого руководства. У меня получилось
  . ЗЫ. Хотя это и походит на закат солнца вручную
  _________________
 Владимир Л. Мальцев
 mailto: maltsev@tumgasa.ru
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ELS 
 
 
 Joined: 10 Jul 2002
 Posts: 123
 Location: Саксонова Е.А.
 Occupation: Компания БЭСТ
 Interests: Москва
 
 | 
			
				|  Posted: 16 Feb 2004 15:27    Post subject: Re: Файл отката из модуля: "Зарплата" |   |  
				| 
 |  
				| Добрый день. 
 При  создании файла отката  в модуле "Учет заработной платы" директория EXCHANGE, в которой находится таблица DTD_LIST  не архивируется.
 Архивируются только таблицы  директории  SALARY.
 Уточните, пожалуйста, ситуацию.
 
 Саксонова Е.А.     отдел   разработки.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Badej 
 
 
 Joined: 27 Jun 2002
 Posts: 14
 
 
 
 
 | 
			
				|  Posted: 16 Feb 2004 20:22    Post subject: |   |  
				| 
 |  
				| 2 Vladimir Согласен, апдейты и закрытия периодов на локальной машине проходят быстрее. Без ошибок они проходят, если нет каких-либо сбоев в базе, в противном случае - и локально, и по сети будут проблемы.
 У нас проблем с закрытием периодов по сети никогда не было (кроме последнего случая). Эта же проблема осталась при закрытии периода (с файлом отката) на локальной машине. Поэтому и пришлось искать способ определить, где же сбой... Сейчас все в порядке. Спасибо за отклик.
 P.S. Объяснить бухгалтерии, что нужно скопировать базы с сервера на локальную машину для закрытия периода, равносильно... (сравнить не счем...).
 
 2 ELS
 Таблицы из директории EXCHANGE не архивируются, но при архивации (создании отката) БЭСТ к ним обращается. Это наглядно было видно из лог-файлов FileMonitor. При обращении к DTD_LIST.DBF БЭСТ "вылетел", что и вызвало подозрение.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ELS 
 
 
 Joined: 10 Jul 2002
 Posts: 123
 Location: Саксонова Е.А.
 Occupation: Компания БЭСТ
 Interests: Москва
 
 | 
			
				|  Posted: 17 Feb 2004 15:30    Post subject: |   |  
				| 
 |  
				| Добрый день! 
 Для подготовки файла отката архивируются таблицы директории SALARY.  Список этих таблиц ограничен. DTD_LIST.DBF отсутствует в этом списке. Не понятно почему происходит обращение к DTD_LIST.DBF. Без Вашей базы ошибку не найти.
 
 С уважением  Саксонова Е.А.  отдел разрабо
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Badej 
 
 
 Joined: 27 Jun 2002
 Posts: 14
 
 
 
 
 | 
			
				|  Posted: 18 Feb 2004 01:23    Post subject: |   |  
				| 
 |  
				| Здравствуйте ELS. 
 Упакованный архив базы без индексов составляет более 50Mb...
 В принципе, ошибка исправлена и вроде, больше не выскакивает. Могу выслать фрагмент лог-файла. В нем видны все обращения к DBF-ам во время закрытия периода и до момента "вылета" базы...
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ELS 
 
 
 Joined: 10 Jul 2002
 Posts: 123
 Location: Саксонова Е.А.
 Occupation: Компания БЭСТ
 Interests: Москва
 
 | 
			
				|  Posted: 18 Feb 2004 11:02    Post subject: |   |  
				| 
 |  
				| Добрый день. 
 Высылайте лог-файл, постараемся разобраться.
 
 Саксонова  Е.А.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Sam 
 
 
 Joined: 18 Mar 2002
 Posts: 486
 Location: Чикуров Семен Владимирович
 Occupation: РУСАЛ-ВАМИ
 Interests: Санкт-Петербург
 
 | 
			
				|  Posted: 18 Feb 2004 11:32    Post subject: |   |  
				| 
 |  
				| В свое время сталкивались с подобным явлением. Но тогда нам помогло указание полного пути к базе в карточке предприятия и замена архиватора RAR на машинах, которые закрывали период.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ELS 
 
 
 Joined: 10 Jul 2002
 Posts: 123
 Location: Саксонова Е.А.
 Occupation: Компания БЭСТ
 Interests: Москва
 
 | 
			
				|  Posted: 18 Feb 2004 12:01    Post subject: |   |  
				| 
 |  
				| Добрый день. 
 Спасибо. Проверим.
 
 Саксонова  Е.А.  отдел разрабо
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| gennady 
 
 
 Joined: 06 Feb 2002
 Posts: 193
 
 
 
 
 | 
			
				|  Posted: 18 Feb 2004 19:22    Post subject: Re: Можно и проще. |   |  
				| 
 |  
				|  	  | Vladimir wrote: |  	  | Может этот путь и не легче и не быстрее, но закрывается также с первого раза, да к тому же манипуляции настолько простые, что  можно научить самих бухов проводить закрытие БЕЗ чуткого руководства. У меня получилось  . ЗЫ. Хотя это и походит на закат солнца вручную
  | 
 
 Счастливый, нам приходится даже на дискету записывать
  за бух |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Badej 
 
 
 Joined: 27 Jun 2002
 Posts: 14
 
 
 
 
 | 
			
				|  Posted: 18 Feb 2004 21:05    Post subject: |   |  
				| 
 |  
				| 2 Sam 
 Я тоже предположил, что RAR "барахлит", но у остальных предприятий периоды закрываются нормально с этим же архиватором... Замена RAR-а также ничего не изменила...
 В карточках предприятий всегда указан абсолютный [т.е. полный] путь к базам данных.
 Вообщем - чудеса...
 
 P.S. Периоды закрываются по сети с любой машины, на которой стоит БЭСТ.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Li 
 
 
 Joined: 30 Jan 2004
 Posts: 172
 Location: Хайрова Л.Р.
 Occupation: программист, Вектра-Софт
 Interests: Казань
 
 | 
			
				|  Posted: 19 Feb 2004 14:03    Post subject: |   |  
				| 
 |  
				| Проблема была частенько, на разных версиях и давно. Синдром в 99% случаях снимался индексацией зарплаты непосредственно перед закрытием (еще проверяли корректность количество files и buffers). В 1 % случаев закрывали и глаза и период без создания файла отката ( в зависимости от конкретно обнаруженных впоследствии ошибок с сохранением/восстановлением файла отката) откат и без создания файла в этом 1% всегда был корректен и закрытый период восстанавливался. С уважением.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Sam 
 
 
 Joined: 18 Mar 2002
 Posts: 486
 Location: Чикуров Семен Владимирович
 Occupation: РУСАЛ-ВАМИ
 Interests: Санкт-Петербург
 
 | 
			
				|  Posted: 19 Feb 2004 16:39    Post subject: |   |  
				| 
 |  
				| 2 Badej По умолчанию где у Вас RAR создает временные файлы?
 Такая проблема может быть связана с недостатком памяти на носителе.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Badej 
 
 
 Joined: 27 Jun 2002
 Posts: 14
 
 
 
 
 | 
			
				|  Posted: 19 Feb 2004 21:45    Post subject: |   |  
				| 
 |  
				| 2 Sam 
 На локальной машине: памяти - 256Mb, свободного места ~ 15Gb.
 На сетевом диске свободного места ~ 25Gb.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |