Главная
Новый форум
 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
Dimboss



Joined: 15 May 2002
Posts: 64
Location: Антипов Дмитрий Анатольевич


PostPosted: 28 Nov 2002 11:12    Post subject: ИНДЕКСАЦИЯ АВТОМАТИЧЕСКИ!!!!! Reply with quote

Добрый день!
Может этот вопрос уже кто-нибуть и задавал уже, но тем не менее....
Как производить индексацию с помощью Dos команды \Cmod\Init.exe ????
Когда я так делаю, появляется красное окно "Нарушена структура каталогов БЭСТ-4".......
Поясните, пожалуйста, как правильно провести индексацию таким образом?
Back to top
View user's profile Send private message Send e-mail
aliko



Joined: 01 Mar 2002
Posts: 278
Location: Олег
Occupation: Инженер
Interests: Гулькевичи

PostPosted: 28 Nov 2002 11:49    Post subject: Это мой index.bat файл Reply with quote

rem Где L:"000000"-номер предприятия в картотеке

c:
cd c:\best4
cmod\init.exe INDEX L:"000000"
Back to top
View user's profile Send private message Visit poster's website
Dimboss



Joined: 15 May 2002
Posts: 64
Location: Антипов Дмитрий Анатольевич


PostPosted: 28 Nov 2002 12:38    Post subject: Re: Это мой index.bat файл Reply with quote

aliko wrote:
rem Где L:"000000"-номер предприятия в картотеке

c:
cd c:\best4
cmod\init.exe INDEX L:"000000"


Спасибо......... я опробую
Back to top
View user's profile Send private message Send e-mail
VBE



Joined: 09 Jan 2002
Posts: 31
Location: Белорусцев Валерий
Occupation: 4+

PostPosted: 28 Nov 2002 12:39    Post subject: Reply with quote

Добрый день !
Для индексации из командной строки нужно запустить init.exe
- Rainbow cmod\nsldr.exe cmod\init.exe index L:xxxxxx A:yy T:z
- Hasp cmod\init.exe index L:xxxxxx A:yy T:z
Список параметров для индексации
L:xxxxxx- Код предприятия
A:yy - Подсистема
T:z - Тип индексации 1 - Основные,2 - Архивные,3 - Все

Коды подсистем :
АРМ главного бухгалтера 00
Расчетные и валютные счета 01
Касса. Подотчетные лица 02
Учет заpаботной платы 07
Учет заpаботной платы 14
Учет основных средств и НМА 06
Формирование отчетов RP
Конструктор отчетов GE
Товары. Готовая продукция 03
Упpавление пpодажами 05
Учет материалов и МБП 09
Торговый зал TZ
Учет закупок TV
Анализ движения товаров 11
АРМ Налоговые накладные PD
Перенос данных 10
Удаленный склад SR
Удаленные запасы ZR
Сводный баланс BK
КПМ KP
Налогоплатильщик DD
Модуль обмена данными EX
Mодуль Расчеты. Договоры. CN

VBE
Back to top
View user's profile Send private message Visit poster's website
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 28 Nov 2002 13:14    Post subject: Reply with quote

поправка:

Code:

14   SALARY\               bases_14.DBF  З/Плата    Учет заработной платы     ¦

07 - старый вариант
Back to top
View user's profile Send private message Send e-mail
VBE



Joined: 09 Jan 2002
Posts: 31
Location: Белорусцев Валерий
Occupation: 4+

PostPosted: 28 Nov 2002 13:31    Post subject: Reply with quote

2Itman
>07 - старый вариант
Очень старый вариант - БЭСТ-3,БЭСТ 2+
VBE
Back to top
View user's profile Send private message Visit poster's website
Karman



Joined: 17 Sep 2002
Posts: 120
Location: Роман
Occupation: ТК"Буковель", бухгалтер-программист
Interests: Ивано-Франковск, Украина

PostPosted: 28 Nov 2002 15:26    Post subject: Индексация Reply with quote

Попробовал делать индексацию. Работает отлично . Ночью ставлю в задание и оно индексирует все предприят
Back to top
View user's profile Send private message Send e-mail
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 02 Dec 2002 19:27    Post subject: Reply with quote

А у меня не работает

Ключ Rainbow

На сервере W2K данные "лежат" вот так:
d:\best\best\bmod
d:\best\best\dbase

index.bat выглядит почти так:

rem z - сетевой диск для клиентов БЕСТ
subst z: d:\best
z:
cd best
echo START %date% %time% >> %lof_file%
bmod\nsldr.exe bmod\init.exe index L:000000
echo END %date% %time% >> %lof_file%

Если вручную запустить index.bat, то индексируется, а при вызове из шедулера на W2K - не работает - по логам видно, что батник запускался, но время старта и окончания отличается в пол секунды, к тому же утром БЕСТ советует провести переиндексацию.

