Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Беда с флагом "Требовать реиндексацию в начале суток"
Goto page 1, 2  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 14 May 2002 09:27    Post subject: Reply with quote

Флаг этот упорно устанавливается в "Да" каждый раз после переиндексации, которая осуществляется автоматически планировщиком заданий посредством запуска bat-файла с единственной строкой:
c:best4bmodinit index
Приходится вручную его конвертировать.
Беда!
Back to top
View user's profile Send private message
Павлова Наталья



Joined: 08 Jan 2002
Posts: 814
Location: Наталья Павлова


PostPosted: 14 May 2002 10:34    Post subject: Reply with quote

В файле DBASEINIGLOBAL_V найдите запись:

GLOBAL_V
-----------------------
NAME PARAM1
-----------------------
CURR_PROF 20020112

В поле PARAM1 установите дату, до которой необходимо отключить запрос на индексацию.

Пример: дату 31.12.2002 в поле PARAM1 необходимо проставить в виде 20021231.

Перед работой с базой данных выполните резервное копирование баз данных, во время работы с базой данных необходимо чтобы с БЭСТ4 никто не работал.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 14 May 2002 10:44    Post subject: Reply with quote

1. Совершенно не требуется монопольный доступ к БД для изменения параметра. Жостаточно перевести редактор БД в шаред режим.
2. А не проще ли было сделать настройку этого параметра "по-человечески", из настройки комплекса? Уже седьмой год с этим боримся!
Back to top
View user's profile Send private message Send e-mail
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 14 May 2002 11:06    Post subject: Reply with quote

Глянул я в global_vcurr_prof, а там стоит 20191231. Но флаг все равно слетает.
Может нельзя отложить до 2019 г.?
Back to top
View user's profile Send private message
Павлова Наталья



Joined: 08 Jan 2002
Posts: 814
Location: Наталья Павлова


PostPosted: 14 May 2002 11:34    Post subject: Reply with quote

Quote:

On 2002-05-14 11:06, alex1999 wrote:
Глянул я в global_vcurr_prof, а там стоит 20191231. Но флаг все равно слетает.
Может нельзя отложить до 2019 г.?


Попробуйте заменить на 20021231.
Back to top
View user's profile Send private message
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 15 May 2002 08:16    Post subject: Reply with quote

Вчера вечером установил дату 20021231
Сегодня утром обнаружил опять 20191231
Вечерняя автопереиндексация прошла нормально
Флаг конечно-же висит "Да"
Что делать???
Back to top
View user's profile Send private message
ksenya



Joined: 01 Feb 2002
Posts: 112



PostPosted: 15 May 2002 09:15    Post subject: Reply with quote

Плюнуть на это. Мы, по крайней мере так и сделали. Просто объяснили бухам, что ночью все индексируется, а если они еще и с утра проиндексируют, то это просто лишнее время.
Back to top
View user's profile Send private message Send e-mail
OlgaLeonova



Joined: 14 Mar 2002
Posts: 112
Location: Леонова


PostPosted: 15 May 2002 12:20    Post subject: Reply with quote

----
переиндексации, которая осуществляется автоматически планировщиком заданий посредством запуска bat-файла с единственной строкой:
c:best4bmodinit index
-------
Как это у вас получается?
Мне говорит <Нарушена структура каталогов БЕСТ-4> на (init index) даже если оставляю одну базу ДЕМО


Back to top
View user's profile Send private message Send e-mail
general



Joined: 14 Jan 2002
Posts: 276
Location: Клешнин Антон Александрович


PostPosted: 15 May 2002 12:40    Post subject: Reply with quote

перед этим надо вставить
cd ...best4
Back to top
View user's profile Send private message Send e-mail
Павлова Наталья



Joined: 08 Jan 2002
Posts: 814
Location: Наталья Павлова


PostPosted: 15 May 2002 14:32    Post subject: Reply with quote

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
View user's profile Send private message
andrey



Joined: 25 Jan 2002
Posts: 72
Location: Андрей

Interests: Москва

PostPosted: 17 Jul 2002 12:15    Post subject: Reply with quote

Приветствую всех !

У меня также возникла ситуация с изменением флажка "Да".
Попробовал найти файл DBASEINIGLOBAL_V, чтобы его немного подправить и ненашёл его
Может подскажете как быть.
У меня win2000, Бэст4 - 9.03/002 +demo 9.05/001.
Back to top
View user's profile Send private message
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 17 Jul 2002 16:55    Post subject: Reply with quote

Павлова Наталья
Предложенное Вами решение не работает:
- как только кто-либо из юзеров входит в настройку так сразу же описанный Вами параметр выставляется в сегодняшнюю дату и флаг "проводить ли индексацию" в ДА.
Не входить в настройку не реально.

ЗЫ. Нельзя ли сделать работу флага "по-человечески" ?
Back to top
View user's profile Send private message Send e-mail
andrey



Joined: 25 Jan 2002
Posts: 72
Location: Андрей

Interests: Москва

PostPosted: 18 Jul 2002 08:23    Post subject: Reply with quote

Так называемый файл я нашёл, сразу и не увидел
DBASEINIGLOBAL_V = DBASE\INI\GLOBAL_V.dbf
А вообще конечно доработать надо бы эту ситуацию, т.к. встречается достаточно часто, плюс неплохо бы в самой настройке добавить пароли на меню, а то принудительную переиндексацию иногда делать оттуда приходиться и возможность такую хотел бы дать юзерам, но там на некторые модули пароли прописаны (подстраховка к авторизации).
Back to top
View user's profile Send private message
tam



Joined: 22 Jan 2002
Posts: 31
Location: Ткачев А.М.


PostPosted: 18 Jul 2002 10:35    Post subject: есть способ проще Reply with quote

Поставьте в планировщике индексацию на время нового дня.
на 01-00. И все будет катиться мягко и пушисто -)
Всем удач
Back to top
View user's profile Send private message
tam



Joined: 22 Jan 2002
Posts: 31
Location: Ткачев А.М.


PostPosted: 18 Jul 2002 10:37    Post subject: способ проще Reply with quote

поставьте ее в планировшике на 1-00 -)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru