Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 окт 2021, 00:18

Список общих информационных баз *.v8i

Автор Gnush, 21 июн 2017, 10:48

0 Пользователей и 1 гость просматривают эту тему.

Gnush

Добрый день! Работаем на платформе 8.3.8.1747 (клиен-сервер)
Пользователям подключаются базы через общие списки (в разделе "Настройка") , которые лежат в локальной сети. Недавно отключили свет и сеть еще какое то время восстанавливалась и была недоступна. Соответственно пользователи своих баз не видели в списке и работать не могли. Проблема в том, что когда сеть восстановилась и при запуске  программы , 1с  перерегистрировала эти базы и присвоила им новый ID и как следствие пользователи не увидели своих настроек ,сделанных ими в информационных базах( например у них пропала командная панель со всеми командами). Посоветуйте пожалуйста, что в таком случае делать и как этого избежать в дальнейшем.
Структура подключаемых файлов следующая:
Цитировать[имя базы]
Connect=Srvr="Имя кластера"; Ref="Имя базы в кластере"
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
DefaultApp=ThickClient

oleg-x

Ну "почистили" кэш всем пользователям. Может кто подсткажет или в интернете найдете (если возможно конечно), вытащить настройки пользователя из кэша.
Что бы избежать, нужно хранить настройки пользователя не в кэше, а в хранилище настроек 1С, но это уже переписывать конфигурацию.
Еще вариант, подключение не через общие списки, а каждому пользователю добавить в список базу, тогда настройки слетят, только если почистите кэш или удалите базу из списка у пользователя.
Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

alex0402

В ibases.v8i есть строчка ID=2da9ff11-1f37-41ef-9851-88dcaf1cc407,
выделенный текст соответсвует папке в кеше.
Можно сменить id на нужный. только кеш все равно иногда чистить приходится...
Спасибо за Сказать спасибо

Gnush

Цитата: oleg-x от 21 июн 2017, 11:11
Что бы избежать, нужно хранить настройки пользователя не в кэше, а в хранилище настроек 1С, но это уже переписывать конфигурацию.
Поделитесь пожалуйста  ссылками как это сделать. Буду благодарен
Добавлено: 21 июн 2017, 11:44


Цитата: oleg-x от 21 июн 2017, 11:11
Еще вариант, подключение не через общие списки, а каждому пользователю добавить в список базу, тогда настройки слетят, только если почистите кэш или удалите базу из списка у пользователя.
У нас сейчас около 150 пользователей. И все территориально находятся в разных концах города. Раньше часто возникали случаи переезда на другой сервер и поэтому решили что будут использовать общие списки баз. А переключать базы долгая и отвлекающая задача которая занимала несколько рабочих дней, чему начальство было крайне недовольно.
Добавлено: 21 июн 2017, 11:46


Цитата: alex0402 от 21 июн 2017, 11:17
В ibases.v8i есть строчка ID=2da9ff11-1f37-41ef-9851-88dcaf1cc407,
выделенный текст соответсвует папке в кеше.
Можно сменить id на нужный. только кеш все равно иногда чистить приходится...
Да действительно так все снова работает, но как быть дальше, если такое происходит стоит только от сети отключиться

alex0402

Цитата: Gnush от 21 июн 2017, 11:34Да действительно так все снова работает, но как быть дальше, если такое происходит стоит только от сети отключиться

Хранить копии настроек.
Спасибо за Сказать спасибо

oleg-x

ЦитироватьЦитата: oleg-x от Сегодня в 11:11
Что бы избежать, нужно хранить настройки пользователя не в кэше, а в хранилище настроек 1С, но это уже переписывать конфигурацию.

Поделитесь пожалуйста  ссылками как это сделать. Буду благодарен
Наберите в поиске "сохранение настроек пользователей в хранилище настроек" и будет вам счастье.
Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск