Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
01.08.2013, 00:08
|
|||
---|---|---|---|
|
|||
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
Коллеги, прошу совета. Есть робот, который через OLE работает с сетевой 1С 7.7 под технологической учетной записью, синхронизирует данные с другой учетной системой. Иногда возникают ситуации с нештатным завершением работы робота. Соответственно, клиент 1С после этого не поднимается, нужно вручную заходить монопольно и перестраивать индексы. Вопрос вот в чем: есть ли в 1С механизм, который позволяет это автоматизировать? Т.е. чтобы обнаруживать необходимость перестройки индексов, и выполнить ее без вмешательства администратора? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.08.2013, 08:59
|
|||
---|---|---|---|
|
|||
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
Глупый вопрос - а индексы надо перестраивать? Быстрее без них зайти. Можете допустим раз в пару часов роботом заходить в 1с монопольно? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.08.2013, 10:23
|
|||
---|---|---|---|
|
|||
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
> чтобы обнаруживать необходимость перестройки индексов она вроде какой-то файлик при старте щупает - если он есть в папке базы - тогда "перестройка" на sql базу перевести - никак? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.08.2013, 10:28
|
|||
---|---|---|---|
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
Последний выдох ГПЖ> чтобы обнаруживать необходимость перестройки индексов она вроде какой-то файлик при старте щупает - если он есть в папке базы - тогда "перестройка" на sql базу перевести - никак? в 1ssystem счетчик сеансов. При подключении +1, при завершении сеанса -1. Если при старте он >0 при отсутствии других подключений - трактуется как необходимость реиндексации. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.08.2013, 10:48
|
|||
---|---|---|---|
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
ДжекНепотрошительКоллеги, прошу совета. Есть робот, который через OLE работает с сетевой 1С 7.7 под технологической учетной записью, синхронизирует данные с другой учетной системой. Иногда возникают ситуации с нештатным завершением работы робота. Соответственно, клиент 1С после этого не поднимается, нужно вручную заходить монопольно и перестраивать индексы. Вопрос вот в чем: есть ли в 1С механизм, который позволяет это автоматизировать? Т.е. чтобы обнаруживать необходимость перестройки индексов, и выполнить ее без вмешательства администратора? 1. Использовать волшебный релиз, не задающий дурацких вопросов. Спасибо соарону за наше счастливое детство. 2. Если лицензионка обязательна, нужно слегка подпилить выполняемый джоб. В начале создаете файл флага, при успешном завершении удаляете. Регламентным заданием виндов запускаете батник, в нем проверяете существование флага, если находите запускаете 1с в пакетном режиме, с реиндексацией. Удаляете флаг. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.08.2013, 13:27
|
|||
---|---|---|---|
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
Не забываете, что из-за некоректных индексов вы можете получить неправильные данные. Если данные синхронизуются с периодичностью раз в сутки и база работает не 24Х7, то можно рассмотреть вариант получения данных из копии рабочей базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.08.2013, 11:03
|
|||
---|---|---|---|
|
|||
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
Последний выдох ГПЖна sql базу перевести - никак? Это была первая мысль, но клиент категорически не хочет приобретать SQL-сервер и связываться с миграцией. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.08.2013, 11:05
|
|||
---|---|---|---|
|
|||
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
ДжекНепотрошительПоследний выдох ГПЖна sql базу перевести - никак? Это была первая мысль, но клиент категорически не хочет приобретать SQL-сервер и связываться с миграцией. ну если он весь такой лицензионный - пусть сидит и в кнопку давит. 1С инструментов для автоматизации этой каки не предоставляет ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.08.2013, 11:05
|
|||
---|---|---|---|
|
|||
Борьба с аварийным завершением работы 1С 7.7 |
|||
#18+
Dorosh1. Использовать волшебный релиз, не задающий дурацких вопросов. Спасибо соарону за наше счастливое детство. 2. Если лицензионка обязательна, нужно слегка подпилить выполняемый джоб. В начале создаете файл флага, при успешном завершении удаляете. Регламентным заданием виндов запускаете батник, в нем проверяете существование флага, если находите запускаете 1с в пакетном режиме, с реиндексацией. Удаляете флаг. Подправленный релиз использовать можно (все равно никто не будет сверять исполняемые файлы, оригинальные они или нет), но, честно говоря, стремно. Это ж dbf, и требование перестройки индексов там явно не зря, наверняка они иногда могут сыпаться. Попробую вариант с батником, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=28&tablet=1&tid=1519732]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 448ms |
0 / 0 |