Como: Instalar manualmente o SQL Server 2008 para o Team Foundation Server
Se você instalar o SQL Server 2008 para o Visual Studio Team Foundation Server, deverá instalar determinados recursos, mas outros recursos serão necessários somente se você desejar gerar relatórios. SQL Server Express não inclui ferramentas de conectividade de cliente, mas você pode adicioná-las seguindo os procedimentos neste tópico.
Observação |
---|
Para obter melhores resultados, você deve usar a mesma edição do SQL Server para todos os servidores que hospedarão os bancos de dados para uma implantação do Team Foundation Server. Por exemplo, se você pretender usar um servidor separado para relatórios, deverá garantir que ele está executando a mesma edição do SQL Server como o servidor que hospeda o banco de dados de configuração do Team Foundation Server. |
Observação |
---|
Se você estiver instalando o Team Foundation Server ou o SQL Server no Windows Server 2008 R2, deverá ter o .NET Framework 3.5 instalado. Em Windows Server 2008 R2, você pode instalar o .NET Framework 3.5 usando o Assistente para adicionar recursos do Gerenciador do servidor. Para obter mais informações, consulte a seguinte página no site da Microsoft: Adicionando funções e recursos do servidor. |
Requisitos para o Team Foundation Server
Para executar o Team Foundation Server, você deve instalar o mecanismo de banco de dados e a pesquisa de texto integral na mesma instância do SQL Server. No entanto, essa instância não tem que ser executada no mesmo servidor do Team Foundation Server.
Requisitos para emissão de relatórios
Se você desejar gerar relatórios que mostram os dados do Team Foundation, deverá configurar o Team Foundation Server para usar i SQL Server Analysis Services e o SQL Server Reporting Services. Você pode instalar um ou ambos os recursos no mesmo servidor do Team Foundation Server ou instalar cada recurso em um servidor diferente do outro e do Team Foundation Server.
Se o SQL Server Reporting Services não estiver no servidor que está executando o Team Foundation Server e você estiver usando os relatórios, deverá instalar Conectividade das Ferramentas de Cliente no Team Foundation Server.
Recomendações para topologias do SQL Server
O Team Foundation Server oferece suporte a várias topologias do SQL Server, em parte para acomodar as equipes com instalações do SQL Server existentes. No entanto, existem algumas diretrizes sobre como configurar o SQL Server do Team Foundation Server.
Único servidor: o mecanismo de banco de dados, pesquisa de texto completo, SQL Server Reporting Services e Analysis Services no mesmo servidor que está executando o Team Foundation Server. Se você não quiser emitir relatórios, não precisará do SQL Server Reporting Services e do Analysis Services. Para mais informações, consulte: Cenário: Instalando o Team Foundation Server em um único servidor.
Servidor Dual: SQL Server os Serviços de Relatório e o Team Foundation Server em execução no mesmo servidor; o Mecanismo de Banco de Dados, a Pesquisa de texto completo, e o SQL Server Analysis Services em outro servidor. O cenário separa o tráfego HTTP do tráfego do SQL Server. Se você não desejar relatórios, não precisará do Reporting Services e do Analysis Services do SQL Server.
Vários servidores: o mecanismo de banco de dados, pesquisa de texto completo em um servidor; SQL Server Reporting Services em um segundo servidor; Analysis Services em um terceiro servidor (Reporting Services e Analysis Services também podem estar no mesmo servidor) e conectividade de ferramentas cliente no servidor que está executando o Team Foundation Server. Se você não desejar os relatórios, não precisará do Reporting Services, do Analysis Services ou da Conectividade das Ferramentas de Cliente do SQL Server, transformando isso efetivamente em uma topologia de servidor dual.
Para obter mais informações sobre implantações que usam várias combinações de servidor, consulte Cenário: Instalando o Team Foundation Server usando a infraestrutura existente ou mais de um servidor
Servidor de relatório
Se você usar o relatório, o Team Foundation Server exigirá um servidor de relatório dedicado.
O servidor de relatório requer seu próprio banco de dados relacional para funcionar. Este banco de dados é separado do banco de dados relacional que o Team Foundation Server usa para fornecer relatórios. Se você instalar o SQL Server Reporting Services e o Mecanismo de Banco de Dados no mesmo servidor, a instalação do SQL Server poderá configurar o Reporting Services, configurando seu banco de dados relacional necessário na instância do Mecanismo de Banco de Dados.
Se você instalar o Reporting Services sem o Mecanismo de Banco de Dados, deverá configurar manualmente o Reporting Services depois de instalar o SQL Server. Isso envolve a especificação de uma instância do mecanismo de banco de dados onde você pode hospedar o banco de dados relacional para o servidor de relatório. Para obter mais informações, consulte Configurar o servidor de relatório manualmente.
Como prática recomendada para implantações do Team Foundation Server que usam relatórios, você deve configurar o serviço do Windows para o Analysis Services recuperar em caso de falha. Para obter mais informações, consulte Configurar o Analysis Services para recuperar em caso de falha.
Permissões Necessárias
Para realizar esses procedimentos, você deve ser um membro do grupo de segurança Administradores no servidor em que está instalando o SQL Server.
Para configurar manualmente um servidor de relatório, você também deve ser um membro do grupo de segurança Administradores no SQL Server que hospeda o banco de dados do servidor de relatório, se esta instância do SQL Server não estiver no seu servidor de relatório.
Instalar o SQL Server 2008
Para instalar o SQL Server 2008
Insira o DVD de instalação do SQL Server 2008 Enterprise Edition ou Standard Edition e clique duas vezes em setup.exe.
Observação O programa de instalação para SQL Server oferece para instalar as versões apropriadas do Microsoft .NET Framework e Windows Installer se eles ainda não estiverem instalados. Você deve instalar esses componentes para continuar com a instalação do SQL Server, além de reiniciar o servidor, caso seja solicitado após a instalação desses componentes.
Na página Central de instalação do SQL Server, clique em Instalação e, em seguida, clique em Nova instalação autônoma do SQL Server ou adicionar recursos a uma instalação existente.
Na página Regras do suporte de instalação, clique em OK.
Na página Chave do produto, digite a chave do produto e clique em Avançar.
Na página Termos de licença, revise o contrato de licença. Se você aceitar os termos e as condições, marque a caixa de seleção Aceito os termos de licenciamento e clique em Avançar.
Na página Arquivos de suporte de instalação, clique em Instalar.
Na página Configurar Regras de Suporte, clique em Avançar.
Observação Pode aparecer um aviso de Firewall do Windows, mas esse aviso pode ser seguramente ignorado. Para obter mais informações sobre as portas do SQL Server necessárias para o Team Foundation Server, consulte Portas obrigatórias para instalação dos componentes do Team Foundation.
Na página Seleção de recursos, marque as caixas de seleção para os seguintes componentes e, em seguida, clique em Avançar:
Serviços do mecanismo de banco de dados (necessários para o Team Foundation Server)
Pesquisa de texto completo (exigida para o Team Foundation Server)
Analysis Services (necessário para relatórios)
Reporting Services (necessário para a emissão de relatórios)
Conectividade de ferramentas cliente (necessária se nenhum outro componente do SQL Server estiver instalado no servidor que está executando o Team Foundation Server.)
Ferramentas de Gerenciamento - Básico
Observação Para instalar o Team Foundation Server, você não precisará instalar Ferramentas de gerenciamento de (básico ou completo) no mesmo computador de SQL Server. No entanto, você deve usar o SQL Server Management Studio para verificar a instalação do SQL Server.
Na página Configuração da instância, clique em Instância padrão ou Instância nomeada. Se você clicar em Instância Nomeada, digite o nome da instância. Clique em Next.
Na página Requisitos de espaço em disco, clique em Avançar.
Na página Configuração do servidor, clique em Usar a mesma conta para todos os serviços do SQL Server, ou digite o nome de uma conta de domínio ou NT AUTHORITY\NETWORK SERVICE em Nome de conta para cada serviço.
Se você especificar uma conta de domínio, digite sua senha em Senha.
Se você usar NT AUTHORITY\NETWORK SERVICE, deixe a Senha em branco.
Se você clicar em Usar a mesma conta para todos os serviços do SQL Server, ainda terá que digitar manualmente as informações de conta para alguns serviços.
Na coluna Tipo de Inicialização, verifique se que Automática é exibido para todos os serviços que você pode editar e clique em Avançar.
Se você marcar a caixa de seleção dos Serviços do Mecanismo de Banco de Dados na etapa 8, na página Configuração do Mecanismo de Banco de Dados, clique em Modo de autenticação do Windows, clique em Adicionar Usuário Atual e clique em Avançar.
Observação Você pode definir as configurações de agrupamento nesta página e na próxima, em Configuração do Analysis Services. Para mais informações, consulte: Requisitos de agrupamento do SQL Server para o Team Foundation Server.
Se você marcar a caixa de seleção do Analysis Services na etapa 8, na página Configuração do Analysis Services, clique em Adicionar Usuário Atuale clique em Avançar.
Se você marcar a caixa de seleção do Reporting Services na etapa 8, na página Configuração do Reporting Services, clique em Instalar a configuração padrão do modo nativo. Se esta opção não estiver disponível, clique em Instalar, mas não configurar o servidor de relatórioe, em seguida, clique em Avançar.
Se você planejar ter o servidor de relatório e Team Foundation Server em diferentes servidores e não puder configurar automaticamente o servidor de relatório, deverá configurá-lo manualmente depois de concluir a instalação do SQL Server.
Observação Você não deve clicar em Instalar a configuração padrão do modo integrado do SharePoint. O Team Foundation Server não oferece suporte a esse modo de configuração.
(Opcional) Na página Relatório de Erro e Uso, marque uma ou ambas as caixas de seleção para especificar para onde informações sobre erros e uso de recursos devem ser enviadas e, em seguida, clique em Avançar.
Na página Regras de instalação, clique em Avançar.
Na página Pronto para instalar, revise a lista de componentes a serem instalados e, em seguida, clique em Instalar.
A página Progresso da instalação mostra o status de cada componente.
Após a instalação, clique em Avançar.
Na página Concluído, clique em Fechar.
Configurar o servidor de relatório manualmente
Você deverá configurar o servidor de relatório manualmente caso não possa configurar o Reporting Services quando instalar o SQL Server. Se o Reporting Services estiver no mesmo servidor do Team Foundation Server, e você não tiver configurado o servidor de relatório, durante a instalação do Team Foundation Server, será solicitado que você conclua a configuração do servidor de relatório a partir da etapa 3.
Para configurar manualmente um servidor de relatório
Clique em Iniciar, aponte para Todos os Programas, Microsoft SQL Server 2008 e Ferramentas de Configuração, e clique em Gerenciador de Configuração do Reporting Services.
A caixa de diálogo Conexão de configuração do Reporting Services é exibida.
Em Nome do Servidor, digite o nome do servidor de relatório. Se você estiver usando um nome de instância, digite o nome da instância na Instância do Servidor de Relatório. Clique em Connect.
Na página Reporting Services Configuration Manager, clique em Iniciar se o status do serviço de relatório for Interrompido.
Na barra de navegação, clique em URL do Serviço Web.
Na página URL do serviço Web, clique em Aplicar para aceitar os valores padrão nas caixas Diretório Virtual, Endereço IP e Porta TCP.
Na barra de navegação, clique em Banco de Dados.
Na página Report Server Database, clique em Alterar banco de dados.
O Assistente de configuração de banco de dados de servidor de relatório aparece.
Na página Ação do assistente, clique em Criar um novo banco de dados do servidor de relatório e clique em Avançar.
Na página Servidor de banco de dados do assistente, digite o nome de uma instância local ou remota de SQL Server para hospedar o banco de dados para o servidor de relatório no Nome do servidor e clique em Avançar.
Na página Banco de dados do assistente, clique em Avançar para aceitar os valores padrão nas caixas Nome de banco de dados, Idioma e Modo nativo.
Em Credenciais, clique em Avançar para aceitar os valores padrão nas caixas Tipo de Autenticação, Nome de usuário e Senha.
Na página Resumo do assistente, verifique suas informações e clique em Avançar.
Na página Progresso e acabamento do assistente, clique em Concluir.
Na barra de navegação do Gerenciador de Configuração do Reporting Services, clique em URL do Gerenciador de Relatórios.
Na página URL do Gerenciador de relatórios, clique em Aplicar para aceitar o valor padrão na caixa Diretório Virtual e, em seguida, clique em Fechar.
Configurar o Analysis Services para recuperar em caso de falha
Configure o serviço do Windows para o Analysis Services de modo que ele seja reiniciado se falhar.
Para configurar o Analysis Services para recuperar
Clique em Iniciar, aponte para Todos os Programas e Ferramentas Administrativas, e clique em Servidores.
Clique com o botão direito no serviço do Windows para SQL Server Analysis Services (MSSQLSERVER) e, em seguida, clique em Propriedades.
Se você estiver usando uma instância nomeada do Analysis Services, o nome da instância será exibido entre parênteses.
Clique em Recuperação.
Na lista Primeira falha, clique em Reiniciar o Serviço.
Na lista Segunda falha, clique em Reiniciar o Serviço.
Na lista Falhas posteriores, clique em Reiniciar o Serviçoe, em seguida, clique em OK.
Consulte também
Referência
Lista de verificação: instalação em um servidor
Lista de verificação: instalação em vários servidores
Lista de verificação: atualização Team Foundation Server usando mais de um servidor
Conceitos
Requisitos de agrupamento do SQL Server para o Team Foundation Server