Como atualizar o SQL Server 2005 Reporting Services em um computador baseado no Windows Vista

Traduções deste artigo Traduções deste artigo
ID do artigo: 934163 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

Este artigo aborda requisitos e etapas para atualizar o Microsoft SQL Server 2005 Reporting Services em um computador baseado no Windows Vista.

Mais Informações

Se atualizar o Microsoft Windows XP para o Windows Vista em um computador que tem o SQL Server 2005 Reporting Services instalado, você poderá continuar a usar Reporting Services após a atualização do sistema operacional for concluída. No entanto, esses dois sistemas operacionais são diferentes. Você deve executar as seguintes ações antes que você possa usar o Reporting Services.
  • Ao atualizar o Windows XP para o Windows Vista, Microsoft ASP.NET e o serviço de publicação na World Wide Web estão desativadas. Mesmo se ASP.NET e o serviço de publicação na World Wide Web iniciados antes da atualização, ASP.NET e o serviço de publicação na World Wide Web ficam indisponíveis durante o processo de atualização. Você deve redefinir esses serviços após a atualização.
  • Serviços de informações da Internet (IIS) 7.0 usa pools de aplicativos. Novos pools de aplicativos são criados quando você atualizar um Windows computador com XP que possui aplicativos da Web e IIS instalados. Como o Reporting Services é executado como um aplicativo herdado no IIS 7.0, as novas configurações pool de aplicativo não será válidas para o Reporting Services. Você deve modificar as configurações após atualização ser concluída.
  • Permissões de administrador não são automaticamente disponíveis para administradores locais se você usar o recurso UAC (controle de conta de usuário) do Windows Vista. Se você anteriormente acessados e gerenciados anteriormente um servidor de relatórios usando as permissões internas que são concedidas aos administradores locais, agora você deve criar atribuições de função explícitas para a conta.

Pré-requisitos

  • Você deve ter o SQL Server 2005 Service Pack 2 (SP2) instalado para executar o SQL Server 2005 no Windows Vista. Para obter mais informações sobre como obter o service pack mais recente para o SQL Server 2005, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    913089Como obter o service pack mais recente para o SQL Server 2005
    Observação Etapas de atualização variam um pouco dependendo se você instalar o SQL Server 2005 SP2 antes ou depois de atualizar o sistema operacional.
  • SQL Server 2005 Express Edition com serviços avançados Service Pack 2 (SP2) tem requisitos específicos de atualização. Você deve configurar a instalação do SQL Server 2005 Reporting Services existente antes de instalar o SQL Server 2005 Express Edition com Advanced Services SP2. Caso contrário, não é possível instalar o SQL Server 2005 Express Edition com Advanced Services SP2.

Atualizar um computador que tenha o Reporting Services está instalado para o Windows Vista

Para atualizar um computador que tenha o Reporting Services está instalado para o Windows Vista, siga estas etapas.

