Modber Сообщество
профессионалов по 1С

При переходе на БП 3.0 вылезает ошибка.

При переходе на БП 3.0 вылезает ошибка.
  
Сообщений: 18

+1
На новенькую чистую БД накатила доработки и обновления.
В итоге имеем: БП 2.0 (2.0.51.6) с доработками.
Обновление на 3.0 (3.0.24.9) прошло также без проблем в режиме конфигуратора. При обновлении базы данных (в режиме Предприятия) появилось сообщение о создании нового пользователя "Администратор". Пользователя создал, но… Теперь выдает ошибку, что пользователь не найдем в справочнике "Пользователи".
Точный текст ошибки из конфигуратора следует цитирую:
«{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(386)}: Ошибка при вызове метода контекста (Записать)
ТаблицаОбъект.Записать();
по причине:
Ошибка при выполнении обработчика — 'ПередЗаписью'
по причине:
{ОбщийМодуль.ПользователиСлужебный.Модуль(316)}: Авторизация не выполнена. Работа системы будет завершена.
Пользователь: Администратор не найден в справочнике "Пользователи". »
Я попытался добавить пользователя в справочник, но после возникла ошибка:
"Ошибка обновления информационной базы.
Не заполнен параметр ограничения доступа:
"Общие параметры".

Для разработчика: возможно требуется обновить вспомогательные данные,
которые влияют на работу программы. Для выполнения обновления можно:
— воспользоваться внешней обработкой
"Инструменты разработчика: Обновление вспомогательных данных",
— либо запустить программу с параметром командной строки 1С:Предприятия 8
"/С ЗапуститьОбновлениеИнформационнойБазы",
— либо увеличить номер версии конфигурации, чтобы при очередном запуске
выполнились процедуры обновления данных информационной базы.".
Обратитесь к администратору.
Кто обновлял или сталкивался с подобными ошибками? Подскажите пожалуйста как делали и исправляли данную проблему. Может я где-то ошибся и сделал что-то не так в момент обновления. Все-таки база доработанная.
Сообщений: 14

+1
Проблема заключается в дописках. Закомментируйте строки и программа сама обновится !)
Сообщений: 6

0
У меня тоже была такая проблема, постоянно выбивало ошибку, хотя все было( как я думала)нормально. Я просто закоментировала строки и, с чудо, программа возобновилась. Этот метод действительно работает.
Сообщений: 19

+1
Пишем обработку вот с таким кодом, и проблема решена



&НаСервереБезКонтекста
Процедура ВыполнитьНаСервере()
Справочники.ИдентификаторыОбъектовМетаданных.ОбновитьДанныеСправочника(Истина);
КонецПроцедуры


&НаКлиенте
Процедура ВыполнитьКоманду(Команда)
ВыполнитьНаСервере();
Сообщить("Готово!");
КонецПроцедуры
Редактировалось: 4 раз (Последний: 18 октября 2014 в 09:41)
Сообщений: 6

0
NamasteByMaetro:

На новенькую чистую БД накатила доработки и обновления.
В итоге имеем: БП 2.0 (2.0.51.6) с доработками.
Обновление на 3.0 (3.0.24.9) прошло также без проблем в режиме конфигуратора. При обновлении базы данных (в режиме Предприятия) появилось сообщение о создании нового пользователя "Администратор". Пользователя создал, но… Теперь выдает ошибку, что пользователь не найдем в справочнике "Пользователи".
Точный текст ошибки из конфигуратора следует цитирую:
«{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(386)}: Ошибка при вызове метода контекста (Записать)
ТаблицаОбъект.Записать();
по причине:
Ошибка при выполнении обработчика — 'ПередЗаписью'
по причине:
{ОбщийМодуль.ПользователиСлужебный.Модуль(316)}: Авторизация не выполнена. Работа системы будет завершена.
Пользователь: Администратор не найден в справочнике "Пользователи". »
Я попытался добавить пользователя в справочник, но после возникла ошибка:
"Ошибка обновления информационной базы.
Не заполнен параметр ограничения доступа:
"Общие параметры".

Для разработчика: возможно требуется обновить вспомогательные данные,
которые влияют на работу программы. Для выполнения обновления можно:
— воспользоваться внешней обработкой
"Инструменты разработчика: Обновление вспомогательных данных",
— либо запустить программу с параметром командной строки 1С:Предприятия 8
"/С ЗапуститьОбновлениеИнформационнойБазы",
— либо увеличить номер версии конфигурации, чтобы при очередном запуске
выполнились процедуры обновления данных информационной базы.".
Обратитесь к администратору.
Кто обновлял или сталкивался с подобными ошибками? Подскажите пожалуйста как делали и исправляли данную проблему. Может я где-то ошибся и сделал что-то не так в момент обновления. Все-таки база доработанная.

После всего что посоветовали, не забудьте создать пользователя и задать ему права администратора
Сообщений: 23

0
как правельно разделить база про на две
В начало страницы 
|
Перейти на форум: