| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| alex1999 
 
 
 Joined: 14 May 2002
 Posts: 78
 
 
 
 
 | 
			
				|  Posted: 14 May 2002 09:27    Post subject: |   |  
				| 
 |  
				| Флаг этот упорно устанавливается в "Да" каждый раз после переиндексации, которая осуществляется автоматически планировщиком заданий посредством запуска bat-файла с единственной строкой: c:best4bmodinit index
 Приходится вручную его конвертировать.
 Беда!
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Павлова Наталья 
 
  
 Joined: 08 Jan 2002
 Posts: 814
 Location: Наталья Павлова
 
 
 
 | 
			
				|  Posted: 14 May 2002 10:34    Post subject: |   |  
				| 
 |  
				| В файле DBASEINIGLOBAL_V найдите запись: 
 GLOBAL_V
 -----------------------
 NAME        PARAM1
 -----------------------
 CURR_PROF   20020112
 
 В поле PARAM1 установите дату, до которой необходимо отключить запрос на индексацию.
 
 Пример: дату 31.12.2002 в поле PARAM1 необходимо проставить в виде 20021231.
 
 Перед работой с базой данных выполните резервное копирование баз данных, во время работы с базой данных необходимо чтобы с БЭСТ4 никто не работал.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 14 May 2002 10:44    Post subject: |   |  
				| 
 |  
				| 1. Совершенно не требуется монопольный доступ к БД для изменения параметра. Жостаточно перевести редактор БД в шаред режим. 2. А не проще ли было сделать настройку этого параметра "по-человечески", из настройки комплекса? Уже седьмой год с этим боримся!
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| alex1999 
 
 
 Joined: 14 May 2002
 Posts: 78
 
 
 
 
 | 
			
				|  Posted: 14 May 2002 11:06    Post subject: |   |  
				| 
 |  
				| Глянул я в global_vcurr_prof, а там стоит 20191231. Но флаг все равно слетает. Может нельзя отложить до 2019 г.?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Павлова Наталья 
 
  
 Joined: 08 Jan 2002
 Posts: 814
 Location: Наталья Павлова
 
 
 
 | 
			
				|  Posted: 14 May 2002 11:34    Post subject: |   |  
				| 
 |  
				|  	  | Quote: |  	  | On 2002-05-14 11:06, alex1999 wrote:
 Глянул я в global_vcurr_prof, а там стоит 20191231. Но флаг все равно слетает.
 Может нельзя отложить до 2019 г.?
 
 | 
 
 Попробуйте заменить на 20021231.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| alex1999 
 
 
 Joined: 14 May 2002
 Posts: 78
 
 
 
 
 | 
			
				|  Posted: 15 May 2002 08:16    Post subject: |   |  
				| 
 |  
				| Вчера вечером установил дату 20021231 Сегодня утром обнаружил опять 20191231
 Вечерняя автопереиндексация прошла нормально
 Флаг конечно-же висит "Да"
 Что делать???
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ksenya 
 
 
 Joined: 01 Feb 2002
 Posts: 112
 
 
 
 
 | 
			
				|  Posted: 15 May 2002 09:15    Post subject: |   |  
				| 
 |  
				| Плюнуть на это. Мы, по крайней мере так и сделали. Просто объяснили бухам, что ночью все индексируется, а если они еще и с утра проиндексируют, то это просто лишнее время. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| OlgaLeonova 
 
  
 Joined: 14 Mar 2002
 Posts: 112
 Location: Леонова
 
 
 
 | 
			
				|  Posted: 15 May 2002 12:20    Post subject: |   |  
				| 
 |  
				| ---- переиндексации, которая осуществляется автоматически планировщиком заданий посредством запуска bat-файла с единственной строкой:
 c:best4bmodinit index
 -------
 Как это у вас получается?
 Мне говорит <Нарушена структура каталогов БЕСТ-4> на (init index) даже если оставляю одну базу ДЕМО
 
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| general 
 
  
 Joined: 14 Jan 2002
 Posts: 276
 Location: Клешнин Антон Александрович
 
 
 
 | 
			
				|  Posted: 15 May 2002 12:40    Post subject: |   |  
				| 
 |  
				| перед этим надо вставить cd ...best4
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Павлова Наталья 
 
  
 Joined: 08 Jan 2002
 Posts: 814
 Location: Наталья Павлова
 
 
 
 | 
			
				|  Posted: 15 May 2002 14:32    Post subject: |   |  
				| 
 |  
				|  	  | Quote: |  	  | On 2002-05-15 08:16, alex1999 wrote:
 Вчера вечером установил дату 20021231
 Сегодня утром обнаружил опять 20191231
 Вечерняя автопереиндексация прошла нормально
 Флаг конечно-же висит "Да"
 Что делать???
 
 | 
 выполните поиск по дискам на предмет наличия
 файла DBASEINIGLOBAL_V и попробуйте исправить во всех найденных файлах дату, как было выше представлено описание:
 
 В файле DBASEINIGLOBAL_V найдите запись:
 GLOBAL_V
 -----------------------
 NAME        PARAM1
 -----------------------
 CURR_PROF   20020112
 В поле PARAM1 установите дату, до которой необходимо отключить запрос на индексацию.
 Пример: дату 31.12.2002 в поле PARAM1 необходимо проставить в виде 20021231.
 
 
 [ Это Сообщение было отредактировано: Павлова Наталья в 2002-05-15 14:38 ]
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| andrey 
 
 
 Joined: 25 Jan 2002
 Posts: 72
 Location: Андрей
 
 Interests: Москва
 
 | 
			
				|  Posted: 17 Jul 2002 12:15    Post subject: |   |  
				| 
 |  
				| Приветствую всех ! 
 У меня также возникла ситуация с изменением флажка "Да".
 Попробовал найти файл DBASEINIGLOBAL_V, чтобы его немного подправить и ненашёл его
   Может подскажете как быть.
 У меня win2000, Бэст4 - 9.03/002 +demo 9.05/001.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 17 Jul 2002 16:55    Post subject: |   |  
				| 
 |  
				| Павлова Наталья Предложенное Вами решение не работает:
 - как только кто-либо из юзеров входит в настройку так сразу же описанный Вами параметр выставляется в сегодняшнюю дату и флаг "проводить ли индексацию" в ДА.
 Не входить в настройку не реально.
 
 ЗЫ. Нельзя ли сделать работу флага "по-человечески" ?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| andrey 
 
 
 Joined: 25 Jan 2002
 Posts: 72
 Location: Андрей
 
 Interests: Москва
 
 | 
			
				|  Posted: 18 Jul 2002 08:23    Post subject: |   |  
				| 
 |  
				| Так называемый файл я нашёл, сразу и не увидел   DBASEINIGLOBAL_V = DBASE\INI\GLOBAL_V.dbf
 А вообще конечно доработать надо бы эту ситуацию, т.к. встречается достаточно часто, плюс неплохо бы в самой настройке добавить пароли на меню, а то принудительную переиндексацию иногда делать оттуда приходиться и возможность такую хотел бы дать юзерам, но там на некторые модули пароли прописаны (подстраховка к авторизации).
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| tam 
 
 
 Joined: 22 Jan 2002
 Posts: 31
 Location: Ткачев А.М.
 
 
 
 | 
			
				|  Posted: 18 Jul 2002 10:35    Post subject: есть способ проще |   |  
				| 
 |  
				| Поставьте в планировщике индексацию на время нового дня. на 01-00. И все будет катиться мягко и пушисто -)
 Всем удач
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| tam 
 
 
 Joined: 22 Jan 2002
 Posts: 31
 Location: Ткачев А.М.
 
 
 
 | 
			
				|  Posted: 18 Jul 2002 10:37    Post subject: способ проще |   |  
				| 
 |  
				| поставьте ее в планировшике на 1-00 -) |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |