БП 3.0. Ошибка sql таблица не найдена "_InfoRg15799" #728303


#0 by es3000
База файловая. Конфигуратор запускается. А при попытке войти в пользовательский режим выдается ошибка: "Ошибка sql таблица не найдена "_InfoRg15799"". Также эта ошибка выдается при выполнении ТИИ. Chdbfl.exe ошибок не выдает. Посоветуйте что делать?
#1 by Aleksey
Загрузить сверху cf
#2 by es3000
пробовал - не выдает никакой разницы между сбойной конфигурацией и CF-ником от последнего бэкапа
#3 by es3000
а как узнать что это за таблица?
#4 by es3000
+ сначала надо наверно грохнуть этот объект в конфигурации, а как?
#5 by Vladal
Простой командой ПолучитьСтруктуруХраненияБазыДанных Кстати, чо говоит тестирование и исправление ИБ? И чьто говорит  утилита chkdbfl.exe?
#6 by Vladal
Сначала надо делать ежедневный бекап. А грохать ничего не надо. После чего возникла ошибка?
#7 by es3000
, Ошибка возникла из-за того, что что-то у бухгалтера произошло. Толи электричество сбойнуло, или сетка отвалилась. Сначала была другая ошибка: поврежден файл БД. Невозможно было даже в конфигуратор войти. Chkdbfl.exe эту ошибку устранил. Теперь в конфигуратор входит, но не может войти в режим пользователя. При попытке открыть базу в режиме "предприятия" выдается ошибка, которая в заголовке темы: "Ошибка sql таблица не найдена "_InfoRg15799"". ТИИ выдает эту же ошибку и прерывается. ПолучитьСтруктуруХраненияБазыДанных невозможно выполнить, так как не запускается режим "предприятия". Что еще можно сделать?
#8 by Vladal
Ага. Вот оно что. Есть бекап недавний? В нем и посмотри, что за таблица InfoRg15799. Или в конфе сделай изменение в метаданных. например, добавь новый регистр и удали его, потом сохрани - произойдет реструктуризация. Отпишись про результат. Есть вариант отправить вашу базу в 1С - они могут подправить своими средствами. На этом форуме вроде восстанавливал файловую базу, но я не помню деталей - 7.7 или 8.
#9 by es3000
>> Или в конфе сделай изменение в метаданных. например, добавь новый регистр и удали его, потом сохрани - произойдет реструктуризация. Отпишись про результат. Пробовал. Конфигуратор сохраняет измененную конфигурацию. При запуске в режиме предприятия никаких изменений - та же ошибка
#10 by Vladal
... - Нарисуйте перед курами треугольник и в него впишите круг... (анекдот) В семерке прокатывала выгрузка-загрузка данных. И если какая-то таблица была битая, сохранялись только целые данные. Попробуй этот вариант - выгрузить базу в .dt и загрузить. Вспомни, не было ли динамического обновления конфы перед тем глюком?
#11 by Михаил Козлов
Разверните пустую БД с нужным cf и посмотрите, что это за регистр сведений.
#12 by Ёпрст
на скулевой базе, похожая ошибка "вылечилась" тупо прибитием всех кэшей.
#13 by mehfk
базу в архив, архив на обменник, ссылку в мойник собака народ ру
#14 by Aleksey
ты не сравнивай, а тупо грузи
#15 by es3000
а как посмотреть? сделал простую внешнюю обработку, пишет при ее сохранении ошибку: "Процедура или функция с указанным именем не определена: ПолучитьСтруктуруХраненияБазыДанных"
#16 by es3000
да вроде нету никаких кэшей, на другом компьютере скопировал 1CV8.1CD
#17 by es3000
мне кажется загрузка конфигурации ничего не даст, но сейчас попробую
#18 by Vladal
Только не забудь отписаться.
#19 by es3000
Попробовал загрузить CF-ник. Ничего не изменилось: при запуске в режиме предприятия выдается та же ошибка. Так ведь и должно быть. Ошибка похоже в том, что конфигурация нормальная, а вот в базе одна таблица исчезла. При запуске в режиме предприятия 1С-ка определяет, что объект в конфигурации есть, а таблицы такой в БД нету, поэтому и выдает ошибку. И до и после загрузки CF-ника этот объект как был так и остался в конфигурации, и поэтому поведение 1С-ки не изменилось
#20 by es3000
Помогите выполнить "ПолучитьСтруктуруХраненияБазыДанных", чтобы найти имя регистра
#21 by mehfk
см
#22 by sapphire
Сделать тупо копию базы в другой каталог, выгрузить cf и объединить с выгруженным cf, обновить
#23 by sapphire
удали регистрацию БД и добавь заново
#24 by es3000
я же писал что это ничего не дает, и даже объяснил почему:
#25 by es3000
как разрешить удаление объекта из конфигурации? надо этот регистр удалить
#26 by Aloex
Готовый код
#27 by Vladal
не ЦФ, а ДТ грузи.
#28 by Vladal
Тебе говорят создать _пустую_ базу и в нее загрузить ЦФ, потом уже в пусто базе и запустишь Предприятяиею
#29 by es3000
разобрался спасибо, этот код выполняется только в толстом клиенте
#30 by es3000
, ниче не понял, можно пожалуйста еще раз поподробнее, что куда надо загрузить
#31 by es3000
В общем оказалось, что в базе отсутствуют не одна, а несколько таблиц. На данный момент нашел что в БД отсутсвуют таблицы: - регистр сведения ЗадачиБухгалтера - РегистрСведений.ДанныеМонитораРуководителя Соответствующие этим таблицам объекты конфигурации я удалили из конфигурации. Для этого пришлось удалить несколько подписок. Но это еще не все таблицы. При следующем ТИИ опять выскочила ошибка, что в базе отсутствует таблица. Можно ли как-то за один раз проверить каких таблиц нет в базе?
#32 by МихаилМ
можно. в таблице params, записи dbnames описаны сответствия метаданных и реквизитов 1с8 и таблиц и полей бд.
#33 by es3000
а как это в коде можно использовать чтобы проверить наличие всех  таблиц в базе?
#34 by МихаилМ
пишите tsql скрипт из params.dbnames генерируйте таблицу соответствий генерируйте таблицу имен таблиц , сравеиваете. dbnames сжата расшифруйте её например
#35 by ДенисЧ
Читатель? База файловая
#36 by МихаилМ
Извиняюсь не заметил, что бд файловая. тогда все тоже самое, только с помощью tool_1cd. таблицы для сравнения можно в настольную субд поместить либо в 1с тд->ТЗ->запрос
#37 by es3000
а как с помощью Tool_1CD сформировать список имен таблиц? по одной как-то не хочется выписывать их там почти 4 тыс.
#38 by МихаилМ
закладка файлы ctrl-shift-del(выделить все),ctrl-V (copy). past хоть в блокнот либо в макет тд либо в субд
#39 by es3000
перенести список таблиц в ТД получилось, спс а какой командой теперь из ТД прочитать этот список в ТЗ?
#40 by МихаилМ
#41 by es3000
Добавил в форму обработки новый реквизит ТабДок типа ТабличныйДокумент. Далее для этого реквизита делаю "настройка" и вставляю туда список таблиц. Затем в коде пишу: При выполнении выдается ошибка: "Метод объекта не обнаружен "ВысотаТаблицы)". Что не так я сделал?
#42 by es3000
Разобрался, мой косяк... ВысотаТаблицы - это не метод, это реквизит
#43 by es3000
Результат такой: Таблица отсутствует в БД: INFORG15816 Таблица отсутствует в БД: INFORGCHNGR15825 Таблица отсутствует в БД: INFORG15826 Таблица отсутствует в БД: INFORGCHNGR15833 Таблица отсутствует в БД: INFORG19673 Таблица отсутствует в БД: INFORG15834 Таблица отсутствует в БД: INFORGCHNGR15847 Таблица отсутствует в БД: INFORG6278 Таблица отсутствует в БД: INFORGCHNGR6289 Таблица отсутствует в БД: INFORG15848 Таблица отсутствует в БД: INFORG15873 Таблица отсутствует в БД: INFORG15879 Таблица отсутствует в БД: INFORGCHNGR15884 Таблица отсутствует в БД: INFORG9310 Таблица отсутствует в БД: INFORGCHNGR15885 Таблица отсутствует в БД: INFORG15886 Таблица отсутствует в БД: INFORGCHNGR15896 Таблица отсутствует в БД: INFORG6524 Таблица отсутствует в БД: INFORGCHNGR6530 Таблица отсутствует в БД: INFORG15897 Таблица отсутствует в БД: INFORG15914 Таблица отсутствует в БД: INFORG15933 Таблица отсутствует в БД: INFORG9879 Таблица отсутствует в БД: INFORG8714 Таблица отсутствует в БД: INFORGCHNGR8738 Таблица отсутствует в БД: INFORG15951 Таблица отсутствует в БД: INFORGCHNGR15954 Таблица отсутствует в БД: INFORG15966 Таблица отсутствует в БД: INFORG15975 Таблица отсутствует в БД: INFORG15982 Таблица отсутствует в БД: INFORG15988 Таблица отсутствует в БД: INFORG15999 Таблица отсутствует в БД: INFORG16008 Таблица отсутствует в БД: INFORG16013 Таблица отсутствует в БД: INFORGCHNGR16019 Таблица отсутствует в БД: INFORG16020 Таблица отсутствует в БД: INFORGCHNGR16028 Таблица отсутствует в БД: INFORG19298 Таблица отсутствует в БД: INFORGCHNGR19304 Таблица отсутствует в БД: INFORG10393 Таблица отсутствует в БД: INFORG10397 Таблица отсутствует в БД: INFORG16029 Таблица отсутствует в БД: INFORG9239 Таблица отсутствует в БД: INFORGCHNGR9246 Таблица отсутствует в БД: INFORG16042 Таблица отсутствует в БД: INFORGCHNGR16049 Таблица отсутствует в БД: INFORG16050 Таблица отсутствует в БД: INFORG16053 Таблица отсутствует в БД: INFORGCHNGR16056 Таблица отсутствует в БД: INFORG16057 Таблица отсутствует в БД: INFORG16061 Таблица отсутствует в БД: INFORGCHNGR16064 Таблица отсутствует в БД: INFORG16065 Таблица отсутствует в БД: INFORGCHNGR16068 Таблица отсутствует в БД: INFORG16069 Таблица отсутствует в БД: INFORGCHNGR16081 Таблица отсутствует в БД: INFORG16089 Таблица отсутствует в БД: INFORGCHNGR16092 Таблица отсутствует в БД: INFORG16093 Таблица отсутствует в БД: INFORGCHNGR16096 Таблица отсутствует в БД: INFORG16097 Таблица отсутствует в БД: INFORGCHNGR16103 Таблица отсутствует в БД: INFORG16104 Можно БД восстановить?
#44 by es3000
Таблица отсутствует в БД: INFORG15816  (РегистрСведений.ДатыЗапретаИзменения) Таблица отсутствует в БД: INFORGCHNGR15825  (РегистрСведений.ДатыЗапретаИзменения) Таблица отсутствует в БД: INFORG15826  (РегистрСведений.ДокументыОперацийИзмененияНалоговогоРежима) Таблица отсутствует в БД: INFORGCHNGR15833  (РегистрСведений.ДокументыОперацийИзмененияНалоговогоРежима) Таблица отсутствует в БД: INFORG19673  (РегистрСведений.ДокументыСОшибкамиПроверкиКонтрагентов) Таблица отсутствует в БД: INFORG15834  (РегистрСведений.ДокументыФизическихЛиц) Таблица отсутствует в БД: INFORGCHNGR15847  (РегистрСведений.ДокументыФизическихЛиц) Таблица отсутствует в БД: INFORG6278  (РегистрСведений.ДолиСписанияКосвенныхРасходов) Таблица отсутствует в БД: INFORGCHNGR6289  (РегистрСведений.ДолиСписанияКосвенныхРасходов) Таблица отсутствует в БД: INFORG15848  (РегистрСведений.ДополнительныеРеквизитыУчетнойЗаписи) Таблица отсутствует в БД: INFORG15873  (РегистрСведений.ДополнительныеРеквизитыУчетнойЗаписиПолучатели) Таблица отсутствует в БД: INFORG15879  (РегистрСведений.ДополнительныеСведения) Таблица отсутствует в БД: INFORGCHNGR15884  (РегистрСведений.ДополнительныеСведения) Таблица отсутствует в БД: INFORG9310  (РегистрСведений.ДополнительныеФайлыРегламентированныхОтчетов) Таблица отсутствует в БД: INFORGCHNGR15885  (РегистрСведений.ДополнительныеФайлыРегламентированныхОтчетов) Таблица отсутствует в БД: INFORG15886  (РегистрСведений.ДопустимыеСочетанияКодовГруппСтажа) Таблица отсутствует в БД: INFORGCHNGR15896  (РегистрСведений.ДопустимыеСочетанияКодовГруппСтажа) Таблица отсутствует в БД: INFORG6524  (РегистрСведений.ДоходыПредыдущегоМестаРаботыНДФЛ) Таблица отсутствует в БД: INFORGCHNGR6530  (РегистрСведений.ДоходыПредыдущегоМестаРаботыНДФЛ) Таблица отсутствует в БД: INFORG15897  (РегистрСведений.ЖурналНовыхСобытий) Таблица отсутствует в БД: INFORG15914  (РегистрСведений.ЖурналОтправокВКонтролирующиеОрганы) Таблица отсутствует в БД: INFORG15933  (РегистрСведений.ЖурналОтчетовСтатусы) Таблица отсутствует в БД: INFORG9879  (РегистрСведений.ЖурналСобытийЭД) Таблица отсутствует в БД: INFORG8714  (РегистрСведений.ЖурналУчетаСчетовФактур) Таблица отсутствует в БД: INFORGCHNGR8738  (РегистрСведений.ЖурналУчетаСчетовФактур) Таблица отсутствует в БД: INFORG15951  (РегистрСведений.ЗависимостиПравДоступа) Таблица отсутствует в БД: INFORGCHNGR15954  (РегистрСведений.ЗависимостиПравДоступа) Таблица отсутствует в БД: INFORG15966  (РегистрСведений.ЗамерыВремени) Таблица отсутствует в БД: INFORG15975  (РегистрСведений.ЗапросыАдминистрированияРазрешенийИспользованияВнешнихРесурсов) Таблица отсутствует в БД: INFORG15982  (РегистрСведений.ЗапросыАдминистрированияРазрешенийИспользованияВнешнихРесурсовОбластейДанных) Таблица отсутствует в БД: INFORG15988  (РегистрСведений.ЗапросыРазрешенийНаИспользованиеВнешнихРесурсов) Таблица отсутствует в БД: INFORG15999  (РегистрСведений.ЗапросыРазрешенийНаИспользованиеВнешнихРесурсовОбластейДанных) Таблица отсутствует в БД: INFORG16008  (РегистрСведений.ЗаявленияАбонентовНаПодключениеЭлектроннойПодписиВМоделиСервиса) Таблица отсутствует в БД: INFORG16013  (РегистрСведений.ЗначенияГруппДоступа) Таблица отсутствует в БД: INFORGCHNGR16019  (РегистрСведений.ЗначенияГруппДоступа) Таблица отсутствует в БД: INFORG16020  (РегистрСведений.ЗначенияГруппДоступаПоУмолчанию) Таблица отсутствует в БД: INFORGCHNGR16028  (РегистрСведений.ЗначенияГруппДоступаПоУмолчанию) Таблица отсутствует в БД: INFORG19298  (РегистрСведений.ЗначенияПараметровТиповойОперации) Таблица отсутствует в БД: INFORGCHNGR19304  (РегистрСведений.ЗначенияПараметровТиповойОперации) Таблица отсутствует в БД: INFORG10393  (РегистрСведений.ИдентификаторыЗапросовБанка) Таблица отсутствует в БД: INFORG10397  (РегистрСведений.ИзмененияОбщихДанныхУзлов) Таблица отсутствует в БД: INFORG16029  (РегистрСведений.ИндексУчетныхЗаписейДокументооборота) Таблица отсутствует в БД: INFORG9239  (РегистрСведений.ИПСведенияОбОплатеОСиНМА) Таблица отсутствует в БД: INFORGCHNGR9246  (РегистрСведений.ИПСведенияОбОплатеОСиНМА) Таблица отсутствует в БД: INFORG16042  (РегистрСведений.ИсключенныеИзПерепроведенияМесяцы) Таблица отсутствует в БД: INFORGCHNGR16049  (РегистрСведений.ИсключенныеИзПерепроведенияМесяцы) Таблица отсутствует в БД: INFORG16050  (РегистрСведений.ИспользованиеДополнительныхОтчетовИОбработокСервисаВАвтономномРабочемМесте) Таблица отсутствует в БД: INFORG16053  (РегистрСведений.ИспользованиеОбменаЗарплата3Бухгалтерия3ПоОрганизациям) Таблица отсутствует в БД: INFORGCHNGR16056  (РегистрСведений.ИспользованиеОбменаЗарплата3Бухгалтерия3ПоОрганизациям) Таблица отсутствует в БД: INFORG16057  (РегистрСведений.ИспользованиеПоставляемыхДополнительныхОтчетовИОбработокВОбластяхДанных) Таблица отсутствует в БД: INFORG16061  (РегистрСведений.ИсторияРегистрацийВНалоговомОргане) Таблица отсутствует в БД: INFORGCHNGR16064  (РегистрСведений.ИсторияРегистрацийВНалоговомОргане) Таблица отсутствует в БД: INFORG16065  (РегистрСведений.ИсторияРегистрацийВОрганеПФР) Таблица отсутствует в БД: INFORGCHNGR16068  (РегистрСведений.ИсторияРегистрацийВОрганеПФР) Таблица отсутствует в БД: INFORG16069  (РегистрСведений.КадроваяИсторияСотрудников) Таблица отсутствует в БД: INFORGCHNGR16081  (РегистрСведений.КадроваяИсторияСотрудников) Таблица отсутствует в БД: INFORG16089  (РегистрСведений.КлассыУсловийТрудаПоДолжностям) Таблица отсутствует в БД: INFORGCHNGR16092  (РегистрСведений.КлассыУсловийТрудаПоДолжностям) Таблица отсутствует в БД: INFORG16093  (РегистрСведений.КодировкиВерсийФайлов) Таблица отсутствует в БД: INFORGCHNGR16096  (РегистрСведений.КодировкиВерсийФайлов) Таблица отсутствует в БД: INFORG16097  (РегистрСведений.КорректирующиеФормыРСВ_1) Таблица отсутствует в БД: INFORGCHNGR16103  (РегистрСведений.КорректирующиеФормыРСВ_1) Таблица отсутствует в БД: INFORG16104  (РегистрСведений.КорреспонденцииСчетов)
#45 by МихаилМ
конечно: 1) сгенерировать недостающие таблицы 2) перенести данные из резервной копии
#46 by es3000
нету резервной копии, вернее есть но месячной давности
#47 by es3000
Не получается удалить из конфигурации объект: Объект "РегистрСведений.ДолиСписанияКосвенныхРасходов" использован в: Документ.ОперацияБух.Движения Документ.РегламентнаяОперация.Движения что делать? можно как-то другим способом восстановить таблицу в БД?
#48 by Diversus
Не мучайся, найди на инфостарте пользователя awa, автора tool_1cd он за отдельные деньги восстановит что можно. По деньгам это вроде 5 т.р.
#49 by mehfk
Я свои услуги еще в предлагал, но коли хочется самому помучиться... вон и на партнерском уже тема висит.
#50 by es3000
все получилось: при помощи tool_1cd перекачал поврежденные таблицы из копии
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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