Modber Сообщество
профессионалов по 1С

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

Программа открывается только в монопольном доступе. Как исправить?(1С 7.7)
  
Сообщений: 4

0
Столкнулась с проблемой запуска 1С версии 7.7. Каждое утро прога запускается только лишь в монопольном режиме. Почему? И как это можно исправить?? Может кто- то уже сталкивался с аналогичной ситуацией??
Сообщений: 1

0
А в каком режиме вы работаете?? По сети или локально?? Вообще, когда 1С (не зависит от версии) разрешает зайти только в монопольном режиме, это свидетельствует о некорректном завершении работы..Т.е. для решения Вашей проблемы необходимо выяснить причину некорректного завершения и устранить ее. v
Сообщений: 6

0
Inka, здравствуйте! У вас поставлен вход по умолчанию – монопольный доступ. Измените настройки и будет вам счастье)))
Сообщений: 4

0
Спасибо за быстрые ответы. smileРаботаем по сети. Валентина, по умолчанию монопольный доступ не установлен, проверила..А вот при запуске утром каждый день пишет "завершение работы было некорректно проиндексируйте 7.7". А вот почему он некорректно завершает…
Сообщений: 4

0
А как вы выходите из программы (как заканчиваете работу?) И не только вы, а любой, кто работает в ней по сети?? Возможно проблема кроется именно в этом. Есть несколько вариантов: 1) Крестик в верхнем правом углу; 2) Меню файл-выход; 3) Просто закрыть окно терминальной сессии.

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

Решение проблемы — выходить из 1С правильно (не пользоваться закрытием сессии, а закрывать именно программу).
Сообщений: 2

0
Так же можно попробовать ежедневно запускать конфигуратор в пакетном режиме (только реиндексация).
Прописать простенький батник, далее простенькую инструкцию, поставить батник на простой шедулер на сервере и все..Дальше как по маслу hoho
Сообщений: 4

0
SvetLANA:
А как вы выходите из программы (как заканчиваете работу?) И не только вы, а любой, кто работает в ней по сети?? Возможно проблема кроется именно в этом. Есть несколько вариантов: 1) Крестик в верхнем правом углу; 2) Меню файл-выход; 3) Просто закрыть окно терминальной сессии.

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

Решение проблемы — выходить из 1С правильно (не пользоваться закрытием сессии, а закрывать именно программу).
Думаю,что именно так и происходит. Кто-нибудь из коллег выходит именно закрывая сессию полностью. Попробую поговорить с сис. админам по поводу настроек…
Сообщений: 4

0
Inka:
Только это получается третий вариант..а не второй…
Сообщений: 4

0
SvetLANA:
А как вы выходите из программы (как заканчиваете работу?) И не только вы, а любой, кто работает в ней по сети?? Возможно проблема кроется именно в этом. Есть несколько вариантов: 1) Крестик в верхнем правом углу; 2) Меню файл-выход; 3) Просто закрыть окно терминальной сессии.

Вот если вы, или кто-либо из ваших коллег, выходит из 1С вторым вариантом (а мне кажется, именно в этом проблема),

zstДа-да, тут идет речь именно о закрытии сессии..Третий вариант… zstПоспешила за мыслью и не тот вариант указала..
А по поводу конфигуратора в пакетном режиме- можно-то можно, но тогда необходимо убрать отключение сеанса по таймеру и найти утилиту отключающую принудительное завершение сеанса по "Х".
Сообщений: 3

0
Andrey32:
Так же можно попробовать ежедневно запускать конфигуратор в пакетном режиме (только реиндексация).
Прописать простенький батник, далее простенькую инструкцию, поставить батник на простой шедулер на сервере и все..Дальше как по маслу

(На 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
Сообщений: 1

0
Добрый день.

У нас на предприятии была аналогичная проблема: по сети работало 11 компьютеров. Каждое утро программа выдавала оповещение о некорректном закрытии предыдущей сессии. Приходилось запускать ее в монопольном режиме, затем закрывать ее и заново входить… Очень неудобно, и занимает достаточно много времени. У нас проблема решилась конфигуратором и изменениями настроек. Спасибо грамотному сис.админу (всетки без программистов мы как без рук). Если вышеизложенные советы Вам не помогут, рекомендую все-таки обратиться к опытному программисту, который без труда решит проблему и вы сможете работать без каких-либо сложностей. Удачи!
Сообщений: 1

0
Buh414, а вот я бы все-таки сделал немного проще, так же дополнительно добавил бы проверку на то что есть в базе. В другом случае, выскакивает окно модальное, которое просто так не получится убрать, и вместе с ним вытекает множество других проблем:

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
Медаль
Сообщений: 101

+1
Kristina:
Если вышеизложенные советы Вам не помогут, рекомендую все-таки обратиться к опытному программисту, который без труда решит проблему
и научит всю бухгалтерию бояться крестиков и нажимать правильную кнопку для закрытия программы))
В начало страницы 
|
Перейти на форум: