jueves, 15 de julio de 2010

Creando mas de una base de datos de contenido para una aplicación Web en SharePoint

Una colección de sitios vive dentro de una aplicación Web en SharePoint y esta es almacenada en una base de datos.  Pero podemos definir mas de una colección de sitios dentro una aplicación Web, e inclusive definir la nueva colección de sitios dentro de otra base de datos.   

Para qué hacer esto?.  Bueno según la recomendación de Microsoft para SharePoint 2007 una base de datos de contenido que se utilice como colaboración mas que una forma de archivar documentación no debería ser mayor a 100 Gb para garantizar el rendimiento del sitio.  Y para SharePoint 2010 se sugiere 200 Gb por base de datos. Puede utilizarse hasta 1 Tb de espacio para un centro de registros pero no para un ambiente colaborativo.

Una colección de sitios también delimita entre otras cosas los grupos.  Los grupos se definen a nivel de colección de sitios esto quiere decir que estos grupos no se encontrarán en otra colección de sitios, no importa donde creemos los grupos estos estarán disponibles dentro de toda la colección de sitios.

image (Acciones del sitio, configuración del sitio, Personas y Grupos).

Las colecciones de sitios solo pueden ser creadas desde la Administración Central, dentro de Administración de Aplicaciones, como se muestra en la imagen de abajo.

image

image (Se debe de seleccionar la aplicación web donde se va a crear.  Si ya esta creada la colección de sitios de la raíz, sugerirá una ruta para crear la nueva colección y la raíz de esta nueva colección de sitios será por ejemplo: http://servername/sites/NuevaColeccionSitios/

Para crear una nueva colección de sitios en una diferente base de datos debería seguir los siguientes pasos:

En la Administración Central, en Administración de aplicaciones, seleccionar Base de datos de contenido.

image

Le listará la base de datos de contenido de la aplicación seleccionada, en la imagen de abajo hay dos creadas y vamos a crear una tercera, usualmente le aparece solo una.

image Haga clic sobre la opción  “Agregar una base de datos de contenido”.

image

1) Verifique que es la aplicación correcta donde va asociar la nueva base de datos de contenido.

2) El servidor de base de datos debería ser el mismo.

3) El nombre de la base de datos podrá cambiarlo a algo mas descriptivo como por ejemplo: WS_Content_Departamento_Finanzas o WSS_Content_Documentacion.

4) Recomendado utilice la autenticación por Windows con la que se instaló SharePoint.

5) Por ultimo presione el botón de Aceptar.

image

Ahora, para acceder a la nueva base de datos lo hacemos a través de la colección de sitios, para ello debemos de crear la colección de Sitios que se creará en la base de datos ultima de contenido creada.  Regresemos entonces dentro de la administración central a Administración de colección de sitios, Crear Colección de Sitios.

image

Cree la colección como lo hace normalmente.  Especifique El título, descripción, URL, Plantilla, Administradores de sitios y especifíquele una cuota si desea. Finalice presionando el botón de Aceptar.

Para ver donde fue creada esta colección de sitios seleccione la opción Lista de Colección de Sitios dentro de la administración de aplicaciones.

image

Si desea restringir el crecimiento tamaño de alguna colección de sitios, siempre en la administración de aplicaciones, Bloqueos y cuotas de colección de sitios.

image

image La imagen por si sola se explica, aplique una plantilla o defina un valor máximo y de advertencia.  Presione el botón Aceptar y listo.

En este artículo vimos como crear mas de una base de datos de contenido por aplicación Web. Útil para organizaciones que exceden la recomendación de Microsoft para un ambiente colaborativo para una respuesta optima de las operaciones que realiza en un portal de colaboración.

SharePoint4Fun!,

Manolo Herrera

No hay comentarios.: