|
Выкидывает из базы 1С при попытке записи объекта | ☑ | ||
---|---|---|---|---|
0
ppa32
31.05.19
✎
06:09
|
Добрый день, уважаемые форумчане!
При попытке записи некоего объекта (документа или справочника) иногда появляется окно, как на скриншоте. Пользователю при этом предлагается завершить работу, или перезапустить клиента. Я так понимаю, что 1ска где - то виснет на блокировках, но почему при этом выкидывает - мне совершенно не ясно. При этом выводится окно, где указывается имя другого пользователя и его номер сеанса. Возможно, это тот, с кем возникла блокировка на уровне СУБД. Началось недавно без видимых причин: платформу / ось / субд / сервера не меняли... Версия платформы: 8.3.12.1685 Конфа: сильно переписанная УТ 10 Скриншот: https://dropmefiles.com/IZaUI Архитектура клиент - серверная, СУБД MS SQL 2008R2 Клиент открывается через Remote app, если это важно. |
|||
1
assasu
31.05.19
✎
06:22
|
вы давно там работаете ?
|
|||
2
ppa32
31.05.19
✎
06:41
|
Вы имеете в виду, давно ли я работаю на этом месте, или давно ли люди работают с этой базой?
|
|||
3
assasu
31.05.19
✎
06:52
|
(2) мне кажется в базе какая самодонаписка. вот и хочу понять знаете ли вы про нее что то
|
|||
4
ppa32
31.05.19
✎
07:22
|
Вопрос в том, что это началось тогда, когда я уже здесь работал. А я ничего подобного в базу не дописывал...
|
|||
5
ppa32
31.05.19
✎
07:23
|
Может, конечно, оно там было (база с 2011 года), а теперь сошлись звёзды, и древнее зло пробудилось, но вот как можно попробовать найти и изгнать злого духа - мне не ясно.
|
|||
6
shuhard
31.05.19
✎
07:27
|
(5) продолжай наблюдение, не смотри журналы, не мониторь блокировки
|
|||
7
ppa32
31.05.19
✎
07:34
|
(6) где какие блокировки мониторить? Если одного пользователя уже откинуло, то всё, блокировки уже нет, даже если и была. Что я увижу - то?
И вообще, даже если блокировка, то не должно ведь из клиента выкидывать! |
|||
8
assasu
31.05.19
✎
08:03
|
(7) я б задумался как средствами языка вызвать это окошко .
потом поиск по конфигурации. |
|||
9
ppa32
31.05.19
✎
08:24
|
Уточнил у пользователя: когда один пользователь пытается записать некий документ (реализацию, например), а он у кого - то открыт, то как раз - таки происходит это событие.
|
|||
10
Сияющий в темноте
31.05.19
✎
08:28
|
так это и есть блокировка на изменение.
можно поставить другую версию платформы,там выкидывать не будет,но записать все равно не даст. |
|||
11
ppa32
31.05.19
✎
08:29
|
(10) Со слов пользователя, такое началось недавно, хотя эта версия платформы стоит давно. Лукавит?
|
|||
12
ppa32
31.05.19
✎
08:30
|
Я просто сам тут работаю чуть больше 2 месяцев
|
|||
13
Йохохо
31.05.19
✎
08:31
|
(11) это важно?
|
|||
14
ppa32
31.05.19
✎
08:42
|
(13) Конечно важно, потому как если такое было всё время, то есть предложение поменять платформу. А если недавно началось, то косяк кроется в чём - то другом
|
|||
15
catena
31.05.19
✎
08:44
|
(14)А если развернуть тест на другой платформе и там ситуация не будет воспроизводиться, разве важно будет продолжать искать решение на текущей платформе?
|
|||
16
Йохохо
31.05.19
✎
09:04
|
(14) это абсолютно не важно, для пользователя все ошибки одинаковы, им нужен кто-то понимающий в фломастерах
|
|||
17
ppa32
03.06.19
✎
01:58
|
Такая ошибка возникает явно не из-за платформы: проверили на другой базе - не выбивает.
|
|||
18
ppa32
03.06.19
✎
02:00
|
Более того: выбивает из разных баз, если клиент открыт на терминальнике. Если клиента открываешь на своей локальной машине, то появляется такое же сообщение, но при этом там только кнопка "ОК", после нажатия на которую ничего не происходит...
|
|||
19
hhhh
03.06.19
✎
04:04
|
(18) ну, отладчик почему не применили? Религия, что ли?
|
|||
20
rphosts
03.06.19
✎
04:13
|
(0) сделай ТИИ, обнови платформу, посмотри что пишет в ТЖ.
|
|||
21
ppa32
03.06.19
✎
04:25
|
(19) Выкидывает мимо отладчика: остановка по ошибке не отрабатывает.
|
|||
22
hhhh
03.06.19
✎
04:42
|
(21) не надо остановка по ошибке, надо идти по одной команде
|
|||
23
Сияющий в темноте
03.06.19
✎
08:52
|
Режимы блокировок в разных базах могут быть разными.
выкидывает,еслм продолжение невозможно. |
|||
24
HardBall
03.06.19
✎
10:13
|
Время ожидания на блокировках, секунды?
|
|||
25
ppa32
04.06.19
✎
01:51
|
(24) да выкидывает прямо сразу, ни секунды не ждёт. Но на одной машине просто появляется окно с кнопкой ОК, а на другом компе на той же базе - выкидывает((
|
|||
26
Web00001
04.06.19
✎
02:57
|
(22)В логах в момент того как это произошло ничего нет? Просто тишина? Объект успевает записаться? События "ПередЗаписью" и "ПриЗаписи" в модуле формы и в модуле объекта отрабатывают нормально? ТИИ и ЧекДБЦ были сделаны?
|
|||
27
assasu
04.06.19
✎
05:00
|
(0) была проблема с подобными симптомами Ошибка блокировки объекта. Объект уже заблокирован
И началось, кстати, так же внезапно. все прошло после обновления платформы. |
|||
28
ppa32
05.06.19
✎
07:02
|
(26) Крашится именно клиент, и именно тот, который на терминальнике установлен. На той же самой базе нет такой проблемы, если клиента 1с запускать с локальной машины, а не заходить на терминальник. ЧекДБЦ может быть сделан только на файловой базе, а у меня она скульная. ТИИ - нет, не делал на боевой базе.
|
|||
29
ppa32
05.06.19
✎
07:06
|
(28) Попробуем обновить, спасибо за подсказку.
|
|||
30
ppa32
01.07.19
✎
05:40
|
Проблема решилась переустановкой платформы. Причем на ту же самую версию. Кэш сервера вычистили для очистки совести. Ну и сам сервер перезагружали, естественно.
Всем спасибо, кто участвовал в обсуждении! |
|||
31
DrZombi
гуру
01.07.19
✎
06:23
|
(30) Всегда пожалуйста :)
|
|||
32
Мимохожий Однако
01.07.19
✎
06:58
|
Возможно, помогла не переустановка платформы. А остановка и перезапуск служб серверов 1С и SQL
|
|||
33
ppa32
01.07.19
✎
07:58
|
(32) нет. Это уже пробовали, не проканало.
|
|||
34
Сияющий в темноте
01.07.19
✎
08:43
|
поди при переустановке сервера время освобождения обьектов поменялось,и теперь,просто,пользователи не успевают словить глюк.
|
|||
35
Cyberhawk
01.07.19
✎
08:49
|
(34) "при переустановке сервера время освобождения обьектов поменялось" // Это про что речь? 20 секунд ожидания упр. блокировки (в свойствах инфобазы)?
|
|||
36
ppa32
04.07.19
✎
03:47
|
(34) Нет. Глюк происходил мгновенно, при попытке зайти в тот же документ. Сейчас просто появляется окно, что типа в документе кто - то сидит, потому - низя! А раньше просто выкидывало.
|
|||
37
Сияющий в темноте
04.07.19
✎
09:01
|
(36) выкидывать или предупреждать-зависит от платформы,в каких-то версиях предупреждения не было.
время ожидания блокировки и еще можно почитать про Заблокировать и как оно работает(точнее,как предполагают,как оно работает,т.к.точную реализацию знает только программист,который писал эту часть платформы,и будем верить,что он там не "растерял блох" |
|||
38
ppa32
05.07.19
✎
07:37
|
(37) Проблема началась внезапно, без видимых причин. Ну то есть никто ничего нигде не перенастраивал.
|
|||
39
Сияющий в темноте
05.07.19
✎
09:03
|
возможно,что более одного пользователя стало работать с базой и открывать документы.опять же,кто то может давить сохранить или ок таи гдн не надо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |