Si necesitamos acceder a la base de datos de SharePoint 2010, para trabajar sobre ella en nuestro Webpart o el desarrollo que estamos haciendo en nuestro proyecto de Visual Studio, podemos averiguar su ubicación de la siguiente manera:
1) Abrimos el Administrador Central de SharePoint 2010
2) Ingresamos por el Administrador de Aplicaciones y en el grupo de Bases de Datos, ingresamos por el "Administrador de Contenido de Bases de Datos"
3) Esto nos muestra el listado de las bases de datos que hay actualmente en SharePoint 2010. Seleccionamos la base de datos a la cual queremos conectarnos.
4) En la siguiente página nos va a mostrar los datos que necesitamos para ingresar a la BD de SharePoint 2010. Tomamos nota de ellos, que en seguida los utilizaremos.
5) Vamos a Visual Studio 2010, o a nuestro administrador de base de datos de SQL Server. buscamos la opción que nos permita "Agregar Conexión"
6) Ingresamos los datos que nos suministró SharePoint, para pdernos conectar a su base de datos y pulsamos el botón de "Probar conexión".
7) Si todo ha marchado bien hasta aquí, entonces ya tendremos acceso a la base de datos de SharePoint y podremos observar su estructura, contenido y trabajar sobre ella directamente.
Sharepoint viene con el nombre de la base de datos ya predefinida, pero se puede modificar manualmente.
La siguiente es la lista de las bases de datos utilizadas en SharePoint 2010, en cada una de sus versiones.
Bases de Datos para SharePoint Foundation 2010
Configuración (SharePoint_Config) - Contiene los datos sobre las Bases de Datos utilizadas, información sobre Internet Information Services (IIS), Aplicaciones Web, Soluciones de confianza, paquetes de WebParts, plantillas de sitios y las configuraciones de Granjas y Aplicaciones Web (como las cuotas a utilizar y los tipos de archivos bloqueados por ejemplo)
Central Administration Content (SharePoint_AdminContent) - Conserva todo el contenido del sitio de la Administración Central incluyendo documentos o archivos, Listas, propiedades de WebParts, nombres de cuentas y sus derechos para la Colección de Sitios de la Administración Central. Si PowerPivot está instalado, esta Base de Datos contiene las hojas de cálculo de Excel y los datos de PowerPivot utilizados en su Management Dashboard
Bases de Datos de Contenido (WSS_Content) - Contienen todo la información de las Colecciones de Sitios, incluyendo documentos y archivos en Bibliotecas, elementos de Listas, propiedades de WebParts, logs de Auditoria, Soluciones de SandBox, cuentas de usuarios y sus derechos. Si WebApps está instalado, la Base de Datos contiene el cache de WebApps; únicamente un cache es creado por Aplicación Web, si hay diferentes Colecciones de Sitios guardadas en diferentes Bases de Datos de Contenido, todas utilizan el mismo cache
Base de Datos de Usage and Health Data Collection (WSS_UsageApplication) - Mantiene las estadísticas de uso y salud del sistema. Los datos son guardados temporalmente y pueden ser usados para reportes y diagnostico
Base de Datos de Business Data Connectivity (Bdc_Service_DB) - Guarda los Tipos de Contenido externos y sus objetos para la Conectividad de Datos de Negocios
Base de Datos de Application Registry (Application_Registry_server_DB) - Contiene información de compatibilidad para el sistema de Catalogo de Datos Profesionales de SharePoint 2007
Base de Datos de Subscription Settings (SubscriptionSettings) - Conserva las Características y configuraciones para clientes hosteados
Bases de Datos de SharePoint Server 2010 Standard Edition
Utiliza las Bases de Datos mencionadas anteriormente más:
Base de Datos de Secure Store (Secure_Store_Service_DB) - Guarda el mapeo de credenciales, nombres y claves de las cuentas
Base de Datos de State (StateService) - Mantiene información temporal sobre el estado de InfoPath Forms Services, la WebPart de Chart y los Servicios de Visio
Base de Datos de Web Analytics Staging (WebAnalyticsServiceApplication_StagingDB) - Contiene datos sin organizar de metadatos para el servicio de Análisis de SharePoint
Base de Datos de Web Analytics Reporting (WebAnalyticsServiceApplication_ReportingDB) - Contiene las tablas para reportes agregados, factos agregados por grupos y sitios y la información de diagnóstico para la aplicación de Web Analytics Service
Base de Datos de Search service application Administration (Search_Service_Application_DB) - Mantiene la Lista de Control de Acceso (ACL) y best bets para el rastreador de búsqueda
Base de Datos de Search service application Crawl (Search_Service_Application_CrawlStoreDB) - Contiene los datos del rastreador y su historia
Base de Datos de Search service application Property (Search_Service_Application_PropertyStoreDB) - Contiene la información asociada a los datos del rastreador incluyendo sus propiedades, historia y filas de rastreador
Base de Datos de User Profile service application Profile (User Profile Service Application_ProfileDB) - Mantiene los datos asociados a usuarios, red social, membrecías y listas de distribución
Base de Datos de User Profile service application Synchronization (User Profile Service Application_SyncDB) - Contiene la información de los usarios cuando la Base de Datos de Perfiles es sincronizada con el Directorio Activo
Base de Datos de User Profile service application Social Tagging (User Profile Service Application_SocialDB) - Contiene las etiquetas y notas creadas por usuarios conjuntamente con sus respectivos URLs
Base de Datos de Managed Metadata (Managed Metadata Service) - Contiene la información de los metadatas manejados y los Tipos de Contenido sindicados
Base de Datos de Word Automation Services (WordAutomationServices) - Guarda la información sobre conversiones de documentos pendientes y completados
SharePoint Server 2010 Enterprise Edition
Utiliza todas las Bases de Datos mencionadas anteriormente más:
Base de Datos de PerformancePoint service (PerformancePoint Service Application) - Guarda los objetos temporales, valores de filtros y comentarios de usuarios
FAST Search Server para SharePoint 2010
Utiliza todas las Bases de Datos anteriores más:
Base de Datos de Search Administration (FASTSearchAdminDataBase) - Guarda los datos relativa a la administración de FAST Search Server 2010 para SharePoint, incluyendo la configuración de grupos, palabras clave, sinónimos, documentos, promoción y democión, extractor de términos, inclusiones y exclusiones, exclusiones de control de ortografía, best bets, visual best bets y metadata del esquema de búsqueda.