1с7.7 исправление логической целостности
Имеется 1С7.7 9.2.925 доработанная. Стала внезапно закрываться при наборе накладных или обработках. При тестировании и исправлении физическая целостность нормальная, а при проверке логической целостности дает ошибки(я запускал без исправления):
Проверка содержания справочников. Номенклатура. Элемент. Перенесен на 1-й уровень
Проверка уникальности внутреннего идентификатора в справочнике. Номенклатура. Элемент (). Вн. идентификатор 0 . Исправить вручную
Проверка содержания справочников. Единицы. Элемент. Для подчиненного элемента не удалось создать элемент в род. справочнике
Проверка содержания справочников. Неисправимая ошибка.
И все.
Как исправить логическую целостность базы?
Есть ли какой-то более продвинутый инструмент, дающий точнее локализацию ошибок?
Есть ли где расшифровка номеров dbf-файлов и их полей?
Проверка содержания справочников. Номенклатура. Элемент. Перенесен на 1-й уровень
Проверка уникальности внутреннего идентификатора в справочнике. Номенклатура. Элемент (). Вн. идентификатор 0 . Исправить вручную
Проверка содержания справочников. Единицы. Элемент. Для подчиненного элемента не удалось создать элемент в род. справочнике
Проверка содержания справочников. Неисправимая ошибка.
И все.
Как исправить логическую целостность базы?
Есть ли какой-то более продвинутый инструмент, дающий точнее локализацию ошибок?
Есть ли где расшифровка номеров dbf-файлов и их полей?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Это я запустил и получил то, что написал в вопросе.
Но, тестирование не дает конкретики для исправления:
Что за элемент перенесен на 1-й уровень (при том, что исправление я не задавал)?
В каком элементе уникальность нарушена, которую надо исправить вручную?
Для какого подчиненного элемента не удалось создать родителя?
И главное, где неисправимая ошибка, т.к. проверка дальше говорит, что "Тестирование закончено".
Конфигуратор. Администрирование - Тестирование и исправление.
Это я запустил и получил то, что написал в вопросе.
Но, тестирование не дает конкретики для исправления:
Что за элемент перенесен на 1-й уровень (при том, что исправление я не задавал)?
В каком элементе уникальность нарушена, которую надо исправить вручную?
Для какого подчиненного элемента не удалось создать родителя?
И главное, где неисправимая ошибка, т.к. проверка дальше говорит, что "Тестирование закончено".
можно попробовать так
воспользуйтесь, например, wDBFview.exe
откройте таблицу справочника номенклатуры, если мне не изменяет память sc84.dbf
отсортируйте по возрастанию внутреннего идентификатора (ID)
скопируйте самый последний ID
найдите элемент с "нулевым" ID
осмотрите элемент с нулевым ИД, запмните его наименование и прочие отличительные признаки.
если элемент не нужен/не представляет интереса - удалите его.
выполните сжатие таблицы.
повторите ТИИ
.
безусловно, перед проведением этих манипуляций должен быть сделан бэкап.
воспользуйтесь, например, wDBFview.exe
откройте таблицу справочника номенклатуры, если мне не изменяет память sc84.dbf
отсортируйте по возрастанию внутреннего идентификатора (ID)
скопируйте самый последний ID
найдите элемент с "нулевым" ID
осмотрите элемент с нулевым ИД, запмните его наименование и прочие отличительные признаки.
если элемент не нужен/не представляет интереса - удалите его.
выполните сжатие таблицы.
повторите ТИИ
.
безусловно, перед проведением этих манипуляций должен быть сделан бэкап.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот