Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Как почистить кэш в 7.7

v7: Как почистить кэш в 7.7
Я
   fisher
 
28.05.20 - 12:23
Под одним из пользователей валится ошибка при получении константы по идентификатору. Как будто нет этой константы. А она есть.
И проблема связана с виндовым профилем пользователя. Под этим же пользователем 1С но с другим виндовым профилем - ошибки нет.
Чего и где почистить?
   fisher
 
1 - 28.05.20 - 12:25
В списке баз переподключение делал - не помогает.
   Сияющий Асинхраль
 
2 - 28.05.20 - 12:26
Сколько занимался семеркой отродясь не слышал про семерочный кэш, подозревая просто не хватает каких-то виндовых прав, проще завести нового пользователя в винде, чем пытаться найти чего нехватает...
   fisher
 
3 - 28.05.20 - 12:27
Да вот аналогично. Тоже ж давно на 7.7 сидел и такого не припоминаю. Просто идей никаких нет. Ума не приложу, нехватка каких таких виндовых прав может приводить к такому
   Хряк
 
4 - 28.05.20 - 12:28
удали константу, добавь заново
   RoRu
 
5 - 28.05.20 - 12:28
каталог пользователя где ? чем права на него отличаются у разн пользов винды
имхо, это единственный вариант
   Bigbro
 
6 - 28.05.20 - 12:29
грохнуть профиль виндовый создать новый?
не может быть чтобы избирательно только константа не читалась.
   Сияющий Асинхраль
 
7 - 28.05.20 - 12:32
Ну, были у меня клиенты, которые ну никак не хотели обновляться со своего старинного сервака, а он начал уже глючить до такой степени, что одну из констант начал неадекватно воспринимать (просто не видел), тогда помогло только восстановление базы, а вообще с константами у семерки иногда бывает очень сильный неадекват, порыскай по нету. Ну, и еще, теоретически, система иногда может установить неадекватные права на какие-либо файлы (достаточно по суди заблокировать какой-нибудь один dbf, чтобы начала воспроизводиться неадекватность)
   fisher
 
8 - 28.05.20 - 12:36
(4) Похожая фигня была в менее критичном месте при работе с периодическими реквизитами (один из периодических реквизитов не находило по имени), но я на это временно забил. Т.е. проблема системная.
Все централизованно хранится на сервере, включая каталоги пользователей. База сиквельная.
   fisher
 
9 - 28.05.20 - 12:39
(5) Права на каталог такой же, как у остальных (через общую группу)
   Arbuz
 
10 - 28.05.20 - 12:41
(8) что характерно, периодика и константы хранятся в одной таблице
   Сияющий Асинхраль
 
11 - 28.05.20 - 12:41
А если "убить" настройки пользователя в 1С проблема воспроизводится?
   Сияющий Асинхраль
 
12 - 28.05.20 - 12:43
(10) Вот ведь... А я то все понять не мог, ну почему при тестировании баз таблица констант теститься дольше чем все остальное :-(((, чем куча документов или таблица любого справочника...
   Bigbro
 
13 - 28.05.20 - 12:45
если удаление временных файлов из проблемного пользователя проходит полностью и без ошибок а проблема сохраняется - проще всего грохнуть профиль и пересоздать.
   fisher
 
14 - 28.05.20 - 12:46
(10) Но в упор непонятно, как на доступ к этой таблице может влиять виндовый пользователь. Да еще так выборочно.
   Сияющий Асинхраль
 
15 - 28.05.20 - 12:49
(14) Ну, сделай эксперимент, дай пользователю в винде права админа и погляди на результат, а потом верни обратно и тоже погляди на результат.
А что касается кэша, то насколько я помню единственный кэш, который сохраняется, это какие-то некритичные настройки в каталоге пользователя базы, вот этот каталог пользователя в принципе можно почистить... Про него как раз в (11) и говорил...
   Bigbro
 
16 - 28.05.20 - 12:52
там в принципе хранится список открытых документов, причем хитрым образом, и при кривом завершении работы остаются висеть блокировки документов, но чтобы константу не видело... не встречал.
   RoRu
 
17 - 28.05.20 - 12:52
(9) а каталоги разные ? если поменять проблемному пользователю на пустой для пробы ?
   Arbuz
 
18 - 28.05.20 - 12:52
(14) например, указан каталог к базе, где md или dds не от этой базы
   Chai Nic
 
19 - 28.05.20 - 13:00
Иногда полезно бывает "свернуть" периодические реквизиты, удалив повторяющиеся значения из истории значений. Уменьшается размер и повышается скорость. Где-то видел обработку, которая это делает. Только надо учесть, чтобы не было алгоритмов, для которых важно не значение на дату, а именно значение "в дату"..
   fisher
 
20 - 28.05.20 - 13:02
(15) Да вообще все в каталоге пользователя сносил. Не помогает.
(18) Не. Перечитай сабж.
   fisher
 
21 - 28.05.20 - 13:03
(15) Попробую поговорить с админами...
   vova1122
 
22 - 28.05.20 - 13:03
(19) у меня есть эта обработка.
(0) еще можно грохруть в виндовом реесре ветку 1С (но осторожно. искать нужно только по названию выбраной базы.
Еще небыло ответа если другой пользователь 1С войдет в базу на проблемном компе
   Холст
 
23 - 28.05.20 - 13:05
(0) В режиме Предприятия, в табло Константа.ПолучитьАтрибут("ИмяКонстанты")  тоже не видит ничего ? Под всеми юзерами или под конкретным ?
   vova1122
 
24 - 28.05.20 - 13:06
(0) перевыбрать базу, указав ей другое название
   Холст
 
25 - 28.05.20 - 13:07
(0) возможно просто опечатка в имени получаемой константы или рус/англ буквы в наименовании константы
   Arbuz
 
26 - 28.05.20 - 13:26
(20) перечитал. ну переподключал ты что-то где-то и что из этого становится яснее? каталог базы в расшаренной папке? у этого пользака совпадает с остальными?
   fisher
 
27 - 28.05.20 - 13:31
(23) Да. Под конкретным ВИНДОВЫМ.
(26) Да. Каталог базы в расшаренной папке. С остальными совпадает.
   Arbuz
 
28 - 28.05.20 - 13:31
+(26) я так понимаю выше тс говоря про каталог имеет в виду каталог пользака в его же профиле, а я говорю про расположение каталога базы. а то, знаете ли, я видал когда мд у каждого хранились в своём профиле, вот весело было.
   Масянька
 
29 - 28.05.20 - 13:45
(27) Дело не в семерке. Дело в настройках пользователя. Винды.
ВК используются?
Ну, и что за константа?
   Масянька
 
30 - 28.05.20 - 13:50
+ (29) Самое главное: под каким-нибудь пользователем в этом профиле открывается?
 
 Рекламное место пустует
   fisher
 
31 - 28.05.20 - 14:36
(30) Нет. Под админом 1С тоже ошибка. Ясен пень, что проблема в виндовом пользователе. Но какая? И каков механизм проблемы? Загадка.
Договорился с админами. Сначала попробуют пересоздать профиль. Не поможет - останется только нового пользователя заводить. У меня фантазия иссякла.
- У меня запал иссяк...
- Что-что у тебя запало?
   fisher
 
32 - 28.05.20 - 14:43
Фух. Вроде пересоздание профиля полечило. Но что это было, Пух? Никогда такого не наблюдал.
   Масянька
 
33 - 28.05.20 - 14:56
(32) От вас, свиней, можно ждать чего угодно (С) :))))))))))))
Видимо, оно, как раз, и было.
А какая винда?
   fisher
 
34 - 28.05.20 - 15:00
(33) Пул терминалов 2008 R2 Standart


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.