У нас есть устаревший сайт SharePoint (2003), который мы скоро обновим до 2010 года. Это хранилище для сгенерированных документов PDF и имеет следующую структуру:
Site
L Client Name (folder)
L Project Name (folder)
L Actual PDF files
Поскольку мы выполняем миграцию, мы не делаемнамереваются включить устаревшие проекты (то есть папку третьего уровня, как указано выше).Существует около сотни таких проектов и тысячи клиентов, поэтому мы придумываем способ удаления старых документов самым простым и быстрым способом.До сих пор я пробовал следующее:
Вручную удалите файлы в SharePoint. Это включает в себя изнурительный подход поиска и удаления и может занять у одного человека не менее двух недельвыполнить.
Создать инструмент, который будет фильтровать и удалять файлы с клиента. Пока это кажется возможным, однако я столкнулся с возможной безопасностьюпроблема при разработке инструмента с моей рабочей станции.См. мой другой вопрос .
Примечания:
- Резервное копирование базы данных SharePoint выполняется ежедневно, поэтомуНет проблем с удалением файлов сразу.
- Мой начальник не хочет удалять файлы из базы данных SharePoint напрямую с помощью сценария SQL, поскольку, по ее словам, это "нарушает наше соглашение о поддержке с Microsoft".
Есть ли у кого-нибудь опыт эффективного пакетного удаления файлов в SharePoint 2003?Если бы существовали инструменты (которые я пока не могу найти в поиске), это было бы здорово.Я также могу написать приложение, чтобы сделать это, без проблем.