Потребление дискового пространства для класса документа
У меня есть FileNet Image Services, версия 4.0.40 (не уверен на 100%). Нет доступа к административному интерфейсу, только консоль Unix и база данных (Oracle). Мне нужно получить общий размер документа, а также размер конкретного класса документа на диске. Как я могу это сделать?
1 ответ
Обычно вы будете использовать API с вызовом get_ContentSize()
, Если вы можете получить доступ к базе данных, ищите таблицу документации в хранилище объектов db, я думаю, что вы также можете получить свойство непосредственно из БД там, если вы затем соедините таблицу с таблицей определения класса, которую вы можете посмотреть.
Вот пример запроса
select dv.object_id, vd.content_size from objectstore.docversion dv
inner join objectstore.classdefinition cl on dv.object_class_id = cl.object_id
where cl.symbolic_name = 'yourclassname'