Mi sono inbattuto in questo messaggio di errore durante il passaggio di una Web Application Sharepoint dalla Farm Produzione alla Farm di Sviluppo.
L’operazione di restore è stata completata con successo, accedendo però alla homepage
del sito sharepoint, viene visualizzata la custom error page con il messaggio
There are no more files. (Exception from HRESULT: 0×80070012) .
Accedendo al sito con SharePoint Designer ho rilevato che la Default.aspx esiste,
quando poi cerco di aprire la pagina ricevo sempre lo stesso messaggio di errore.
Ho rilevato che altri contenuti presenti nella Root Folder come immagini, e Web folder create con
SPD non risultano più accessibili.
Per curiosità ho confrontato i database di Produzione e Sviluppo, in particolare le tabelle
AllDocs e AllDocsStream dove Sharepoint memorizza i riferimenti ai Documenti e relativi contenuti.
Ho constatato con sorpresa che nel database di Sviluppo, per gli elementi che non risultano più accessibili mancano i record relativi nella tabella “AllDocsStream”.
L’operazione di Restore, non ha recuperato correttamente il contenuto dei files memorizzati nella “RootFolder”.
Soluzione:
Ho dovuto recuperare il files mancanti esportandoli dal sito di Produzione utilizzando l’utilità “Pacchetto Web Personale” di SPDesigner e importarli sul sito di Sviluppo.
In seguito tutto ha funzionato correttamente!!
A breve avrò altri aggiornamenti !
Altri blogs:
http://blogs.msdn.com/feldman/archive/2009/01/14/restore-error-there-are-no-more-files-com-error-0×80070012.aspx