Нарушена структура таблицы данных - как спасти базу???? Хелп! #5952


#0 by RommBoss
После того как я чуть-чуть изменённую конфигурацию (в 3 формулы в документе  добавил по одному слагаемому) база стала выдавать ошибку "-210" и Нарушена структура таблицы данных, ЧТО ДЕЛАТЬ ПОМОГИТЕ СПАСТИ БАЗУ (резерва не создано)
#1 by RommBoss
1 ошибка) Error #:-210           Unrecognized Field Name SP44164 2 ошибка) Нарушена структура данных таблицы SC37671 В конфигураторе тестирование и исправлени ИБ не помогает пишет "Непоправимая ошибка данных" Что делать - может кто посоветует???
#2 by 427
уж сколько раз твердили миру..... СДЕЛАЙ КОПИЮ хотя бы битой .... чтоб разваливать дальше спокойно 210... по моему, чего то с неопознанным полем в ДБФ.... скорее всего ненормально записался ДД... В КОПИИ !!!!!!!!! посмотри, на какой файл ругается и что в этой ДБФ ке лежит какая конфа, редакция, релиз Дальше надо думать по месту...
#3 by Тупой Мля
Дык... измененные мдшники копировать в каталог базы не нуно...
#4 by ChAlex
Если не было изменения структур баз (т.е. не создавались дополнительные поля или, документы и т.п.) то это результат несоответсявтя файла 1CV7.dd текущей информационной базе. Т.е. файл переписан откуда либо, а не производилось обновление конфигурации через конфигуратор. Поэтому нужно либо найти родной файл 1CV7.dd либо править его структуру в соответствии со структурами текущей конфигурации. Можно попробовать вообще удалить его ,ПРЕДВАРИТЕЛЬНО СОХРАНИВ ПОЛНЫЙ АРХИВ БАЗЫ.
#5 by RommBoss
Убрал DD, стал писать - невосстановимая ошибка базы данных код -10, ошибка открытия словаря Базы Данных
#6 by RommBoss
а если взять DD от другой базы с такой-же конфигурацией может помочь?
#7 by RommBoss
не помогло
#8 by 427
Фигня... Легкий триппер.... Справочник НазначенияИспользования в бухии 4.5 Используется в материалах для учета СпецОдежцы и спецоснастки Какой размер у этого файла? если не более 600 байт - просто перепиши его из демо конфы Если будет верещать В КОПИИ - удали файл с расширением ДД в конфигураторе - открой дерево метаданных, в самой верхней строке - правой клавишей - СВОЙСТВА, добавь пробел в название затем - сохранить конфу.... На вопрос "Сперли ДД.... Создать новый?" ответ ДА.. Реакцию сюда .....
#9 by RommBoss
Error #:-210          Unrecognized Field Name SP43270
#10 by RommBoss
конфу не сохранил
#11 by RommBoss
файл был 610 байт - это нормально?
#12 by romix
Жалко что 1С не сохраняет копии по ходу дела. Хотя, в папке new_stru она держит все файлы, которые изменила при предыдущем изменении БД. Чтобы откатиться, надо просто скопировать их в основной каталог базы. Ты че, не понял, тебе сказали, сделай архив :-)
#13 by 427
нда..... а копию Буратино делать будет? Если побит только один ДБФ - тогда просто убить этот файл в каталоге, затем запуститься и полная проверка через тестирование... Если бухи не вели учет спецодежды и оснастки - без последствий.... Затем через объединение взять этот справочник из дистрибутива или демы.... Если же побито много файлов - ну тогда я не Кашперовский, через телевизор не лечу.... А вообще просто еще одна жертва .... отсутствия копии.... Вазелин сходи купи в ночной аптеке - завтра понадобится.... И запомни на будущее - любая работа с базой - только после пары копий.....
#14 by Алекс
Открываешь файл .dd любым просмотрщиком с возможностью редактирования. Ищешь по поиску строку SC37671 . Должна найтись структура битого справочника. Ищешь в этой структуре поле SP44164 и удаляешь эту строку. (не просто название "SP44164 ", а именно строку). Сохраняешь .dd. , все должно заработать.
#15 by Valery
См New_ stru  там резервная копия предыдущая.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям