lunes, 29 de junio de 2009

Sharepoint Error Reading File Repair Tool

He creado una pequeña aplicación que repara de forma automática las paginas que producen el error “Error Reading File” desde sharepoint designer 2007.


Lo he colgado en Codeplex : http://sharepointfilerepair.codeplex.com/ podéis bajarlo de ahí.

En post anteriores trataba este tema, pero como resulta un engorro reparar los archivos, he implementado esta herramienta.Realmente hace lo que explico en el procedimiento http://sharepointworks.blogspot.com/2009/03/reparar-archivos-que-producen-el.html
Usando expresiones regulares, y de una manera sencilla y efectiva.
Cuelgo el código fuente para los curiosos.

Personalmente, ayuda bastante sobre todo porque como crecen tanto los archivos, el pc se queda sin memoria y es muy lento solucionar el problema.
Como uso el objeto filesystem, podemos acceder por webdav al CodigoFuente del fichero poniendo:
\\spserver.domain.corp\sites\ExampleSite\FiletoRepair.aspx
o directamente contra el disco local usando :
c:\CorruptedFiles\fileToRepair.aspx




Finalmente he de decir que deja los archivos totalmente indentados y totalmente reparados.

Espero que resulte de ayuda.
Saludos.
RobertoMarcos.com

3 comentarios:

  1. hola me ha interesado esto pero quisiera saber mas acerca de este programa y mas datos curiosos de SHAREPOINT

    ResponderEliminar
  2. Hola Roberto!,
    Se me quedo colgado un backup en SahrePoint. No salen errores en el Historico, pero no me deja generar un nuevo backup, aunque lo intente por PowerShell.

    Hay alguna forma de liberar el SharePoint o hay que reiniciar el servidor?

    Espero tus observaciones.

    Saludos cordiales
    Ivonne B.M.

    ResponderEliminar
    Respuestas
    1. Hola Ivone,

      Es muy extraño que no te deje información en los ficheros .LOG, te recomiendo que busques bien porque ahi esta todo y generalmente ayudan mucho.
      Por otro lado intenta hacerlo por powershell usando la consola de administracion, a mi personalmente me gustan los backups de fichero único, porque son mas portables.
      En cualquier caso si se queda colgado un IIS reset nunca esta de más (en todos los nodos de la granja).

      Al revisar los logs, acota por la fecha/hora en que has lanzado el backup.

      Saludos
      Roberto Marcos

      Eliminar