Compartilhar via


SQL Server compreensivo e SQL Server Reporting Services

Você pode gerenciar Visual Studio Team Foundation Server mais facilmente se você entende SQL Server, SQL Server reporting services e, pois ambos interagem com Team Foundation Server.Este tópico concentra-se especificamente nas interações entre SQL Server, SQL Server que reporting services, e Team Foundation Server.

Interações entre o Team Foundation Server e o SQL Server

A camada de dados lógicos para Team Foundation depende de SQL Server e consiste vários bancos de dados de SQL Server . Por padrão, esses bancos de dados têm os seguintes nomes: 

  • TFS_Configuration, que contém todas as informações de configuração para recursos para Team Foundation Server

  • TFS_Warehouse, que é o banco de dados para todos os relatórios em Team Foundation Server 

  • TFS_Analysis, que é um banco de dados de várias dimensional que armazena os dados agregados das coleções de projeto de equipe

  • **TFS_**CollectionName, os bancos de dados individuais para coleções de projeto de equipe (cada coleção tem seu próprio banco de dados).

Essa camada lógica pode ser localizado em um ou físicos múltiplos servidores, e pode ser atribuída por um conjunto de SQL Server de servidores.

O diagrama a seguir ilustra a arquitetura lógica de uma implantação de Team Foundation Server que está integrado com SQL Server reporting services e Produtos do SharePoint:

Relações de banco de dados com os produtos do SharePoint

Uma vantagem de armazenar todos os dados em um banco de dados é que simplifica o gerenciamento de dados porque você não tem que fazer backup de computadores cliente individuais. Se você estiver familiarizado com o backup bancos de dados de SQL Server, você encontrará fazer backup e restaurar os bancos de dados de Team Foundation Server igualmente familiares. 

DicaDica

Team Foundation Server requer que as configurações de agrupamento não diferenciam maiúsculas de minúsculas, são acento, e não são binários.Se você desejar usar uma instalação existente de SQL Server com Team Foundation Server, você deve verificar que as configurações de agrupamento atendem aos requisitos.Se não, a instalação de Team Foundation Server falhará.Para mais informações, consulte Requisitos de agrupamento do SQL Server para o Team Foundation Server.

SQL Server deve ser instalado em um servidor (ou) servidores que possui os níveis de confiança apropriado configurados entre eles e o servidor (ou) que hospeda a servidores de camada lógica de Team Foundation .

Interações entre o Team Foundation Server e o SQL Server Reporting Services

SQL Server reporting services é considerado parte da camada lógica do aplicativo para o Team Foundation Server.Em o entanto, o reporting services não tem que ser instalado no mesmo servidor físico que outros aspectos de lógica da camada de aplicativo, como Produtos do SharePoint.Para mais informações, consulte Como: instalar o Team Foundation Server usando a configuração avançada.

Quando você configura o usuário e as permissões e o membro de grupo do grupo em Team Foundation Server, você também deve configurar manualmente a função de associação e as permissões corretamente para os usuários e grupos no reporting services.Para mais informações, consulte Funções do SQL Server Reporting Services.

Além de configurar a função de associação e as permissões no reporting services, você também deve gerenciar a conta do leitor de relatório que Team Foundation Server usa para se comunicar com o servidor de relatório.Esta conta é freqüentemente conhecido como fontes de dados do reporting services, ou TFSREPORTS.Como a conta de serviço para o Team Foundation Server, a conta do leitor de relatório deve ser um membro de um grupo de trabalho ou domínio que seja confiável por cada computador que se conecta a Team Foundation Server.Para mais informações, consulte Contas necessárias para a instalação do Team Foundation Server.

DicaDica

Mesmo se você estiver conectado com credenciais administrativas, você pode ter o problema que acessa o gerenciador de relatórios ou sites delocalhosthttp:// /Reports a menos que você adiciona esses sites como sites confiáveis no Internet Explorer ou começasse Internet Explorer como administrador.Para iniciar o Internet Explorer como um administrador, escolha Iniciar, Todos os Programas, abra o menu de atalho Internet Explorer, e então escolha Executar como administrador. Para obter mais informações, consulte O site da Microsoft.

Consulte também

Conceitos

Funções do SQL Server Reporting Services