Имя: Пароль:
1C
 
БП 2.0 на 3.0. Не удалось выполнить автоматическую регистрацию администратора
, ,
0 Mariiaki
 
27.07.16
08:10
MS SQL Server 2008, платформа 8.3.6.2332, БП 2.0.65.38 типовая. Обновляю на 3.0.43.251
При обновлении в режиме 1С:Предприятие выдает ошибку  http://joxi.ru/BA010NntBnnnKr
«Авторизация не выполнена. Работа с системой будет завершена.
Не удалось выполнить автоматическую регистрацию администратора в списке по причине: «поле объекта не обнаружено (ИмяВКластере)
Для ведения списка и настройки прав пользователей предназначен список Пользователи, режим конфигурирования 1С:Предприятие для этого использовать не следует.»
В журнале регистрации успеваю подсмотреть только http://joxi.ru/gmvbvz6IxPPPVm
Как я понимаю беда с пользователями (права в конфе администратор системы, администрирование, полные права; Пользователь не новый) и нужно в режиме 1С:Предприятие в справочнике пользователи отредактировать данные. Но как это сделать, если при запуске идет обновление?
1 vde69
 
27.07.16
08:19
1. посмотри в ЖР какие пользователи удачно заходили в 1с в последнее время в пользовательском режиме

2. найди этого пользователя в конфигураторе и дай ему ВСЕ права

3. запусти 1с от имени этого пользователя

4. после обновления - верни права обратно уже в пользовательском режиме
2 Mariiaki
 
27.07.16
08:31
(1) 1."удачно заходили" в БП 2.0.65.38? в 3.0 получается еще ни кто удачно не заходил.
2.Проставила полностью все права, но все равно ошибка.
3 hhhh
 
27.07.16
08:35
(2) а вы правильным обновлением обновляете? Тем, что из 2.0 в 3.0?
4 vde69
 
27.07.16
08:35
(2) найди поиском по описанию ошибки это место в коде и подумай..
5 Mariiaki
 
27.07.16
08:36
(3) да
6 Mariiaki
 
27.07.16
12:37
Попытка
        Пользователь = Пользователи.СоздатьАдминистратора(ТекущийПользовательИБ);
    Исключение
        ИнформацияОбОшибке = ИнформацияОбОшибке();
        Возврат КраткоеПредставлениеОшибкиАвторизацииПослеРегистрацииВЖурнале(ИнформацияОбОшибке,
            НСтр("ru = 'Не удалось выполнить автоматическую регистрацию администратора в списке по причине:
                       |""%1"".
                       |
                       |Для ведения списка и настройки прав пользователей предназначен список Пользователи,
                       |режим конфигурирования 1С:Предприятия для этого использовать не следует.'"),
            РегистрироватьВЖурнале);
    КонецПопытки;

Пытается создать администратора, но почему то не выходит.  Отладка тут не работает...(
7 hhhh
 
27.07.16
12:47
вы в 2.0 должны были создать администратора.
8 Mariiaki
 
27.07.16
12:49
(7) можно подробнее?
был пользователь с полными правами и перед обновлением добавила права администратор системы (для перехода на 3.0)
9 vde69
 
27.07.16
13:26
блин, ну так зайди в процедуру СоздатьАдминистратора и поищи там "ИмяВКластере"
10 schanya
 
02.08.16
10:02
Если БД выгрузить,а потом загрузить в файловом варианте и запустить в режиме предприятия для обновления - ошибка не появляется. Отсюда можно сделать вывод о каких-то трудностях с созданием пользователя на стороне сервера 1с.
11 Mariiaki
 
03.08.16
10:03
(10) У меня так же, выгрузила в файловую и там нет этой ошибки.
12 Darly
 
26.08.16
09:35
проблема здесь:
Функция ПараметрыАдминистрирования() Экспорт
...
ПараметрыАдминистрированияИБ = Константы.ПараметрыАдминистрированияИБ.Получить().Получить();

нет в списке параметров (которые проверяются позже)
"ИмяВКластере", "ПортКластера", "АдресАгентаСервера".