View previous topic :: View next topic |
Author |
Message |
Dimboss
Joined: 15 May 2002 Posts: 64 Location: Антипов Дмитрий Анатольевич
|
Posted: 28 Nov 2002 11:12 Post subject: ИНДЕКСАЦИЯ АВТОМАТИЧЕСКИ!!!!! |
|
|
Добрый день!
Может этот вопрос уже кто-нибуть и задавал уже, но тем не менее....
Как производить индексацию с помощью Dos команды \Cmod\Init.exe ????
Когда я так делаю, появляется красное окно "Нарушена структура каталогов БЭСТ-4".......
Поясните, пожалуйста, как правильно провести индексацию таким образом? |
|
Back to top |
|
|
aliko
Joined: 01 Mar 2002 Posts: 278 Location: Олег Occupation: Инженер Interests: Гулькевичи
|
Posted: 28 Nov 2002 11:49 Post subject: Это мой index.bat файл |
|
|
rem Где L:"000000"-номер предприятия в картотеке
c:
cd c:\best4
cmod\init.exe INDEX L:"000000" |
|
Back to top |
|
|
Dimboss
Joined: 15 May 2002 Posts: 64 Location: Антипов Дмитрий Анатольевич
|
Posted: 28 Nov 2002 12:38 Post subject: Re: Это мой index.bat файл |
|
|
aliko wrote: | rem Где L:"000000"-номер предприятия в картотеке
c:
cd c:\best4
cmod\init.exe INDEX L:"000000" |
Спасибо......... я опробую |
|
Back to top |
|
|
VBE
Joined: 09 Jan 2002 Posts: 31 Location: Белорусцев Валерий Occupation: 4+
|
Posted: 28 Nov 2002 12:39 Post subject: |
|
|
Добрый день !
Для индексации из командной строки нужно запустить 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 |
|
|
itman
Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 28 Nov 2002 13:14 Post subject: |
|
|
поправка:
Code: |
14 SALARY\ bases_14.DBF З/Плата Учет заработной платы ¦
|
07 - старый вариант |
|
Back to top |
|
|
VBE
Joined: 09 Jan 2002 Posts: 31 Location: Белорусцев Валерий Occupation: 4+
|
Posted: 28 Nov 2002 13:31 Post subject: |
|
|
2Itman
>07 - старый вариант
Очень старый вариант - БЭСТ-3,БЭСТ 2+
VBE |
|
Back to top |
|
|
Karman
Joined: 17 Sep 2002 Posts: 120 Location: Роман Occupation: ТК"Буковель", бухгалтер-программист Interests: Ивано-Франковск, Украина
|
Posted: 28 Nov 2002 15:26 Post subject: Индексация |
|
|
Попробовал делать индексацию. Работает отлично . Ночью ставлю в задание и оно индексирует все предприят |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 02 Dec 2002 19:27 Post subject: |
|
|
А у меня не работает
Ключ 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 |
|
|
agusten Guest
|
Posted: 02 Dec 2002 19:36 Post subject: |
|
|
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: Сергей Шестопалов
|
Posted: 03 Dec 2002 08:58 Post subject: |
|
|
2 Magistr
Проверь под каким аккаунтом запускается это задание в шедулере. Лучше если это будет конкретный пользователь, а не системный аккаунт. |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 03 Dec 2002 13:08 Post subject: |
|
|
2 Serga
В шедулере запускается bat, который вызывает по очереди три дугих bat, 1-й и 3-й работатю корреткно, а 2-й (индексайия)- что-то не так. Все 3 bat файла выполняются из под System. На Best каталог для System все права. |
|
Back to top |
|
|
Dimboss
Joined: 15 May 2002 Posts: 64 Location: Антипов Дмитрий Анатольевич
|
Posted: 23 Jan 2003 15:53 Post subject: |
|
|
А как выполнить индексацию нескольких нужных мне предприятий, а не всех??? |
|
Back to top |
|
|
Павлова Наталья
Joined: 08 Jan 2002 Posts: 814 Location: Наталья Павлова
|
Posted: 23 Jan 2003 16:58 Post subject: |
|
|
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 |
|
|
gennady
Joined: 06 Feb 2002 Posts: 193
|
Posted: 02 Feb 2003 23:41 Post subject: |
|
|
[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 |
|
|
mrx
Joined: 02 Mar 2003 Posts: 2
|
Posted: 02 Mar 2003 22:51 Post subject: |
|
|
Наверное этот вопрос обсуждался, но я пока не нашел в "Поиске" ничего похожего. Поэтому задам его еще раз - как автоматически индексировать базы на сервере NW4.11, естественно, при отключенных ночью клиентах? |
|
Back to top |
|
|
|