Project

General

Profile

Удаление неиспользуемого материала

Эта функция обеспечивает удаление неиспользуемых файлов, расположенных в хранилищах материала. ПО Digispot II никогда не удаляет файлы из хранилища при непосредственно при удалении элементов, ссылающихся на файлы из МБД, расписания и пр.
Удаление файлов происходит централизовано при помощи операции, доступной в пункте меню Сервис\Удаление неиспользуемого материала.
При этом происходит сканирование:

  • всех шаблонов расписаний;
  • самих расписаний, в т.ч. созданных на будущее и на указанное в настройках количество дней в прошлом;
  • содержимого папок;
  • содержимого МБД.
    Таким образом составляется список используемых в системе файлов. После чего производится сканирование всех хранилищ файлов, с подкаталогами:
  • указанных в Общих настройках на закладке Хранение звука;
  • указанных в Общих настройках на закладке DB Storage.
    Таком образом собирается список всех файлов в хранилищах.

Далее программа предлагает к удалению все файлы, которые есть в хранилищах, но нигде не используются.

Особенности

  • Программа сравнивает имена файлов в виде строк, поэтому имена файлов и пути хранилищ должны быть указаны однообразно. Не должны использоваться различные символические имена, ссылающиеся на один и тот же физический ресурс.
    Пример ситуации, которая может к этому привести: заполнение МБД производилось из сетевого хранилища \\server\share\snd, а в настройках ПО указан DFS путь к тому же ресурсу \\DFS-root\resource\snd. Программа не сможет "понять", что файл \\server\share\snd\1.wav это тот же файл, что и \\DFS-root\resource\snd\1.wav и предложит удалить последний, т.к. он есть в хранилище, но не используется.
    В таких ситуациях необходимо:
    • указать в настройках актуальные правильные пути, которые и будут использоваться в дальнейшем;
    • исправить ссылки на файлы, которые хранятся в МБД и в расписании при помощи специальных утилит.
  • Программа не предлагает удалять файлы, созданные в течении последнего часа, чтобы исключить удаление файлов, скопированных или записанных уже в процессе выполнения операции
Add picture from clipboard (Maximum size: 645 MB)