Слетает список баз v8i в терминале

1. ILYA1C 22.03.12 13:22 Сейчас в теме
Все пользователи работают в терминале, у каждого на рабочем столе ярлык v8i с названием базы. После обновления на 8.2.15.301 произошла следующая ситуация: как только пользователь запускает базу по ярлку и вводит пароль, вылетает сообщение "Список информационных баз пуст". Куда копать?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dk999 22.03.12 13:35 Сейчас в теме
Сервер приложений и сервер терминала на 1 виндовом сервере установлены?
3. ILYA1C 22.03.12 13:38 Сейчас в теме
Там файловая база, работают 25-30 пользователей + по удаленке склад цепляется. Все работает на Windows 2008 Server R2
4. dk999 22.03.12 13:39 Сейчас в теме
8.1 случайно не установлена на этом же сервере?
5. ILYA1C 22.03.12 13:47 Сейчас в теме
Нет, только 8.2.15.301 (в Program files лежат еще 8.2.14.537, 8.2.14.540) на новый сервер сразу ставили 8.2
6. dk999 22.03.12 13:55 Сейчас в теме
Я бы проверил какое приложение, точнее какой бинарник, назначен на расширение "v8i"
Открываешь любое окно проводника - меню - свойства папки - закладка "Типы файлов" - находишь там "v8i" далее кнопка "Дополнительно" - кнопка "Изменить" - смотришь какой бинарник там прописан
Хотя ..... может и не в этом дело
7. ILYA1C 22.03.12 13:56 Сейчас в теме
Нарыл, что у каждого пользователя:
C:\Users\%user%\AppData\Roaming\1C\1CEStart\ibases.v8i

есть файл, ibases.v8i, который хранит пути к базам у конкретного пользователя
если в этом файле прописать базы, то ярлыки v8i работают
8. dk999 22.03.12 14:02 Сейчас в теме
Видимо это из-за того, что разные релизы 8-ки хранятся в бин папках рядом, а не в одной установочной папке.
Но как решить трабл - хз
9. ILYA1C 22.03.12 14:06 Сейчас в теме
самое интересное, что под пользователем, который устанавливал новую платформу - все нормально. Может дело где-то в правах доступа?
10. Zyevkl 22.03.12 14:26 Сейчас в теме
На уровне винды проставьте заного путь. А как это база файловая и вней ежедневно работают 25 человек? Не тормозит? Какая конфигурация?
11. uriy 3 22.03.12 19:08 Сейчас в теме
1 Попробуй нового пользователя добавить должно прокатить
2 Заново укажи путь к 1с8.ехе
3 попробуй запуститься в терминалке просто без автоматической загрузки программы
12. nord87 22.03.12 19:12 Сейчас в теме
Можно наверное в дефолтном пользователе указать список баз (общих)
13. JohnySC 179 23.04.12 06:22 Сейчас в теме
аналогичная проблема возникла, не знаем че и делать, 1С как всегда подарок приподнесла, решили с утра быстренько платформу обновить и зависли на полдня уже :-( может кто нашел изящное решение? чтоб на несколько сотен пользователей сразу работало, а то каждому щас список копировать не один день займет
14. iksanova 23.04.12 12:02 Сейчас в теме
У каждого пользователя в профиле лежит файлик ibases.v8i со списком БД.
15. JohnySC 179 24.04.12 09:46 Сейчас в теме
(14) iksanova, новость сказали?!
16. JohnySC 179 24.04.12 09:50 Сейчас в теме
Добился решения проблемы скриптом VBS:
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFile "C:\1C\ibases.v8i" , createobject("wscript.shell").expandenvironmentstrings("%userprofile%") & "\AppData\Roaming\1C\1CEStart\", True
''для отладки ''msgbox(createobject("wscript.shell").expandenvironmentstrings("%userprofile%") & "\AppData\Roaming\1C\1CEStart\")

Сделал запуск скрипта через gpedit.msc -> Конфигурация пользователя -> Конфигурация Windows -> Сценарии вход/выход -> вход в систему, и все заработало :-)
В этом общем списке (C:\1C\ibases.v8i) баз просто перечисление всех возможных видов баз, а у терминальных пользователей отображается только то что есть в запускаемом v8i.
17. zale 19 24.04.12 14:20 Сейчас в теме
была давно подобная ситуация, решение было такое:
1. удаление старой платформы
2. чистка appdata
3. установка новой платформы

в итоге все нормуль
18. Tommy1987 5 24.04.12 15:38 Сейчас в теме
На самом деле, есть такая интересная хрень. В этой папочке в C:\Documents and Settings\...\1CEStart есть два файлика .v8i и .cfg. Если в файлике .v8i лежит список баз, то в .cfg прописывается то, откуда этот список баз можно достать собсно. Так что в .cfg можно добавить строчечку, в которой будет указан путь к файлику со списком баз в любом доступном месте сетки.
19. AlexO 135 24.04.12 15:55 Сейчас в теме
(0), (18) есть уже давно расширенная статья, где все и с примерами
http://infostart.ru/public/104469/
Светлый ум; +1 Ответить
20. Hot_Serg 5 28.04.12 15:30 Сейчас в теме
1. Сохрани файл v8i в отдельную папку (Для админов полный доступ, для Users - чтение и выполнение)
2. Потом при запуске 1С Предприятие - Настройка - + Список общих информационных баз - добавь фал из п.1
3. Удали у каждого пользователя файл v8i из папки пользователя (например, в C:\Documents and Settings\...\1CEStart
4. Повтори под сеансом каждого пользователя п.2
5. Получаешь - Все пользователи имеют список баз, причём не могут Удалить или изменить, только Добавить. А админы как обычно - все кнопки активны при высвеченном списке баз
21. progr-2008 118 19.10.21 16:50 Сейчас в теме
А почему список вообще слетает?
В чем причина?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот