Имя: Пароль:
1C
1С v8
Потеря текстов модулей форм при получении из хранилища
0 Vladal
 
10.02.16
14:38
Платформа 8.3.6.2332.

Сегодня появилась проблема с модулями в конфигурациях, подключенных к хранилищу.

В конфе, в которой добавляли новые формы у этих форм есть модули, база работает.
Обновили все другие базы, получили новые объекты и новые формы. И все эти формы оказались пустышками - пустые модули, нет элементов форм, нет и реквизитов этих форм.

Такой глюк в этой базе (в этом хранилище) уже был прежде, но тогда просто прибили хранилище в файловой системе и создали новое.

Как быть? Какие есть рецепты решения этой проблемы или как избежать подобного в дальнейшем?
1 Vladal
 
10.02.16
14:43
** Такой глюк в этой базе (в этом хранилище) уже был прежде. Тогда тоже добавили несколько общих форм и у разработчика в конфе были модули этих форм, а в хранилище поместились пустышки.
Да и релиз платформы был тогда старше.
2 vde69
 
10.02.16
14:46
такое бывает когда базу подключенную к хранилица "обновляют" из бекапа без отключения от хранилища...
3 Vladal
 
10.02.16
15:00
(2) Хм...
Нет, такого не было. Ни сравнения-объединения, ни загрузки.
Да и после загрузки хранилище только переподключать, а после подключения загружается конфа из хранилища.
4 vde69
 
10.02.16
15:10
(3) ты не понял, такое бывает при заливки бекапа в SQL-ную базу, то есть хранилище вообще не в курсе, что базу перезалили....
5 Vladal
 
10.02.16
15:13
(4) Т.е. на уровне скуля. Вполне. Тут админы сами себе играются.
6 Vladal
 
10.02.16
15:33
vde69, воспроизвели ситуацию "по горячим следам":

Для чистоты эксперимента отключили и снова подключили все базы к хранилищу (полгода назад вообще всё отключили и стёрли хранилище с диска, с нового года создали хранилище снова).
1. Захватили корень конфы рекурсивно.
2. В отдельном отчете добавили новые формы, нарисовали модули.
3. Из корня конфы рекурсивно поместили в хранилище все захваченные объекты.
4.1. Получили в другой базе из хранилища рекурсивно из корня конфигурации - получили новые формы.
4.2. Получили в третьей базе из хранилища только изменённый объект - тоже получили новые формы.
5. В обеих конфах, где получали новые объекты, пустые модули форм.
Админы говорят, что бэкапятся только боевые базы, бэкапить девелоперские и тестовые у них нет команды.
7 vde69
 
10.02.16
15:36
значит
или хранилище битое (пересоздавайте)
или где-то кеш грязный
или версии платформы разные
8 Vladal
 
10.02.16
15:38
(7) Выяснили. Обновляли демонически сразу на рабочей.
9 Vladal
 
10.02.16
15:42
1. Битое хранилище наверно побили вот-вот в эти дни - с пятницы по сегодня.
2. Скорее всего. Работник проиструктирован, что так делать низзя.
3. Вот полгода назад был некоторый зоопарк с релизами, сейчас везде на всех серверах стоит один релиз.