powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Борьба с аварийным завершением работы 1С 7.7
9 сообщений из 9, страница 1 из 1
Борьба с аварийным завершением работы 1С 7.7
    #38350944
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, прошу совета. Есть робот, который через OLE работает с сетевой 1С 7.7 под технологической учетной записью, синхронизирует данные с другой учетной системой. Иногда возникают ситуации с нештатным завершением работы робота. Соответственно, клиент 1С после этого не поднимается, нужно вручную заходить монопольно и перестраивать индексы. Вопрос вот в чем: есть ли в 1С механизм, который позволяет это автоматизировать? Т.е. чтобы обнаруживать необходимость перестройки индексов, и выполнить ее без вмешательства администратора?
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38351038
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глупый вопрос - а индексы надо перестраивать? Быстрее без них зайти.

Можете допустим раз в пару часов роботом заходить в 1с монопольно?
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38351158
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> чтобы обнаруживать необходимость перестройки индексов

она вроде какой-то файлик при старте щупает - если он есть в папке базы - тогда "перестройка"

на sql базу перевести - никак?
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38351166
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ> чтобы обнаруживать необходимость перестройки индексов

она вроде какой-то файлик при старте щупает - если он есть в папке базы - тогда "перестройка"

на sql базу перевести - никак?
в 1ssystem счетчик сеансов. При подключении +1, при завершении сеанса -1.
Если при старте он >0 при отсутствии других подключений - трактуется как необходимость реиндексации.
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38351193
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительКоллеги, прошу совета. Есть робот, который через OLE работает с сетевой 1С 7.7 под технологической учетной записью, синхронизирует данные с другой учетной системой. Иногда возникают ситуации с нештатным завершением работы робота. Соответственно, клиент 1С после этого не поднимается, нужно вручную заходить монопольно и перестраивать индексы. Вопрос вот в чем: есть ли в 1С механизм, который позволяет это автоматизировать? Т.е. чтобы обнаруживать необходимость перестройки индексов, и выполнить ее без вмешательства администратора?

1. Использовать волшебный релиз, не задающий дурацких вопросов. Спасибо соарону за наше счастливое детство.
2. Если лицензионка обязательна, нужно слегка подпилить выполняемый джоб. В начале создаете файл флага, при успешном завершении удаляете. Регламентным заданием виндов запускаете батник, в нем проверяете существование флага, если находите запускаете 1с в пакетном режиме, с реиндексацией. Удаляете флаг.
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38351548
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не забываете, что из-за некоректных индексов вы можете получить неправильные данные.

Если данные синхронизуются с периодичностью раз в сутки и база работает не 24Х7, то можно рассмотреть вариант получения данных из копии рабочей базы.
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38352555
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖна sql базу перевести - никак?
Это была первая мысль, но клиент категорически не хочет приобретать SQL-сервер и связываться с миграцией.
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38352559
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительПоследний выдох ГПЖна sql базу перевести - никак?
Это была первая мысль, но клиент категорически не хочет приобретать SQL-сервер и связываться с миграцией.

ну если он весь такой лицензионный - пусть сидит и в кнопку давит. 1С инструментов для автоматизации этой каки не предоставляет
...
Рейтинг: 0 / 0
Борьба с аварийным завершением работы 1С 7.7
    #38352562
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dorosh1. Использовать волшебный релиз, не задающий дурацких вопросов. Спасибо соарону за наше счастливое детство.
2. Если лицензионка обязательна, нужно слегка подпилить выполняемый джоб. В начале создаете файл флага, при успешном завершении удаляете. Регламентным заданием виндов запускаете батник, в нем проверяете существование флага, если находите запускаете 1с в пакетном режиме, с реиндексацией. Удаляете флаг.
Подправленный релиз использовать можно (все равно никто не будет сверять исполняемые файлы, оригинальные они или нет), но, честно говоря, стремно. Это ж dbf, и требование перестройки индексов там явно не зря, наверняка они иногда могут сыпаться. Попробую вариант с батником, спасибо.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Борьба с аварийным завершением работы 1С 7.7
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]