Share via


Introducción a SQL Server y SQL Server Reporting Services

Puede administrar más fácilmente Visual Studio Team Foundation Server si entiende SQL Server, SQL Server Reporting Services y cómo interactúan ambos con Team Foundation Server. Si su implementación también usa Productos de SharePoint, necesitará administrar además las dependencias entre Productos de SharePoint y Reporting Services. Para obtener información completa sobre SQL Server 2008, vea esta página del sitio web de Microsoft: SQL Server 2008. Este tema se centra específicamente en las interacciones entre SQL Server, SQL Server Reporting Services y Team Foundation Server.

Interacciones entre Team Foundation Server y SQL Server

La capa de datos lógica para Team Foundation depende de SQL Server y consta de varias bases de datos de SQL Server. De forma predeterminada, estas bases de datos tienen los nombres siguientes: 

  • TFS_Configuration, que contiene toda la información de configuración de los recursos de Team Foundation Server

  • TFS_Warehouse, que es la base de datos de todos los informes de Team Foundation Server 

  • TFS_Analysis, que es una base de datos multidimensional que almacena los datos agregados de las colecciones de proyectos de equipo.

  • **TFS_**NombreDeColección, que son las bases de datos individuales de las colecciones de proyectos de equipo (cada colección tiene su propia base de datos).

Esta capa lógica se puede ubicar en uno o varios servidores físicos y se puede distribuir entre un clúster de servidores de SQL Server.

El siguiente diagrama muestra la arquitectura lógica de una implementación de Team Foundation Server que se integra con SQL Server Reporting Services y Productos de SharePoint:

Relaciones de base de datos con productos de SharePoint

Una ventaja de este diseño de Team Foundation Server es que todos los datos que necesita para restaurar una implementación de Team Foundation Server están almacenados en estas bases de datos. No tiene que hacer copia de seguridad de los equipos cliente individuales. Si está familiarizado con la copia de seguridad de bases de datos de SQL Server, la copia de seguridad y la restauración de bases de datos de Team Foundation Server le resultarán también familiares.

Nota de precauciónPrecaución

Team Foundation Server requiere que los valores de configuración de intercalación no distingan entre mayúsculas y minúsculas, distingan acentos y no sean binarios. Si desea usar una instalación existente de SQL Server con Team Foundation Server, debe comprobar que los valores de configuración de intercalación cumplen estos requisitos. En caso contrario, se producirá un error en la instalación de Team Foundation Server. Para obtener más información, descargue la guía de instalación para Team Foundation en el sitio web de Microsoft y vea "Requisitos de valores de intercalación de Team Foundation Server".

SQL Server se debe instalar en un servidor (o servidores) que tenga los niveles de confianza adecuados configurados entre él y el servidor (o servidores) que hospeda el nivel lógico de aplicación de Team Foundation.

Interacciones entre Team Foundation Server y SQL Server Reporting Services

SQL Server Reporting Services se considera parte del nivel lógico de aplicación para Team Foundation. Sin embargo, no es necesario instalar Reporting Services en el mismo servidor físico que otros componentes lógicos de ese nivel de aplicación, como Productos de SharePoint. Para obtener más información, descargue la guía de instalación de Team Foundation en el sitio web de Microsoft.

Cuando configure los permisos de usuario y de grupo y la pertenencia a grupos en Team Foundation Server, también debe configurar manualmente la pertenencia a funciones y los permisos adecuados para esos usuarios y grupos en Reporting Services. Para obtener más información, vea Roles de SQL Server Reporting Services.

Además de configurar la pertenencia a roles y los permisos en Reporting Services, también debe administrar la cuenta de servicio que Team Foundation Server usa para comunicarse con el servidor de informes. Esta cuenta se conoce normalmente como la cuenta de orígenes de datos de Reporting Services, o TFSREPORTS. Al igual que la cuenta de servicio TFSSERVICE, la cuenta de servicio TFSREPORTS debe ser miembro de un grupo de trabajo o dominio en el que confíen todos los equipos que se conectarán a Team Foundation Server. Para obtener más información, vea Servicios de Team Foundation Server y cuentas de servicio y Cambiar la cuenta de servicio o la contraseña para SQL Server Reporting Services.

Nota importanteImportante

Incluso si ha iniciado sesión con credenciales administrativas, puede tener dificultades a la hora de tener acceso al Administrador de informes o al sitio http://hostlocal/Informes en un equipo que está ejecutando Windows Server 2008 o Windows Vista. Es posible que deba agregar esos sitios como sitios de confianza en Internet Explorer o iniciar Internet Explorer como administrador. Para iniciar Internet Explorer como administrador, haga clic en Inicio, haga clic en Todos los programas, haga clic con el botón secundario en Internet Explorer y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea el sitio web de Microsoft.

Interacciones entre SQL Server Reporting Services y Productos de SharePoint

Si su implementación utiliza Reporting Services y Productos de SharePoint, existen dependencias adicionales que tendrá que considerar para que los informes y paneles de Team Foundation Server se muestren correctamente. Las consideraciones varían en función de si usa Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007. Para obtener más información, vea Interacciones entre los productos de SharePoint y Team Foundation Server y Cuentas de servicio y dependencias de Team Foundation Server.

Utilizar informes después de actualizar el servidor

Si actualizó la implementación de Team Foundation Server desde una versión anterior, puede que tenga que realizar pasos adicionales para ver los informes anteriores o actualizar los tipos de informes y paneles que están disponibles para los proyectos de equipo. Para obtener más información, vea Encontrar informes después de actualizar a Team Foundation Server 2010, Agregar características de SharePoint a un portal del proyecto de equipo actualizado, Actualizar un proyecto de equipo actualizado para tener acceso a nuevas características y Agregar informes y paneles a proyectos de equipo actualizados.

Vea también

Tareas

Agregar un servidor de informes a una colección de proyectos de equipo

Conceptos

Arquitectura de Team Foundation Server

Roles de SQL Server Reporting Services

Roles en los productos de SharePoint

Planear y seguir proyectos

Otros recursos

Administrar permisos

Administrar la configuración del servidor con TFSConfig

Agregar un servidor de informes a la implementación

Agregar características de SharePoint a un portal del proyecto de equipo actualizado

Agregar informes a un proyecto de equipo

Historial de cambios

Fecha

Historial

Motivo

Julio de 2010

Agregada una sección sobre cómo utilizar informes después de actualizar Team Foundation Server.

Comentarios de los clientes.