| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 06 Aug 2003 08:08    Post subject: Аварийное прерывание индексации |   |  
				| 
 |  
				| Доброго времени суток всем В одно прекрасное утро, после индексации в режиме командной сторки, Бэст выдал - было аварийное прерывание программы.
 Не помогло ни индесация заново, ни востановление целостности, ни контроль целостности данных. При контроле целостности  выдал список логических ошибок в нескольких файлах (\salary\algout.dbf и \real\rprice_m.dbf) А что с этим делать - я не знаю
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 06 Aug 2003 08:49    Post subject: |   |  
				| 
 |  
				| Открыть их броузером http://santech.chat.ru/bro.zip и устранить все видимые ошибки. Ошибками может являться что угодно, но как правило это ОЧЕВИДНЫЕ СБОЙНЫЕ ЗАПИСИ. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 06 Aug 2003 11:07    Post subject: |   |  
				| 
 |  
				| SantechNik  - за прогу спасибо но не помогло структура сбойных записей такая же как и у остальных. сами записи ни чего нуочень отличного от других не содержат
 бэста вылетает с надписью - на этом демоверсия заканчивает свою работу
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 06 Aug 2003 11:54    Post subject: |   |  
				| 
 |  
				| Демо версия и содержимое файлов никак не связаны. Демо надо устранять борьбой с ключем и протоколами.
 А сбойные записи, тем не менее, могут быть. Надо при простмотре dbf отключать и/или удалить индексы.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 06 Aug 2003 16:22    Post subject: |   |  
				| 
 |  
				| У меня живет TCP и IPX от Novel Klient, где разведенные а где нет(в смысле привязки). Два сервера -NW5 (лежат базы) и W2S (инет). Бэст вылетает и с чистого IPX
 А другие базы живут нормально с ентим же ключом
 С ключем як бороться?
 Индексы давил -ноль результата
 Сбойные записи давить совсем? или что с ними делать?
 Извините за подобные вопросы - раньше с Бэстом не работал...........
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 06 Aug 2003 16:50    Post subject: |   |  
				| 
 |  
				| 1. Сбойные записи убивать сразу и навсегда. 2. Доступ к БД, из кот. вылетает происходит теми же екзешниками ли другим
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 06 Aug 2003 18:46    Post subject: |   |  
				| 
 |  
				| EXE лежат на раб.станциях - прописан путь к БД вылетает с любой, даже еси exe запускать с сервера
 А ежели сбойные записи убить, то как енто отразится на работе бэста?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Svarog 
 
 
 Joined: 17 Mar 2003
 Posts: 357
 Location: Гусев Сергей Александрович
 Occupation: Сисадм
 Interests: Нижний Новгород
 
 | 
			
				|  Posted: 07 Aug 2003 09:28    Post subject: |   |  
				| 
 |  
				| Было у мине попытка развала базы путем запуска индексации прямо на сервере баз данных - с некоторой вероятностью индексация прерывалась без каких-либо предупреждений, после чего АРМы не запускались никакие в пределах одного предприятия. Переиндексация не шла. Ситуацию разрулило убиение последних по времени индексных файлов, которые собственно и были кривыми, после чего оно все заработало. Ксперименты проводились на тестовой базе.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 07 Aug 2003 10:11    Post subject: |   |  
				| 
 |  
				| Ну дык ж убивал я индексы - все равно - ошибка |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 07 Aug 2003 11:26    Post subject: |   |  
				| 
 |  
				| Если я правильно понял: У каждой станции свой БЭСТ? Тогда надо разбираться именно с конкретным комплектом БЭСТа. Возьми его с той машины где все работает.
 Мало данных даешь для построения предположени
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 07 Aug 2003 12:29    Post subject: |   |  
				| 
 |  
				| На сервере нетвари лежат куча баз На рабстанциях модули запуска(CMOD), с указанием пути к базе (pro.ini). На каждую базу свой модуль
 На сервере так же лежат модули
 Индексация происходит на раб.станции ночью командной строкой (bat-файл- cmod\init index pack) с модуля на сервере. С утра - надпись об ошибке о деморежиме.
 Пробовал с модуля на станции - результат тот же.
 Ошибку выдает одна база. При контроле целостности данных (токо для специалистов-разработчиков) выдает ошибку о логических сбоях в нескольких файлах. Смотрел-сбойные записи ничем не отличаются от нормальных. Их куча - отчет на 17стр.
 Востановление целостности ни чего не дало.
 Объем базы (DBASE) - 1.5GB -по моему много, но так надоть.
 Периоды закрываются нормально и регуляр
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Дорогой Денис 
 
 
 Joined: 09 Apr 2003
 Posts: 37
 Location: Дорогой Денис
 Occupation: Алтай-Интеллект-Сервис
 Interests: Барнаул
 
 | 
			
				|  Posted: 08 Aug 2003 07:28    Post subject: |   |  
				| 
 |  
				| Индексацию с командной строки лучше писать так: cmod\nsldr.exe cmod\init.exe index
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 11 Aug 2003 10:01    Post subject: |   |  
				| 
 |  
				| А если эту БД индексировать "вручную", то после этого нет сообщения о ав. прерывании? ЗЫ. Ключ какой?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| RZ 
 
 
 Joined: 09 Apr 2003
 Posts: 17
 
 
 
 
 | 
			
				|  Posted: 11 Aug 2003 11:03    Post subject: |   |  
				| 
 |  
				| 2 SantechNik: ключ Rainbow При выборочной индексации  с оболочки бэста проблем нет 
 2 Дорогой Денис: спасибо твой совет помог даже очень.
 Правда остались вопросы 1.Чем ента команда отличается от стандартной(cmod\init index - взята с форума) 2.Как быть с сбойными записями?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 11 Aug 2003 11:27    Post subject: |   |  
				| 
 |  
				| Читать надо ДОКУ !!!!! С ключем Рейнбоу все экзешники надо запускать с "драйвером ключа", т.е. предваряя их командой cmod\nsldr.exe
 Блин!!!
 Весь ФАК этим забит!
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |