Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Автоматический запуск, переиндексация базы и выход из 1С.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка 1С
Internal
1С Предприятие 7.7 (сетевая версия) (7.70.027) Бухгалтерский учёт для Украины (7.70.321).
В конце рабочего дня некоторые пользователи не выходят из 1С, их компьютеры на ночь выключаются. Утром при первом запуске 1С пользователю необходимо включать 1С в монопольном режиме и делать переиндексацию. Как сделать так, чтобы после выключения всех компов, ночью (например на сервере) происходила автоматическая переиндексация базы?

 ! 

необходимо зарегистрироваться для просмотра ссылки: 3
 
Acid
Нужно в 20-00 вывести сообщение пользователю, если он не отреагирует в течении 1 минуты, закрыть программу. Все это делается средствами 1с.
nik389
Используйте
ОбработкаОжидания(<ИмяПроцедуры>,<ИнтервалВызова>)

Internal
Нашёл в Гугле другой выход, протестил, заработало.

1. В шедулере запланировал еженощное задание для запуска файла Переиндексация.bat.
2. Содержание файла Переиндексация.bat:
I:\1Cv77\BIN\1cv7.exe config /D"E:\Базы\ИмяБазы" /M /NИмяПользователя /PПарольПользователя /@"I:\1Cv77\Переиндексация_1С\reindex.txt"

Содержание файла Reindex.txt:
[General]
Quit=1
CheckAndRepair=1
[CheckAndRepair]
Repair=1
PhysicalIntegrity=0
Reindex=1
LogicalIntegrity=0
RecalcSecondaries=0
RecalcTotals=0
Pack=0
SkipUnresolved=1
CreateForUnresolved=0

nik389
Если кто-то из пользователей не выйдет из базы, переиндексация не запустится. Перед запуском вашего батника нужно принудительно выгнать всех из базы.. А для этого можно использовать ОбработкаОжидания
Acid
Если в конце рабочего дня всех "зависших" пользователей корректно вывести из базы, то реиндексация не потребуется.
А реиндексация - это минимум 20мин рабочего времени.
Sharzem
Цитата(Internal @ 16.11.16, 9:37) необходимо зарегистрироваться для просмотра ссылки
Утром при первом запуске 1С пользователю необходимо включать 1С в монопольном режиме и делать переиндексацию.

Зачем ???
Религия не позволяет перейти на SQL ?
Ситуация из практики: Переиндексировать ? Да+Нет = Нет - бока вылазят через пару часов, если программист на месте...
Цитата(Internal @ 16.11.16, 12:53) необходимо зарегистрироваться для просмотра ссылки
Нашёл в Гугле другой выход, протестил, заработало

Рад что поисковиком пользуетесь, но основная трабла так и не разрешена.
sava1
Цитата(Sharzem @ 16.11.16, 17:46) необходимо зарегистрироваться для просмотра ссылки
Религия не позволяет перейти на SQL ?

А если им Експресс не подходит? Цены то нечеловеческие....
mister-x
А якщо хтось відкрив модальне вікно в 1С і забив на роботу в 1С або відкрив вікно з авторизацією, так і не зайшов в базу, ОбработкаОжидания не підійде.
Acid
mister-x @ Сегодня, 12:11 необходимо зарегистрироваться для просмотра ссылки ,
Ночью сервера все-равно перегрузятся. С базой ничего не произойдет.
mister-x
але переіндексувати базу зранку запропонує у описаним мною випадку

ЗІ. пробував: якщо вирубати процес 1сv77, у випадку коли користувач "завис" на стадії авторизації - то переіндексація не потрібна (не пропонує)
Internal
nik389 @ 16.11.16, 15:19 необходимо зарегистрироваться для просмотра ссылки ,
Цитата(nik389 @ 16.11.16, 15:19) необходимо зарегистрироваться для просмотра ссылки
Если кто-то из пользователей не выйдет из базы, переиндексация не запустится. Перед запуском вашего батника нужно принудительно выгнать всех из базы.
Автоматическая выгонялка из базы происходит ночью методом перезагрузки сервера. Затем запускается батник.
Sharzem
Цитата(Internal @ 24.11.16, 19:01) необходимо зарегистрироваться для просмотра ссылки
Автоматическая выгонялка из базы происходит ночью методом перезагрузки сервера. Затем запускается батник.

Блин, ну за чем Вы все так "издеваетесь" над 7.7. ???
Її кохати потрібно, а не знущатися...
Цитата
Така, як ти
Буває раз на все життя,
І то із неба.
Така, як ти
Один лиш раз на все життя,
Не вистачає каяття,
Коли без тебе я...

Святослав Вакарчук
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.