Спрашивающий
Восстановление документов из испорченной базы SharePoint 2013

Общие обсуждения
-
Здравствуй,
У меня есть битая базы данных SharePoint, после падения сервера.
Пробовал восстановить с помощью SQL DBCC CHECKDB или DBCC CHECKDB ('WSS_Content Lib', REPAIR_ALLOW_DATA_LOSS) нет результата, выдает перечень не соответствий и ошибок.
Программа Kernel SharePoint - может показать документы, но это платный продукт.Пробовал C # скрипты и инструмент из CodePlex.com, однако они работают с целыми базами :(
Быть может, кто-то, даст совет по, как получить документы из поврежденной базы данных.
Спасибо.
- Изменен тип Иван ПродановMicrosoft contingent staff, Moderator 25 марта 2016 г. 6:10
13 марта 2016 г. 1:10
Все ответы
-
а подключаться к неприсоединенной базе через ЦА не пробовали?
ЦА-Резервное копирование-Восстановление базы из неприсоединенной базы данных контента
14 марта 2016 г. 6:31 -
а подключаться к неприсоединенной базе через ЦА не пробовали?
ЦА-Резервное копирование-Восстановление базы из неприсоединенной базы данных контента
Да, пробовал. Ошибки при попытки выгрузить или обратиться к базе.
Извиняюсь за флуд на форуме, но вот ветка с подробными ошибками:
https://social.technet.microsoft.com/Forums/ru-RU/e16a157e-cf8a-490e-a5c5-b753eeb3c6df/-?forum=sqlru
14 марта 2016 г. 8:13 -
Нашел следующее решение
(http://johanmeyer.ukuvuma.co.za/2013/02/14/sharepoint-content-database-extract/ ) для SP2010
но в SP2013 новая схема и таблицы
(https://blogs.technet.microsoft.com/wbaer/2012/12/20/shredded-storage-and-the-evolution-of-sharepoints-storage-architecture/ )
Notable SharePoint Server 2013 Schema Changes
•dbo.AllDocStreams has been renamed to dbo.DocStreams. Each row in dbo.DocStreams stores a chunk or portion of the BLOB.
•A new DocToStreams table contains a pointer to a corresponding row in dbo.DocStreams. The BLOB Sequence Number (BSN) is used to manage the BLOB sequence across dbo.AllDocVersions, dbo.DocsToStreams, and dbo.DocStreams. NextBSN is used to manage the last BSN for each BLOB.
•The BLOB access pattern is dbo.AllDocs/dbo.AllDocVersions > dbo.DocsToStreams > dbo.DocStreams.
Прошу помогите адаптировать для 2013, я совершенно не знаю TSQL14 марта 2016 г. 13:43