Por cualquier motivo podemos encontrarnos con la necesidad de mover los archivos de datos de las bases de datos de nuestro querido Sharepoint; como por ejemplo porque haya crecido mucho los sitios de Sharepoint y nos hayamos quedado sin espacio en el disco duro. Para realizar sin problemas el cambio, deberemos detener unos servicios.
Para ello, le daremos en Inicio--> Ejecutar y escribiremos:
Deberemos detener los siguientes servicios:
- Servicio de Administración IIS
- Office Sharepoint Server Search
- Windows Sharepoint Services Search
- Windows Sharepoint Services Timer
Al detener el Servicio de Administración IIS puede que tengamos que detener otros servicios asociados:
Una vez parados los servicios comentados, nos disponemos a mover las bases de datos. Para ello, vamos al Management Studio del SQL Server 2005. Lo primero que necesitaremos será saber la carpeta donde están los archivos de datos y de log de la base de datos. Para ello ejecutaremos el procedimiento sp_helpfile:
Ahora nos disponemos a desasociar la base de datos con el procedimiento sp_detach_db:
Una vez desasociada, moveremos con el explorador de windows los archivos de la base de datos (en nuestro ejemplo WSS_Content.mdf y WSS_Content_log.ldf) a su nueva ubicación. Tras mover los archivos, volveremos a adjuntar la base de datos indicando las nuevas carpetas donde se encuentra los archivos:
Si queremos comprobar que todo ha ido bien, podemos volver a ejecutar el procedimiento sp_helpfile donde nos mostrará en los resultados la nueva carpeta de los archivos de datos y registro (E:/DataSQL/WSS_:Content.mdf):
Ya sólo nos quedará volver a poner en marcha todos los servicios que paramos en el primer paso.
Vía: Problemas de Espacio con BD de contenido de Marcel Jeanneau
Etiquetas de del.icio.us:
sharepoint