Compartilhar via


Instalar de maneira manual o SQL Server para Team Foundation Server

As etapas apresentadas neste tópico estão relacionadas à instalação do SQL Server 2012 Enterprise Edition, mas servem também para instalar a edição Standard. As etapas relacionadas ao SQL 2014 também são muito parecidas. Nós vamos instalar todos os recursos do SQL Server 2012 necessários para o TFS no mesmo servidor que o TFS, mas isso não é um requisito. O TFS aceita diversas topologias de SQL Server. Confira Um servidor ou dois?

Dica

Você também pode usar uma instalação existente do SQL Server para TFS, mas para isso o administrador do SQL Server deve conceder diversas credenciais administrativas a você.Você deve ser membro da função de servidor sysadmin no SQL Server para instalar e configurar o TFS.Por que o TFS precisa de tantos privilégios no SQL Server? (postagem no blog)

Um servidor ou dois?

Se for usar apenas um servidor para o TFS, pule esta seção.

Se você planeja ter mais de 500 usuários acessando o servidor do TFS, recomendamos instalar o SQL Server em um segundo servidor. Assim, a carga fica dividida entre o TFS e seu banco de dados de configuração. Você pode instalar todos os recursos do SQL Server necessários para o TFS no segundo servidor ou dividir a carga dos recursos. Algumas equipes preferem instalar o servidor de relatórios no servidor do TFS e os serviços do mecanismo do banco de dados, da pesquisa de texto completo e de análise em outro servidor, dividindo o tráfego HTTP do tráfego SQL Server.

Há diversas opções de topologia para escolher. Em geral, o TFS permite instalar recursos de instância do SQL Server (mecanismo de banco de dados, Reporting Services e Analysis Services) em diferentes servidores. Veja algumas interrupções nos processos que ocorrem nas diferentes topologias do SQL Server:

  • O TFS requer que os recursos do mecanismo do banco de dados e pesquisa de texto completo estejam na mesma instância.

  • A geração de relatórios do TFS é opcional, mas se quiser usá-la, você deve instalar o Reporting Services e o Analysis Services (cada um em seu próprio servidor se você desejar). Se você ignorar a geração de relatórios, não será necessário configurar o Reporting Services nem o Analysis Services.

  • Se não instalar nenhum instância do SQL Server no servidor do TFS, você deve pelo menos instalar o recurso Conectividade das ferramentas de cliente do SQL Server no TFS. Se tiver uma instância do SQL Server no servidor do TFS (mecanismo do banco de dados, Reporting Services ou Analysis Services), você não precisa instalar a Conectividade das ferramentas de cliente.

Se quiser instalar os recursos do SQL Server em diferentes servidores, execute a instalação do SQL Server em cada servidor onde os recursos serão instalados. Use as instruções abaixo para todas as instalações, porém, na nona etapa, instale somente os recursos necessários.

Dica

Uma instalação do TFS com diversos servidores requer um domínio Active Directory e contas de domínio ou uma conta de serviço de rede.Você não pode usar contas locais nas contas de serviços.

Para instalar o SQL Server

Permissões necessárias

Você deve ser membro do grupo de segurança Administradores do Windows no servidor em que está instalando o SQL Server. Para configurar um servidor de relatórios manualmente, você também deve ser membro do grupo de segurança Administradores do Windows no SQL Server que hospeda o banco de dados do servidor de relatórios, se essa instância do SQL Server não estiver presente em seu servidor de relatórios.

Dica: Se você estiver instalando o SQL Server 2014 no Windows Server 2012 ou Windows Server 2012 R2, o .NET Framework 3.5 deve estar instalado. Você pode instalar o .NET Framework 3.5 usando o assistente Adicionar recursos do Gerenciador de servidores. Para saber mais, confira a página a seguir no site da Microsoft: Adicionando funções e recursos do servidor (Windows 2012/Windows 2012 R2), Adicionando funções e recursos do servidor (Windows Server 2008 R2)

  1. Insira o DVD de instalação de uma versão compatível do SQL Server e inicie o arquivo setup.exe.

    Mais informações: Requisitos do SQL Server para o Team Foundation Server.

  2. Na página Central de instalação do SQL Server, clique em Instalação e, em seguida, clique em Nova instalação ou adicionar recursos a uma instalação existente.

    Nova instalação do SQL Server

  3. Na página Regras de suporte à instalação, clique em OK.

  4. Na página Chave do produto, digite a chave do produto ou especifique uma edição gratuita.

  5. Na página Termos de licença, aceite a licença.

  6. Na página Regras de suporte à instalação, clique em Próximo.

    Aviso de Firewall do Windows

    Dica

    Um aviso do Windows Firewall pode ser exibido, mas você pode ignorá-lo se também estiver planejando instalar o TFS nesse servidor.O TFS adiciona uma exceção automaticamente ao Windows Firewall para SQL Server se os dois servidores (TFS e SQL Server) estiverem instalados no mesmo computador.Se estiver instalando o TFS em outro servidor, abra uma porta do SQL Server no Windows Firewall no servidor em questão (postagem do blog).

    Para saber mais sobre as portas do SQL Server necessárias para o Team Foundation Server, confira Portas necessárias para instalação do Team Foundation Server.

  7. Na página Função de instalação, clique em Instalação de recurso do SQL Server.

    Função de instalação

  8. Na página Seleção de recursos, marque as caixas de seleção de um ou mais componentes, dependendo da topologia a ser usada:

    • Serviços de mecanismo de banco de dados (necessários)

    • Extrações semânticas e de texto completo para pesquisa (necessário)

    • Analysis Services (necessário para a geração de relatórios)

    • Reporting Services – Nativo (necessário para a geração de relatórios)

    • Conectividade das ferramentas de cliente (necessária apenas se não houver outros componentes do SQL instalados no servidor que executa o Team Foundation Server — sem ilustração)

    • Ferramentas de gerenciamento — Basic¹ (sem ilustração)

    Seleção de recursos

  9. Na página Regras da instalação, clique em Próximo.

  10. Na página Configuração da instância, clique em Instância padrão. Se você selecionar Instância nomeada, digite o nome da instância.

    Configuração da instância

  11. Na página Requisitos de espaço em disco, clique em Próximo.

  12. Na página Configuração do servidor, aceite os padrões ou digite o nome de uma conta de domínio ou NT AUTHORITY\NETWORK SERVICE como Nome de conta para cada serviço. Se você especificar uma conta de domínio, digite a senha correspondente em Senha. Se usar NT AUTHORITY\NETWORK SERVICE, deixe o campo Senha em branco.

    Configuração do servidor

  13. Na coluna Tipo de inicialização, verifique se todos os serviços que você pode editar estão marcados como Automático e clique em Próximo.

    Configuração do servidor (detalhes)

    Dica

    Você está usando o SQL Server em um idioma que não o inglês?As configurações padrão de agrupamento dos EUA.O inglês atende aos requisitos do Team Foundation Server.Se não estiver usando o idioma inglês, defina as configurações de agrupamento do mecanismo de banco de dados nessa página.Para obter mais informações, consulte Requisitos de agrupamento do SQL Server para o Team Foundation Server.

  14. Se você marcou a caixa Serviços de mecanismo de banco de dados na etapa 8 da página Configuração do mecanismo de banco de Dados, clique em Modo de autenticação do Windows e, em seguida, em Adicionar usuário atual. Do contrário, siga para a próxima etapa.

    Configuração do mecanismo de banco de dados

  15. Se você marcou a caixa de seleção Analysis Services na etapa 8, na página Configuração do Analysis Services, clique em Adicionar usuário atual. Do contrário, siga para a próxima etapa.

    Configuração do Analysis Services

  16. Se você marcou a caixa de seleção Reporting Services na etapa 8, na página Configuração do Reporting Services, clique em Instalar e configurar. Se essa opção não estiver disponível, clique em Somente instalar.

    Configuração do Reporting Services

    Se clicou em Somente instalar, você talvez esteja planejando deixar o servidor de relatórios e o Team Foundation Server em servidores diferentes. Essa topologia é permitida, mas você precisa configurar o servidor de relatórios manualmente ao terminar de instalar o SQL Server. Siga estas instruções: Configurar o servidor de relatórios manualmente

    Dica

    Não clique em Modo integrado do SharePoint para geração de relatórios.O TFS não é compatível com esse modo de configuração.

  17. Na página Relatório de erro e uso, especifique se deseja enviar informações sobre erros (opcional).

  18. Na página Regras da instalação, clique em Próximo.

  19. Na página Pronto para instalar, revise a lista de componentes a serem instalados e clique em Instalar.

    Conclusão

¹ Para instalar o Team Foundation Server, você não precisa instalar as Ferramentas de gerenciamento (básicas nem completas) no mesmo computador que o SQL Server. No entanto, use a ferramenta de gerenciamento SQL Server Management Studio para verificar a instalação do SQL Server.

Configurar o servidor de relatórios manualmente

Nenhuma configuração automática do Reporting Services

Configuração automática sem SSRS do SQL Server 2008 R2

Se você não instalar o mecanismo de banco de dados no mesmo servidor que o Reporting Services, configure o servidor de relatórios manualmente seguindo as etapas abaixo antes de finalizar a instalação do SQL Server. 

Caso o Reporting Services esteja no mesmo servidor que o Team Foundation Server, o que é pouco provável, e você não tenha configurado o servidor de relatórios, a instalação do Team Foundation Server solicitará a configuração do servidor de relatórios, que começa na etapa 3.

Para configurar um servidor de relatórios manualmente

  1. Inicie o Gerenciador de configuração do Reporting Services.

    A caixa de diálogo Conexão de configuração do Reporting Services é exibida.

  2. Em Nome do servidor, digite o nome do servidor de relatórios. Se estiver usando um nome de instância, digite o nome da instância em Instância do servidor de relatórios. Escolha Conectar.

  3. Na página Gerenciador de configuração do Reporting Services, clique em Iniciar se o status do Report Services for Parado.

  4. Na barra de navegação, clique em URL do serviço da Web.

  5. Na página URL do serviço da Web, clique em Aplicar para aceitar os valores padrão das caixas Diretório virtual, Endereço IP e Porta TCP.

  6. No menu de navegação, clique em Banco de dados.

  7. Na página Banco de dados do servidor de relatórios, clique em Alterar banco de dados.

    O assistente de configuração do banco de dados do servidor de relatórios é exibido.

  8. Na página Ação do assistente, clique em Criar um novo banco de dados do servidor de relatório.

  9. Na página Servidor do banco de dados do assistente, digite o nome de uma instância local ou remota do SQL Server que hospedará o banco de dados do servidor de relatórios no Nome do servidor.

  10. Na página Banco de dados do assistente, aceite os valores padrão das caixas Nome do banco de dados, Idioma e Modo nativo.

  11. Em Credenciais, aceite os valores padrão das caixas Tipo de autenticação, Nome de usuário e Senha.

  12. Na página Resumo do assistente, verifique suas informações.

  13. Na página Progresso e conclusão do assistente, clique em Concluir.

  14. Na barra de navegação do Gerenciador de configuração do Reporting Services, clique em URL do gerenciador de relatórios.

  15. Na página URL do gerenciador de relatórios, clique em Aplicar para aceitar o valor padrão da caixa Diretório virtual.

Consulte também

Conceitos

Instalar o Team Foundation Server

Requisitos de atualização do TFS

Requisitos de agrupamento do SQL Server para o Team Foundation Server