|
Обновление 1С на сервере? | ☑ | ||
---|---|---|---|---|
0
sooo_ez
14.08.17
✎
09:22
|
Всем привет!
Частенько бывает, что нет возможности обновить 1С с компьютера разработчика, который собственно и дорабатывал конфигурацию. Как правило это минорные обновления с новыми объектами конфигурации БУХ. Используем следующую схему: Разработчик сохраняет обновление со своего компьютера (Серверная БД), а после другой разработчик подключается через РДП на сервер открывает конфигуратор и обновляет БД. Проходит эта схема плохо. В половине случаев 1С намертво виснит. После этого 1ый разработчик может зайти со своего компьютера и безпроблемно накатить это обновление. Тыкните носом, что курнуть по решениям этой проблемы. Может вы встречались с такой проблемой, как исправляли? 8.3.8.1652 Сиквел |
|||
1
zak555
14.08.17
✎
09:32
|
Как-то через гланды обновляетесь
|
|||
2
Fedor-1971
14.08.17
✎
09:43
|
(0) почистить кэш у программера, нарастить ОЗУ его компу до 4 гиг (можно больше). Проверить через конфигуратор наличие активных пользователей (попросить выйти) и остановить регламенты (это для надёжности). Не обновлять конфигурацию динамически (если уже, то надо искать информацию как побороть последствия такого счастья)
|
|||
3
sooo_ez
14.08.17
✎
09:43
|
(1) Ну да, но бывает необходимость, есть аналог?
|
|||
4
sooo_ez
14.08.17
✎
09:47
|
(2) Спасибо! Вроде все делаем, только регламентные не отрубаем, приму к сведению!
|
|||
5
Fedor-1971
14.08.17
✎
09:48
|
(3) так, стандартно, должно быть примерно так: Разработчик сохранил CF, подключился к нужной БД и залил обновления. Без беготни по RDP с разными юзерами и т.д.
|
|||
6
sooo_ez
14.08.17
✎
09:55
|
(5) В нашем случае, проще будет обязать разработчика делать дело до конца. В корректировку 0-поста скажу то, что база то одна и та же, но подключение действительно происходит с разных мест и под разными пользователями, как верно сказал Fedor-1971
|
|||
7
Serg_1960
14.08.17
✎
09:56
|
".. а после другой разработчик подключается через РДП на сервер открывает конфигуратор и обновляет БД." - не "обновляю", а "загружаю".
И после загрузки конфигурации, не обновляя конфигурацию БД, выхожу из конфигуратора; очишаю кэш; захожу в конфигуратор и обновляю конфигурацию БД. Не спрашивайте, я не знаю зачем такие танцы с бубном я устраивал на предыдущей платформе. Наверное потому что, если в одном сеансе сразу обновить конфигурацию и принять изменения в БД, то работа конфигуратора завершалась аварийно с непредсказуемым вариантом. |
|||
8
Serg_1960
14.08.17
✎
10:08
|
А насчет остановки регламентов - активно плюсую. И добавлю: не только останавливать, но и перепроверять что фоновые задания завершили свою работу.
|
|||
9
Вафель
14.08.17
✎
10:24
|
Рекомендую скрипт по обновлению из cf
https://gist.github.com/a-sitnikov/85a870b2375fd253e7657e8ba45f5552 |
|||
10
Автоном
14.08.17
✎
11:20
|
(9) Выдрал из типовой?
|
|||
11
Вафель
14.08.17
✎
11:28
|
(10) В типовой скрипты на жс?
|
|||
12
Segate
14.08.17
✎
11:31
|
Какое-то наркоманское у вас обновление... Используйте хранилище и обновляйтесь нормально...ну и сделайте свою поставку, кодите, отлаживаете, создаете файл поставки и накатываете обновлением через типовые механизмы.
|
|||
13
Автоном
14.08.17
✎
11:46
|
(11) А на чем же еще?
|
|||
14
Автоном
14.08.17
✎
11:47
|
(11)Открой модуль обработки обновления конфигурации и удивляйся.
|
|||
15
Вафель
14.08.17
✎
12:02
|
(12) Обновляться рабочую базу из хранилища?
|
|||
16
Segate
14.08.17
✎
12:09
|
(15) по уму - из поставки надо.
|
|||
17
Мыш
14.08.17
✎
12:21
|
(15) Должно быть два хранилища. )
|
|||
18
Вафель
14.08.17
✎
12:35
|
(17) Это минимум )))
|
|||
19
Segate
14.08.17
✎
12:40
|
(17) а точно хватит? может больше 2 боевых, 2 резервных, 2 в облаке?
|
|||
20
Вафель
14.08.17
✎
13:07
|
(19) Мне кажется ты не понял зачем и два то нужно.
Это типо веток в гите |
|||
21
Мыш
14.08.17
✎
13:23
|
(20) Мне кажется, что тебе не кажется )
|
|||
22
Segate
14.08.17
✎
14:47
|
(20) я вообще не понял принципа работы с 2мя хранилищами, если честно. они не коррелируют друг с другом и при обновлении одной конфы из 2х хранилищ будут возникать коллизии. в чем прикол? а если предполагается, что 2е хранилище используется лишь для переноса изменений в боевую базу - то не понятно, почкму тебя не устраивает файл поставки. разъясни, может просто я недалекий и всю жизнь делал не правильно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |