Критическая ошибка в процессе реструктуризации. #642623


#0 by unknown181538
"В процессе обновления информационной базы произошла критическая ошибка. по причине: Ошибка SDBL: Таблица AccumRgAggOpt13937 отсутствует в схеме базы данных (pos=99)" Скуль база. Пробовал разные ТиИ, выгрузки загрузки. Подозреваю, что дело в том, что некоторые регистры превращал из остаточных в оборотные. Что можно сделать?
#1 by Нуф-Нуф
бэкап.
#2 by cw014
А я могу сказать, что скорее всего Postgres
#3 by МихаилМ
2) если не поможет обновить конфу поставщика
#4 by unknown181538
что бэкап? VS SQL 2008 R2  - вряд ли кэш. Переносил на сервак выгрузкой dtника - та же тема.   - как обновить? Идет как раз обновление базы на другой релиз.
#5 by МихаилМ
сначала кэш чисить на той машине откуда запускаете обновление. все остальное после.
#6 by unknown181538
кэш через дт что ли переносится?
#7 by YHVVH
недавно наткнулся, почитай, может че и поможет. там ошибка другая правда.
#8 by unknown181538
ну там другая ошибка... а вообще, можно попробовать взять бэкап до обновления, и накатить на него cf.
#9 by МихаилМ
кэш на клиенте остаётся. клиент каким-то образом участвует в обновлении.
#10 by mikecool
если таблица пустая - убить ее нахрен
#11 by mikecool
+10 предварительно запомнив ее структуру и индексы
#12 by unknown181538
В скуле вроде и нету такой таблицы.
#13 by unknown181538
Разные машины и клиеты и серверы. Одна мой домашний ноут - другая сервер по рдп.
#14 by shuhard
гугль говорит, что это  таблица настроек режима агрегатов регистра накопления
#15 by mikecool
Ошибка SDBL: Таблица AccumRgAggOpt13937 отсутствует в схеме базы данных (pos=99) как бе намекает, что в скуле она есть
#16 by МихаилМ
скорее всего она есть в DBNames, но нет в DBSchema
#17 by МихаилМ
что вернет такой запрос use вашаБАЗА select PATINDEX(N'%AccumRgAggOpt13937%', SerializedData) nompos from (    from
#18 by unknown181538
одна строка с колонкой nompos. значение = 0.
#19 by МихаилМ
значит моя догадка верна. для  DBNames так просто не посмотришь. сжата.
#20 by МихаилМ
посмотрите с помощью какойнибуть обработки типа StrBaseSQL к камим метаданным относится AccumRgAggOpt13937 добавте туда реквизит, чтобы реструктуризировать именно эту таблицу.
#21 by unknown181538
Обработка СтруктураТаблицSQL не показыват такой таблицы.StrBaseSQL ... пока не разобрался, как там строку соединения настроить...
#22 by Maxus43
ищи таблицу AccumRg13937 и читай
#23 by МихаилМ
врядли. у 1с8 сквозная нумерация обектов бд.
#24 by unknown181538
AccumRg13937 такой тоже нету
#25 by Maxus43
да, согласен. обработкой СловарьДанныхИБ например можно плучить всё, там найдёш
#26 by Maxus43
у самого регистра номер чуть меньше, короче юзай обработку, либо сам пиши быстренько Глобальный контекст (Global context) ПолучитьСтруктуруХраненияБазыДанных
#27 by Maxus43
придётся наверно Агрегаты регистра передёрнуть этого
#28 by unknown181538
Где такую взять? Знать бы что за регистр, мог бы измерения, настройки агрегатов менять, и т.п. а то и удалить его...
#29 by Maxus43
посту давай, скину
#30 by Maxus43
*почту
#31 by unknown181538
azovad  сбк мэйл.ру
#32 by МихаилМ
эти обработки могут не знать о агрегатах. поэтому не выводить их попробуйте поскать в ПолучитьСтруктуруХраненияБазыДанных.ВыбратьСтроку или с помощью найти
#33 by Maxus43
могут и не знать, но номер чуть меньше 13937 покажет регистр. не проверял на агрегатах. Они так и сделаны - ПолучитьСтруктуруХраненияБазыДанных ушло
#34 by Maxus43
для начала агрегаты попробовать удалить, остальное не трогать
#35 by unknown181538
ээ.. нажимаю "прочитать словарь" - что-то шуршит, но ничего не выводится.
#36 by Maxus43
секунд 15 у меня шуршит и показывает все таблицы
#37 by unknown181538
о! что-то вдруг вывелось...
#38 by Nenaviwu1c20
Получи струтуру хранения,найди свою таблицу,вспомни что ты с ней делал и посторайся вернуть её к тому виду в котором она хранилась
#39 by Nenaviwu1c20
может помочь
#40 by Lama12
Была такая фигня как раз при смене типа регистра (из оборотного в остатки). Дого бился. Плюнул, удалил регистр и создал заново. Потом перепровел документы.
#41 by unknown181538
Она тоже ничего не выводит.
#42 by Maxus43
а это чо за возглас был?
#43 by Nenaviwu1c20
если она пустая снеси нафиг,если нет верни на место ,если и это не поможет выгрузи её в ХМл,Удали нафиг и создай точно с таким же Именем регистр.После этого проверь где он ходил потому что скорее всего снесутся регистраторы и восстанови обратно.После всего Отключи пересчет остатков для того чтоб быстрее грузануть ХМЛ и все получится надеюсь
#44 by unknown181538
я имею в виду, что обработка заработала, а таблиц с такими цифрами не вывели.
#45 by Nenaviwu1c20
Грузани через документ "Корректировка записей регистров"
#46 by Maxus43
З.ы. показывает конечно сохранённую конфу ИБ, а не обновлённую уже (обновится ты и не можеш тем более). Судя по склоняюсь что добавили агрегаты в регистр. сносить
#47 by Maxus43
ищи регистры накопления и цифру чуть меньше
#48 by Maxus43
смотри у этого регистра агрегаты
#49 by unknown181538
Я точно не помню, что за регистр. Так-то можно перепровести по одному регистру. Долго, но пройдет.
#50 by unknown181538
Там даже нету регистров, которые на 13 начинаются.
#51 by unknown181538
+ ко всему реструктуризация идет часа 2. Сложно экспериментировать.
#52 by Maxus43
таблицы с AggOpt - есть вобще?
#53 by Maxus43
Что за обновление такое было хоть? З.ы. щас не поздно откатится на сохранённую конфу, и потом обновлять не добавляя агрегаты например, их можно добавить после
#54 by unknown181538
есть Я так понимаю, что эти агрегаты давно были, т.е. это не поможет. Обновление УТ 11 на 2 релиза.
#55 by Maxus43
Если нет таблицы 13937 - значит не было, пришли с обновлением
#56 by unknown181538
Тогда разваливается теория с регистром накопления, который из оборотного в остаточный превратили
#57 by Maxus43
щас можно вернутся к конфе ИБ, и обновить без добавления агрегатов и без превращения оборотного в остаточный (если такое имеет место). сотальное добавить позже...
#58 by Maxus43
я бы таким путём пошёл наверно, боротся с этим на уровне СКЛ не стал бы
#59 by unknown181538
ок. Попробую сохранить цф, запустить обновления, и смотреть, какие изменения, связанные с агрегатами имеют место.
#60 by Maxus43
всмысле сохранить цф? щас не обновлена база, Конфигурация - Вернуть конфу БД, вернёшся назад, где не должно быть ошибки
#61 by unknown181538
В смысле сохранить его в файл, т.к. в него изменения перенесены (отличия от конфы поставщика).
#62 by Maxus43
ну пробуйй
#63 by МихаилМ
пришлите пожалуйста интересно, откуда 1с  AccumRgAggOpt13937 тянет вроде как DBSchema и dbnames
#64 by unknown181538
пустой результат
#65 by unknown181538
не помогает. Дело не в регистрах, которые добавились.
#66 by Maxus43
я так и не понял, ты можешь вернутся к конфе БД щас? откатись, и заново потом накатывай обновление, может глюк просто
#67 by unknown181538
Уже проделал. То же самое.
#68 by unknown181538
Объясните мне еще про технологический журнал. На партнерском форуме пишут про папку rphost_XXXX, которая у меня не находится. Где ее искать, и почему может не создаваться?
#69 by Nenaviwu1c20
rphost это скулевский процесс.(глянь  диспетчере).Он никакого отношения к твоей таблице не имеет.Лучше снеси её к чертям из скуля))
#70 by unknown181538
Файлы технологического журнала серверной части должны лежать в таком каталогу. И не скулевский это процесс, а сервера 1с. Таблицы такой нету в скуле.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С