Имя: Пароль:
1C
1С v8
Как узел рбд сделать центральным через SQL
0 Ник080808
 
01.03.16
10:34
Пользователи обновили ут11.1 на ут 11.2.3.95. Только у них РБД. И при запуске на периферии пишет что нарушен порядок обновления и не пущает в базу. Развернули узел. Но не хочется 100 пользователей ручками заводить. Можно как то в скуле поставить для "поломанного" узла признак что это периферия?
1 Живой Ископаемый
 
01.03.16
10:36
да, УстановитьГлавныйУзел(ссылка на гланвый узел)
2 Serg_1960
 
01.03.16
10:37
Отвязать узел у ПУ; загрузить конфигурацию ЦУ; привязать узел ПУ. Всё, рецепт давно уже найден.
3 Ник080808
 
01.03.16
10:38
(1) (2) я же говорю. в конфу не пускает)
4 Лефмихалыч
 
01.03.16
10:40
>Но не хочется 100 пользователей ручками заводить.
перегони содержимое таблицы users средствами скуля
5 Ник080808
 
01.03.16
10:55
(4) спасибо! щас попробуем
6 Ёпрст
 
01.03.16
10:56
(3) завести пользователя с полными правами, переименовав 1 табличку в скуле, затем её вернуть взад.
далее, (2)
7 Serg_1960
 
01.03.16
10:58
(3) "Почисть кэши!"(цы)
8 Ник080808
 
01.03.16
10:59
(6) пользователь с полными правами есть. не помогает)
При старте программы сама ут11 пишет что неправильно конфу обновили завершить работу или перезапустить. Вот что бы эту проверку убрать нужно конфу поменять. а для этого нужно снять что это узел.
9 Живой Ископаемый
 
01.03.16
11:02
ну, сделать узел центральным легко - запустить 1С с параметром /RESETMASTERNODE и тогда уже зайдешь в пофигуратор и изменишь что нужно
10 Serg_1960
 
01.03.16
11:05
Если в базе сломали конфигурацию и она ни в базу, ни в конфигуратор никого не пускает - то если ConfigSave пустая, Config можно перезалить из центральной базы.
11 Serg_1960
 
01.03.16
11:09
"пишет что неправильно конфу обновили" - если есть записи FileName = "commit" и "dynamicCommit" в таблице Config - удаляй.
12 Ник080808
 
01.03.16
11:12
усе. Перебросил пользователей. Всем спасибо!