7.7 Не монопольный доступ

Тема в разделе "Обмен данными в "1С:Предприятие 7.7"", создана пользователем бухг123, 14 дек 2012.

  1. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Поскажите можно ли сделать так чтобы заходить не в монопольном режиме в 1С 7.7 при первом запуске в начале дня. Или это обязательное условие. Где можно это можно регулировать. (Бухгалтерский учет ред. 4.5)
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    если программа каждый день просит зайти вас монопольно, это говорит о том что завершение работы было не корректным.
    Работаете по сети или локально?
  3. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    По сети.

    Вы правы, выскакивает сообщение что "завершение работы было некорректно проиндексируйте 7.7"
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Комп на котором стоит база отрубают раньше чем закрылись файлы. По сети же они закрываются не мгновенно. Особенно если база большая.
    А у вас скорее все отрубают компы одновременно "по гудку в 17-00")))))))))))
    Или вообще раньше чем вы закрыли 1с.

    Отрубайте комп на котором стоит база мин. на 5 позднее и все будет ок.
  5. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Я уточнял у нашего системного администратора сервер на котором стоит 7.7 работает постоянно. Получается что пользователи не могут отключиться позже сервера. Что может еще быть причиной сообщения?

    Может быть проблема в самой редакции?

    ред. 4.5
  6. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    А доступ к 77 у вас сетевой или терминальный? (если не знаете что это, уточните у сисадмина)
  7. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Терминальный.

    Запускаем 7.7 через терминал
  8. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Ок. Тогда я подозреваю в чем дело.

    Когда заканчиваете работать с программой - как из программы выходите (не только вы лично, а все кто работает с 1с)? Куда нажимаете? Как выход из любой другой программы (крестик в верхнем правом углу или меню файл-выход) или же просто закрываете окно терминальной сессии (крестик посередине экрана)?

    Если второе (мне кажется, что это так и есть), и админ при этом настроил на сервере ограничение бездействующих сеансов (а он мог это настроить, тем более что это необходимо например чтобы делать резервную копию базы), то и получится что каждый раз 1С завершается аварийно.

    Решение - выходить из 1С правильно (не пользоваться закрытием сессии, а закрывать именно программу).
  9. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Спасибо это скорее всего так и есть. Некоторые пользователи выходят из базы просто закрывая терминал (автоматически закрывая 7.7) возможно из за этого. Спасибо за помощь всем учавствующим.
  10. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    При "просто закрывая терминал" программы, открытые в терминальной сессии, продолжают быть открытыми и автоматически не закрываются.
  11. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Если заново зайти через продолжительное время, в течении дня на терминал, открытых окон 7.7 уже не бывает. Я предположил что они автоматически закрываются, это не так?
  12. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Так. Если настроены ограничения сеанса пользователя (например закрывать отключенные сеансы, или закрывать бездействующие сеансы) - то да, окна будут закрываться сами. А 1С будет считать при этом, что программа завершилась некорректно.
  13. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Спасибо.
  14. dianofob
    Offline

    dianofob (-_-)y-.o0O

    Регистрация:
    3 июл 2009
    Сообщения:
    711
    Симпатии:
    0
    Баллы:
    26
    тут можно попробовать утренний запуск конфигуратора в пакетном режиме (только реиндексация).
    пишем простой батник, пишем простую инструкцию, ставим батник на простой шедулер на сервере.
  15. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Можно-то можно... Но чтобы было все правильно - линейкой по рукам за рукоблудство.
    + убрать отключение сеанса по таймеру
    + есть утилита отключающая принудительное завершение сеанса по "Х"
  16. dianofob
    Offline

    dianofob (-_-)y-.o0O

    Регистрация:
    3 июл 2009
    Сообщения:
    711
    Симпатии:
    0
    Баллы:
    26
    (На sql версии кстати таких проблем не случается)

    Если к примеру стоит отключение сеансов при простое, тогда только держать "вечно" открытую сессию в консоли сервера.
    а пакетный режим пишется примерно следующим образом:

    файл BAT:

    cd /d "C:\Program Files\1Cv77\BIN\"
    start /wait 1cv7.exe CONFIG /D D:\MI\WORK\BASES\Имя базы /NИмяПользователя /PПароль /@D:\MI\WORK\BATS\command.ini

    инструкция запуска в данном случае "command.ini"


    [General]

    Output = "D:\MI\WORK\BATS\command.log"

    CheckAndRepair = 1

    Quit = 1


    [CheckAndRepair]

    PhysicalIntegrity = 0

    LogicalIntegrity = 0

    RecalcSecondaries = 0

    RecalcTotals = 0

    Reindex = 1
  17. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    я бы делал не так....
    Еще добавил бы проверку на то что кто-то в базе есть. Иначе выскочит модальное окно которое просто так не убирается.
    А отсюда вытекают проблемы....

    If Exist D:\MI\WORK\BASES\Имя базы\1Cv7.LCK Goto (StartDel)
    Goto Work
    :StartDel
    Del /Q D:\MI\WORK\BASES\Имя базы\1Cv7.LCK
    If Exist D:\MI\WORK\BASES\Имя базы\1Cv7.LCK Goto (TheEnd)
    :Work
    cd /d "C:\Program Files\1Cv77\BIN\"
    start /wait 1cv7.exe CONFIG /D D:\MI\WORK\BASES\Имя базы /NИмяПользователя /PПароль /@D:\MI\WORK\BATS\command.ini
    :TheEnd
  18. dianofob
    Offline

    dianofob (-_-)y-.o0O

    Регистрация:
    3 июл 2009
    Сообщения:
    711
    Симпатии:
    0
    Баллы:
    26
    норм, я просто под копирование базы к себе локально прописывал)
  19. skurser
    Offline

    skurser

    Регистрация:
    26 окт 2010
    Сообщения:
    39
    Симпатии:
    0
    Баллы:
    1
    Как можно узнать кто именно из пользователей закрыл базу не корректно?
  20. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    В каталоге пользователя будет файл-флаг 1Cv7.LCK. При начале сеанса он создается, а при завершении - удаляется. Во время сеанса его удалить невозможно (штатными средствами).

Поделиться этой страницей