Observação Essas etapas pressupõem que você tenha um Windows XP Service Pack 2 (SP2) - com base em computador. Além disso, uma instância do Reporting Services está instalada e configurada corretamente.
  1. Instalar o SQL Server 2005 SP2 na instância do Reporting Services.
  2. Fazer backup de chaves de criptografia e o report server database. Para fazer backup das chaves, use a ferramenta de configuração do Reporting Services. Para fazer backup do banco de dados, use o SQL Server Management Studio.
  3. Atualize o Windows XP SP2 para o Windows Vista.
  4. Efetuar logon no Windows Vista, habilitar o ASP.NET e, em seguida, iniciar o IIS. Para fazer isso, execute as seguintes etapas:
    1. Clique em Iniciar e em seguida, clique em Painel de controle .
    2. Clique em programas
    3. Em programas e recursos , clique em Ativar recursos do Windows ou desativar .
    4. Na caixa de diálogo User Account Control , clique em continuar .
    5. Na caixa de diálogo Recursos do Windows , expanda Internet Information Services , expanda Serviços de Internet , expanda Recursos de desenvolvimento de aplicativos , clique para selecionar a caixa de seleção do ASP.NET e, em seguida, clique em OK .
    6. No painel de controle, clique em sistema e manutenção .
    7. Clique em Ferramentas administrativas .
    8. Clique duas vezes em serviços .
    9. Na caixa de diálogo User Account Control , clique em continuar .
    10. Clique com o botão direito do mouse em publicação da World Wide Web e, em seguida, clique em Propriedades .
    11. Na lista Tipo de inicialização , clique em automático .
    12. Clique em Aplicar , clique em Iniciar e, em seguida, clique em OK .
  5. Verifique se o serviço do Reporting Services e o banco de dados serviço Engine são iniciados. Se esses serviços são interrompidos, deverá iniciá-los agora.
  6. Crie um novo pool de aplicativos para o Report Server e o Report Manager. Para fazer isso, execute as seguintes etapas:
    1. Inicie a ferramenta de configuração do Reporting Services. Para fazer isso, clique em Iniciar , aponte para Todos os programas , aponte para o SQL Server 2005 , aponte para Ferramentas de configuração e, em seguida, clique em Configuração do Reporting Services .
    2. Na caixa de diálogo User Account Control , clique em continuar .
    3. Na caixa de diálogo Seleção de instância , digite o nome do computador, selecione a instância do Reporting Services e em seguida, clique em conectar .
    4. Clique em Web Service identidade .
    5. Observe o valor da conta de serviço do ASP.NET. Se o valor é IWAM_ ComputerName, terão um problema ao clicar em Aplicar nesta página. Se a conta de serviço ASP.NET é definida como NetworkService, você pode aplicar as alterações sem enfrentando o problema.
    6. Clique em novo para criar um novo pool de aplicativos para servidor de relatórios.

      Observação Recomendamos que você crie um novo pool de aplicativos. No entanto, você pode selecionar um pool de aplicativos predefinidos se as seguintes condições forem verdadeiras:
      • No Gerenciador de serviços de informações de Internet, a configuração do Managed modo pipeline de Pools de aplicativos é clássico .
      • A conta de serviço ASP.NET não é IWAM_ ComputerName.
      Para usar um pool de aplicativos predefinidos, clique em AppPool clássico do .NET no Report Server lista. Se você usar um aplicativo predefinido, vá para a etapa 6j.
    7. Na caixa Nome do pool de aplicativos , digite ReportServer .
    8. Especificar uma conta para este pool de aplicativos. Se você estiver usando uma conta interna, clique em NetworkService na lista conta de compilação . Caso contrário, especifique uma conta de usuário de domínio que tenha as permissões mais baixas.
    9. Clique em OK .
    10. Selecione o mesmo pool de aplicativos para o Report Manager como o pool de aplicativos para servidor de relatórios.
    11. Clique em Aplicar .
    12. Clique em Atualizar . Quando a página é atualizada, verifique se o pool de aplicativos que você criou está selecionado para o Report Server e Gerenciador de relatórios.

      Se você receber uma mensagem de erro quando você clica em Aplicar , selecione o pool de aplicativos para servidor de relatórios e para o Report Manager e em seguida, clique em Aplicar novamente. Isso deve resolver o problema. Em alguns casos, talvez haja um problema configurando o pool de aplicativos para o Report Manager depois de definir o pool de aplicativos para servidor de relatórios com êxito.

      Observação Em alguns casos, o botão Aplicar é desativado após selecionar um pool de aplicativos para o Report Manager. Se esse comportamento ocorre, atualizar a página e, em seguida, selecione novamente o pool de aplicativos para servidor de relatórios. Mesmo se o pool de aplicativos para servidor de relatórios está selecionado corretamente, selecione o pool de aplicativos para o relatório novamente. Essa ação permite que o botão Aplicar .

      Se o botão Aplicar ainda está desativado, o pool de aplicativos que você selecionou pode ser inválido. Nas configurações de pool de aplicativo do Gerenciador de serviços de informações da Internet, verifique se a configuração do Managed modo de pipeline de Pools de aplicativos é clássico . Você também deve verificar que a conta NetworkService, a conta interna ou a conta de usuário de domínio é definida para a conta de serviço ASP.NET.
  7. Se você desejar abrir o Report Server ou o Gerenciador de relatórios no Windows Internet Explorer no computador local, adicione a URL do Report Server e a URL do Report Manager à lista de sites confiáveis. Para fazer isso, execute as seguintes etapas:
    1. Inicie o Internet Explorer.
    2. No menu Ferramentas , clique em Opções da Internet .
    3. Clique em segurança .
    4. Clique em sites confiáveis .
    5. Clique em sites .
    6. Em Adicionar este site à zona , digite http:// ServerName. Se você não usar HTTPS para o site padrão, clique para desmarcar o exigem certificação de servidor (https:) para todos os sites desta zona caixa de seleção.
    7. Clique em Adicionar .
    8. Repita a etapa 7f e etapa g 7 para adicionar a URL de http://localhost e em seguida, clique em Fechar .

      Estas etapas permitem que você iniciar o Internet Explorer e abra o localhost ou o nome de computador de rede do servidor para o aplicativo de servidor de relatórios e o aplicativo do Gerenciador de relatórios.
  8. Crie atribuições de função que concedem explicitamente que acessar juntamente com permissões totais. Para fazer isso, execute as seguintes etapas:
    1. Inicie o Internet Explorer juntamente com a opção Executar como administrador . Para fazer isso, clique em Iniciar , clique em Todos os programas , clique com o botão direito do mouse Dele e, em seguida, clique em Executar como administrador .
    2. Abra o Gerenciador de relatório. Por padrão, o URL do Report Manager é http:// ServerName / relatórios.

      Se você usar o SQL Server Express com Advanced Services SP2, a URL do Report Manager é http:// ServerName / relatórios sqlexpress $. Se você usar uma instância nomeada do Reporting Services, a URL do Report Manager é http:// ServerName / relatórios $ InstanceName
    3. Na caixa de diálogo Home , clique em Propriedades .
    4. Em novas atribuições de funções .
    5. Digite um nome de conta de usuário do Windows usando o seguinte formato:
      Domain\User
    6. Clique para selecionar o Gerenciador de conteúdo de caixa de seleção.
    7. Clique em OK .
    8. Na caixa de diálogo Home , clique em Definições do site .
    9. Clique em Configurar segurança de todo o site .
    10. Em novas atribuições de funções .
    11. Digite uma conta de usuário do Windows usando o seguinte formato:
      Domain\User
    12. Clique em administrador do sistema .
    13. Clique em OK .
    14. Feche o Gerenciador de relatórios.
  9. Use o Internet Explorer sem a opção Executar como administrador para reabrir o Gerenciador de relatórios.