В шедулере до индексации выполняется резервное копирование, а после - дефрагментация диска, то есть задание для шедулера выглядит так:

call archive.bat
call index.bat
call defrag.bat

Архивация и дефрагментация проходят нормально.
Что не так?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
agusten
Guest







PostPosted: 02 Dec 2002 19:36    Post subject: Reply with quote

Magistr wrote:
А у меня не работает

Ключ Rainbow

На сервере W2K данные "лежат" вот так:
d:\best\best\bmod
d:\best\best\dbase

index.bat выглядит почти так:

rem z - сетевой диск для клиентов БЕСТ
subst z: d:\best
z:
cd best
echo START %date% %time% >> %lof_file%
bmod\nsldr.exe bmod\init.exe index L:000000
echo END %date% %time% >> %lof_file%

Если вручную запустить index.bat, то индексируется, а при вызове из шедулера на W2K - не работает - по логам видно, что батник запускался, но время старта и окончания отличается в пол секунды, к тому же утром БЕСТ советует провести переиндексацию.

В шедулере до индексации выполняется резервное копирование, а после - дефрагментация диска, то есть задание для шедулера выглядит так:

call archive.bat
call index.bat
call defrag.bat

Архивация и дефрагментация проходят нормально.
Что не так?


У меня так:
выдержка из батника
______________
g:
cd \
cd best.102
bmod\init.exe index
cd \
______________
и все работает.
Back to top
Serga



Joined: 01 Feb 2002
Posts: 64
Location: Сергей Шестопалов


PostPosted: 03 Dec 2002 08:58    Post subject: Reply with quote

2 Magistr

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



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 03 Dec 2002 13:08    Post subject: Reply with quote

2 Serga

В шедулере запускается bat, который вызывает по очереди три дугих bat, 1-й и 3-й работатю корреткно, а 2-й (индексайия)- что-то не так. Все 3 bat файла выполняются из под System. На Best каталог для System все права.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Dimboss



Joined: 15 May 2002
Posts: 64
Location: Антипов Дмитрий Анатольевич


PostPosted: 23 Jan 2003 15:53    Post subject: Reply with quote

А как выполнить индексацию нескольких нужных мне предприятий, а не всех???
Back to top
View user's profile Send private message Send e-mail
Павлова Наталья



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


PostPosted: 23 Jan 2003 16:58    Post subject: Reply with quote

Dimboss wrote:
А как выполнить индексацию нескольких нужных мне предприятий, а не всех???


Для проведения индексации нескольких баз данных командная строка имеет вид:
CMOD\init index L:код предприятия, где код предприятия - шестизначный номер из карточки предприятия, например CMOD\init index L:000001.
Для нескольких предприятий CMOD\init index L:000001 L:000002
Если необходимо провести индексацию нескольких подсистем в нескольких базах данных командная строка имеет вид:
CMOD\init index L:код предприятия А:код подсистемы А:код подсистемы L:код предприятия А:код подсистемы и т.д.

Информация из режима "О программе" -"Информация о версиях" - F5 - "Общее".


Last edited by Павлова Наталья on 03 Feb 2003 12:53; edited 1 time in total
Back to top
View user's profile Send private message
gennady



Joined: 06 Feb 2002
Posts: 193



PostPosted: 02 Feb 2003 23:41    Post subject: Reply with quote

[quote="Павлова Наталья
Для проведения индексации нескольких баз данных командная строка имеет вид:
CMOD\init index L:код предприятия, где код предприятия - шестизначный номер из карточки предприятия, например CMOD\init index L:000001.
Для нескольких предприятий CMOD\init index L:000001 L:000002
Если необходимо провести индексацию нескольких подсистем в нескольких базах данных командная строка имеет вид:
CMOD\init index L:код предприятия А:код подсистемы А:код подсистемы L:код предприятия А:код подсистемы и т.д.

Информация из режима "О программе" -"Информация о версиях" - F5 - "Общее".[/quote]


А мне не смешно, все работало и бах не работает, завершается сообщением "завершение работы демо версии" и при входе в бест4
предупреждение об аварийном прерывании индексации,
по отдельности все проходит (из настройки, а все вместе нет) доходим до модуля договора, кстати его у меня нет, а в basebase.dbf он присутствует, откуда взялся? как бороть
Back to top
View user's profile Send private message Send e-mail
mrx



Joined: 02 Mar 2003
Posts: 2



PostPosted: 02 Mar 2003 22:51    Post subject: Reply with quote

Наверное этот вопрос обсуждался, но я пока не нашел в "Поиске" ничего похожего. Поэтому задам его еще раз - как автоматически индексировать базы на сервере NW4.11, естественно, при отключенных ночью клиентах?
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