|
Определить тип объекта по коду из файла 1CD |
☑ |
0
Накомото
12.03.24
✎
10:21
|
Задача: выгрузить базу 1С в файл
Проблема: одна из таблиц превысила допустимый лимит в 6 гигабайт, поэтому при выгрузке появляется ошибка.
Текст ошибки: Превышен максимально допустимый размер внутреннего файла.
Решение: вроде понятно, сворачивать базу, удалять лишние документы итд, тестирование и исправление.
Вопрос: а вот мне захотелось конкретно определить какой именно объект 1С "переполнил" таблицу. Для этого использовал утилиту от стороннего разработчика "Tool_1C". Ею можно открыть и проанализировать файл *.1CD и там я вижу таблицу под названием "_DOCUMENT393". Её объём чуть меньше 6 гигабайт (файл взят из архива до возникновения проблемы).
Есть ли какая-то возможность по кодам (ID), которые показывает Tool_1CD?
Обычно они такого вида:
858b6486-2ad4-4ab5-97ae-f0682fe347df
Конечная цель просто узнать что это за вид документов, ну и поудалять не проведенные документы этого вида.
|
|
1
Волшебник
12.03.24
✎
10:22
|
ПолучитьСтруктуруХраненияБазыДанных()
|
|
2
Накомото
12.03.24
✎
10:23
|
(1) Спасибо. Попробую. Позже напишу помогло ли мне это.
|
|
3
Волшебник
12.03.24
✎
10:24
|
(2) Если не поможет, значит Вы ещё сыроваты...
|
|
4
Федя Тяпкин
12.03.24
✎
13:25
|
(0) или попробуйте найтив базе элемент по этому id обработкой
Восстановление удаленного объекта и работа с GUID (для управляемого приложения)
|
|
5
DJ Anthon
12.03.24
✎
13:26
|
попробуй базопузомер
|
|
6
Winnie Buh
12.03.24
✎
14:10
|
(2) там на русском должно быть все написано, что это за таблица,
у меня например вышло
Таблица: Документ.НачислениеПеней, Имя таблицы хранения: Document393
в твоей базе это может быть другая таблица
|
|