Se você administrar um servidor de relatórios no Windows Vista, atribuições de função explícitas devem ser definidas no servidor de relatórios. No Windows XP, os membros do grupo Administradores local automaticamente têm permissões totais em um servidor de relatório. Membros do grupo administrador local são iguais ao sistema de função de administrador e a função Gerente de conteúdo. No Windows Vista, o princípio de segurança de administrador interno não tem acesso ao conteúdo do servidor de relatório automático. Se você acessado anteriormente um servidor de relatórios por meio do princípio de segurança de administrador interno, você deve agora explicitamente atribuir uma conta de usuário do Windows funções específicas.

Atualizar dicas se você instalar o SQL Server 2005 SP2 após você atualiza o sistema operacional

Se você atualizar o sistema operacional para o Windows Vista antes de você aplica o SQL Server 2005 SP2 à instância do Reporting Services, instale o SQL Server 2005 SP2 no servidor de relatórios antes de executar o SQL Server 2005 SP2 no Windows Vista. Para fazer isso, siga estas etapas.

Observação Essas etapas pressupõem que você tem um computador baseado no Windows XP SP2. Neste computador, uma instância do Reporting Services está instalada e configurada corretamente.
  1. Atualizar para o Windows Vista.
  2. Habilitar o ASP.NET e inicie o serviço de publicação na World Wide Web. Para obter mais informações, consulte o "atualizar um computador que possui Reporting Services instalado para o Windows Vista" seção.
  3. Instalar o SQL Server 2005 SP2 na instância do Reporting Services.
  4. Se você não reiniciar o computador após a instalação do SQL Server 2005 SP2, ou se você instalar o SQL Server Express Edition com Advanced Services SP2, você deve redefinir o IIS. Para redefinir o IIS, execute essas etapas:
    1. Clique em Iniciar , aponte para todos os programas e, em seguida, clique em Acessórios .
    2. Clique com o botão direito do mouse Prompt de comando e, em seguida, clique em Executar como administrador .
    3. Na caixa de diálogo User Account Control , clique em continuar .
    4. Digite IISRESET e pressione ENTER.
    5. Se você interrompido o serviço do SQL Server durante o processo de atualização, reinicie o serviço SQL Server.
    6. Configurar pools de aplicativos, criar atribuições de funções e adicionar o site à lista de sites confiáveis. Para obter mais informações, consulte a seção "Atualizar um computador que possui Reporting Services instalado para o Windows Vista".

Considerações sobre se você atualizar para SQL Server Express Edition com Advanced Services SP2

Consideração 1

Se o Reporting Services não está configurado, você receberá várias mensagens de erro de Bloqueador de atualização quando você tenta atualizar para o SQL Server Express Edition com Advanced Services SP2. Por exemplo, você recebe uma das seguintes mensagens de erro Bloqueador de atualização:
Mensagem de erro 1
O Reporting Services ? ReportManager ? diretório virtual não foi encontrado no site da Web padrão.
Mensagem de erro 2
Autenticação integrada do Reporting Services ? ReportManager ? diretório virtual não está configurado para o Windows.
Mensagem de erro 3
O Reporting Services ? ReportManager ? diretório virtual está configurado para usar mapeamentos de aplicativos não-padrão.
Para contornar este problema, desinstale o SQL Server Express Edition com Advanced Services SP2. Em seguida, instale uma nova instância do SQL Server Express Edition com Advanced Services SP2.

Consideração 2

Sintomas

Considere o seguinte cenário. Instalar o SQL Server Express Edition com Advanced Services SP1. Durante a instalação, você seleciona o componente Serviços de banco de dados e o componente do Reporting Services. Após a instalação, você tentar instalar o SQL Server Express Edition com Advanced Services SP2. Nesse cenário, o componente Serviços de banco de dados é atualizado com êxito. Entretanto, o componente do Reporting Services não pode ser atualizado.

Esse problema ocorre se uma das seguintes condições for verdadeira:
  • Você não instale o componente Report Manager ao instalar o SQL Server Express Edition com Advanced Services SP1.
  • Ao instalar o SQL Server Express Edition com Advanced Services SP1, você especifica a opção instalar mas não a configurar o servidor na página Opções de instalação do servidor de relatório . Além disso, você não manualmente configurar Reporting Services antes de instalar o SQL Server Express Edition com Advanced Services SP2.

Solução alternativa

Para contornar este problema, configure totalmente Reporting Services. Em seguida, instale o SQL Server Express Edition com Advanced Services SP2.

Para obter mais informações, visite o seguinte site:
http://go.microsoft.com/fwlink/?LinkID=63922

Usar o SQL Server Business Intelligence Development Studio no Windows Vista

Se você usar o Business Intelligence Development Studio no Windows Vista, você irá enfrentar problemas de compatibilidade com o ambiente de desenvolvimento vsprvs.

Se você desejar abrir um projeto existente ou uma solução existente, ou se você deseja publicar itens do Report Designer ou de Model Designer um servidor de relatórios no Windows Vista, você deve usar permissões elevadas para abrir o SQL Server Business Intelligence Development Studio. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em todos os programas e, em seguida, clique em SQL Server 2005 .
  2. Clique com o botão direito do mouse SQL Server Business Intelligence Development Studio .
  3. Clique em Executar como administrador .
  4. Clique em continuar .
  5. Clique em Executar programa .
Você pode agora implantar relatórios e outros itens no servidor de relatórios. Se você não tem permissões suficientes, você recebe mensagens de erro. Por exemplo, você enfrentar os seguintes problemas:
  • Você recebe mensagens de erro "Acesso negado" quando você tenta abrir um projeto existente.
  • Você recebe mensagens de erro de falha de logon quando você configurar uma conexão de fonte de dados a uma fonte de dados compartilhados.
  • Ao usar o Assistente de relatório de servidor para criar um relatório, você recebe uma mensagem de erro de falha de logon quando o assistente tenta se conectar à fonte de dados externos que fornece dados para o relatório.
Para criar logons para usuários que administram bancos de dados no servidor, você deve executar o SQL Server Management Studio usando a opção Executar como administrador . Caso contrário, não é possível criar ou modificar o SQL Server logons ou permissões de banco de dados do SQL Server.

Referências

Para obter mais informações sobre como instalar o SQL Server 2005 Reporting Services em um computador baseado no Windows Vista, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
934164Como instalar o SQL Server 2005 Reporting Services em um computador baseado no Windows Vista
Para obter informações adicionais sobre como para instalar uma versão de 32 bits do SQL Server 2005 Reporting Services em um computador que estiver executando uma versão de 64 bits do Windows, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
934162Como instalar uma versão 32-bit do SQL Server 2005 Reporting Services em um computador que está executando uma versão de 64 bits do Windows

Propriedades

ID do artigo: 934163 - Última revisão: sexta-feira, 22 de junho de 2007 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Reporting Services
Palavras-chave: 
kbmt kbinfo kbsql2005rs kbhowto KB934163 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 934163

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com