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

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

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

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

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

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

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

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

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


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