Como instalar uma versão de 32 bits do SQL Server 2005 Reporting Services num computador que está a executar uma versão de 64 bits do Windows

Traduções de Artigos Traduções de Artigos
Artigo: 934162 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

Este artigo descreve como instalar uma versão de 32 bits do Microsoft SQL Server 2005 Reporting Services (SSRS) num computador que está a executar uma versão de 64 bits do Microsoft Windows.

Mais Informação

O Reporting Services fornece suporte nativo de 64 bits para o seguinte:
  • Componentes de servidor em versões baseadas em Itanium do Windows e em versões de 64 bits do Windows.
  • Ferramentas de cliente nas versões de 64 bits do Windows.
No entanto, as seguintes edições do SQL Server 2005, que incluem serviços de relatório estão disponíveis apenas em versões de 32 bits:
  • SQL Server 2005 Express Edition com Advanced Services
  • SQL Server 2005 Workgroup Edition
Se utilizar uma destas edições do SQL Server 2005 num computador que está a executar uma versão de 64 bits do Windows, siga estes passos para instalar a versão de 32 bits do Reporting Services:
  1. Desinstale a versão 64-bit do Reporting Services.

    Nota Instalações de lado a lado das versões de 32 bits do Reporting Services e versões de 64 bits do Reporting Services no Microsoft Windows - 32 - no subsistema - Windows - 64 (WOW64) não são suportadas.
  2. Instalar a versão 64-bit do Microsoft .NET Framework 2.0 pacote redistribuível.
  3. Active a versão de 32 bits do Microsoft ASP.NET no computador.

    Nota Pode executar o script neste artigo para activar a versão de 32 bits do ASP.NET. Se não activar a versão de 32 bits do ASP.NET antes de instalar o SQL Server 2005 Express Edition com Advanced Services ou SQL Server 2005 Workgroup Edition, serviços de relatório não estará disponíveis na página componentes a instalar . Além disso, receberá uma mensagem de aviso para o item Necessidade de registo do ASP.NET versão na página Verificar a configuração do sistema . Se visualizar o relatório para esta mensagem de aviso, receberá uma das seguintes mensagens de erro:
    • No Windows Server 2008, recebe a seguinte mensagem de erro:
      ASP.NET de 64 bits é registado. Necessário ASP.NET de 32 bits instalar o Microsoft Reporting Service 2005 (32.bit).
    • No Windows Server 2003, recebe a seguinte mensagem de erro:
      Não foi possível localizar registo de versão do ASP.NET com o Microsoft (IIS)
  4. Instale a versão 32 bits do Reporting Services depois de executar o script.
As secções seguintes fornecem informações sobre como instalar a versão de 32 bits do Reporting Services num computador com a versão de 64 bits da Microsoft (IIS) 6.0 e num computador que está a executar a versão de 64-bit do IIS 7.0. A versão de 64 bits do Windows Server 2003 contém a versão de 64 bits do IIS 6.0. A versão de 64 bits do Windows Vista contém a versão 64-bit do IIS 7.0.

Instalar a versão de 32 bits do Reporting Services num computador com a versão de 64 bits do IIS 6.0

Para instalar a versão de 32 bits do Reporting Services no computador que está a executar a versão de 64 bits do IIS 6.0, siga estes passos:
  1. Desinstale a versão 64-bit do Reporting Services.

    Nota Instalações de lado a lado das versões de 32 bits do Reporting Services e versões de 64 bits do Reporting Services não são suportadas.
  2. Execute o ficheiro Dotnetfx64.exe para instalar manualmente o .NET Framework.

    O ficheiro Dotnetfx64.exe é na pasta Tools\redist\2.0 no suporte de configuração do SQL Server 2005. Para transferir o ficheiro Dotnetfx64.exe, visite o seguinte Web site da Microsoft:
    http://go.microsoft.com/fwlink/?LinkId=70186
  3. No Gestor de IIS, clique em Web Server Extensions .
  4. No painel de detalhes, clique com o botão direito do rato ASP.NET V2.0.50727 e, em seguida, clique em Permitir .
  5. Clique com o botão direito do rato em Web Sites e, em seguida, clique em Propriedades .
  6. Clique no separador Filtros de ISAPI .
  7. Na coluna Nome do filtro , clique em ASP.NET_2.0.50727 e, em seguida, clique em Editar .
  8. Substituir C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll com C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll.
    Nota O ficheiro Aspnet_filter.dll pasta C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ é uma versão de 32 bits do ficheiro.
  9. Clique duas vezes em OK e feche O Gestor de IIS.
  10. Numa linha de comandos, execute o seguinte comando:
    cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
  11. Instalar a versão 32 bits do Reporting Services.
  12. Depois do programa de configuração está concluído, abra O Gestor de IIS e clique em Extensões de servidor Web .
  13. No painel de detalhes, clique com o botão direito do rato ASP.NET V2.0.50727 (32 bits) e, em seguida, clique em Permitir .

Instalar a versão de 32 bits do Reporting Services num computador com a versão de 64 bits do IIS 7.0

Para instalar a versão de 32 bits do Reporting Services no computador que está a executar a versão de 64 bits do IIS 7.0, siga estes passos:
  1. Activar ASP.NET e IIS antes de instalar Reporting Services.
  2. Abra uma linha de comandos. Para o fazer, clique em Iniciar , aponte para Todos os programas , aponte para Acessórios , clique com o botão direito do rato em linha de comandos e, em seguida, clique em Executar como administrador .
  3. Na caixa de diálogo Controlo de conta de utilizador , clique em continuar .
  4. Defina a opção Enable32bitAppOnWin64 como true no nível principal em nível de site principal. Para o fazer, siga estes passos:
    1. No Gestor de IIS, clique em Agrupamentos de aplicações .
    2. No painel Acções, clique em Definir predefinições de agrupamento de aplicações .
    3. Na secção Geral , defina a opção Enable32bitAppOnWin64 como true .
    Nota Por predefinição, um programa de instalação SQL Server 2005 de 64 bits irá procurar uma instalação do IIS de 64 bits. Se a opção Enable32bitAppOnWin64 estiver definida como Falso ao nível da raiz, em seguida, a instalação do Reporting Services deve concluir com êxito.
  5. Instale a versão 32 bits do Reporting Services. Tem de aplicar SQL Server 2005 Service Pack 2 (SP2) depois de instalar serviços de relatório no Windows Vista. Se instalar o SQL Server 2005 Express Edition com Advanced Services, pode executar o SQL Server 2005 Express Edition com Advanced Services SP2.

    Para mais informações, visite o seguinte Web site da Microsoft:
    http://go.microsoft.com/fwlink/?LinkID=63922
    Se ocorrerem erros durante a configuração, consulte a secção "Resolução de problemas relacionados com erros de configuração no Windows Vista".
  6. Reinicie o IIS.
  7. Configure o servidor relatório para a administração local. Para aceder ao relatório de servidor e o Gestor de relatórios localmente, siga estes passos:
    1. Inicie o Microsoft Internet Explorer.
    2. No menu Ferramentas , clique em Opções da Internet .
    3. Clique em segurança .
    4. Clique em sites fidedignos .
    5. Clique em sites .
    6. Em Adicionar este Web site à zona , escreva http:// servername.
    7. Se não estiver a utilizar HTTPS para o site predefinido, clique para desmarcar a pedir certificação do servidor (https:) para todos os sites nesta zona caixa de verificação.
    8. Clique em Adicionar .
    9. Repita os passos f e g adicionar http://localhost e, em seguida, clique em Fechar .

      Este passo permite-lhe iniciar o Internet Explorer localhost ou o nome de computador de rede do servidor para servidor de relatórios e Gestor de relatórios.
  8. Crie atribuições de funções que lhes conceder explicitamente permissões full acesso. Para o fazer, siga estes passos:
    1. Inicie o Internet Explorer utilizando a opção Executar como administrador . Para o fazer, clique em Iniciar , clique em Todos os programas , clique com o botão direito do rato em Internet Explorer e, em seguida, clique em Executar como administrador .
    2. Inicie o Gestor de relatório.

      Nota Por predefinição, o URL do Gestor de relatórios é http:// servername / relatórios. Se estiver a utilizar o SQL Server 2005 Express Edition com Advanced Services SP2, o URL do Gestor de relatórios é http:// servername / comunica sqlexpress $. Se estiver a utilizar uma instância nomeada do Reporting Services, o URL do Gestor de relatórios é http:// servername / comunica $ InstanceName.
    3. Na Home page do, clique em Propriedades .
    4. Clique em New Role Assignment .
    5. Escreva uma conta de utilizador do Windows no seguinte formato:
      domain\user
    6. Clique para seleccionar o Gestor de conteúdos de caixa de verificação.
    7. Clique em OK .
    8. No canto superior direito de Home page, clique em Definições do site .
    9. Clique em configurar a segurança de nível do site .
    10. Clique em New Role Assignment .
    11. Escreva uma conta de utilizador do Windows no seguinte formato:
      domain\user
    12. Clique para seleccionar o sistema administrador caixa de verificação.
    13. Clique em OK .
    14. Feche o Gestor de relatórios.
  9. Abra o Gestor de relatórios no Internet Explorer sem utilizar a opção Executar como administrador .

Resolver erros de configuração no Windows Vista

Se encontrar mensagens de erro "Falha de configuração" para o SQL Server Native Client (SNAC), para serviços de base de dados e para Reporting Services. Ou, o SNAC pacote de instalação pode ser inválido ou incorrectamente instalado. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
929667Mensagem de erro quando instala o SQL Server 2005 Express Edition Service Pack 2 Community Technology Preview: "não é possível encontrar um pacote de instalação para o produto Microsoft SQL Server Native Client"
Se os passos para instalar a versão de 32 bits do Reporting Services não resolverem os erros, siga estes passos:
  1. Sair do programa de configuração.
  2. Clique em Iniciar e, em seguida, clique em Painel de controlo .
  3. Clique em desinstalar um programa .
  4. Clique em Microsoft SQL Server Native Client .
  5. Clique em desinstalar .
  6. Clique em Sim .
  7. Extrair o SQL Server 2005 Express Edition com Advanced Services pacote de instalação para uma pasta no computador. Para o fazer, execute SQLEXPR_ADV.EXE /x numa linha de comandos.
  8. Seleccione uma pasta para onde extrair os ficheiros.
  9. Na pasta, localize o ficheiro Sqlncli_x64.msi. Este é o pacote de instalação SNAC SNAC.
  10. Faça duplo clique no ficheiro Sqlncli_x64.msi e execute o programa de configuração.
  11. Na página Selecção de funcionalidade , clique em SQL Server Native Client SDK , faça clique sobre Esta funcionalidade será instalada no disco rígido local , clique em seguinte e, em seguida, clique em instalar .
  12. Na caixa de diálogo Controlo de conta de utilizador , clique em continuar .
  13. Instale o SQL Server 2005 Express Edition com Advanced Services.
  14. Reinicie o IIS.
  15. Repita os passos 9 a 11 in a "instalar a versão de 32 bits dos serviços de relatório de um computador que está a executar a versão de 64 bits do IIS 7.0" secção.

Obter informações adicionais

No IIS 7.0, a opção Enable32bitapponwin64 pode ser definida para vários níveis ao nível do Web site além ao nível do site específico. Não foi caixa com o IIS 6.0. Pode executar o IIS 6.0 no modo completo de 32 bits ou no modo de 64 bits, mas não ambos.

Procura um instalador do SQL Server 2005 de 32 bits para uma instalação do IIS de 32 bits. Isto acontece porque um instalador do SQL Server 2005 de 32 bits requer o IIS para executar no modo de 32 bits. Isto não é verdade num cenário de IIS 7.0 numa vez que o IIS 7.0 pode são executados em diferentes modos ou número de bits em diferentes níveis. Por exemplo, o IIS 7.0 pode executar um Web site específico no modo de 32 bits e outro Web site no modo de 64 bits. Esta nova funcionalidade foi introduzida no IIS 7.0.

Para obter mais informações, visite os seguintes Web sites da Microsoft:

processos de trabalho de modo de 32 bits
http://learn.iis.net/page.aspx/201/32-bit-mode-worker-processes
Propriedades de Metabase Enable32BitAppOnWin64 (IIS 6.0)
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5d306956-b2a2-4708-9bb9-72a395d474bb.mspx

Referências

Para obter mais informações sobre como instalar serviços de relatório num Windows computador baseado no Vista, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
934164Como instalar o SQL Server 2005 Reporting Services num computador baseado no Windows Vista
Para obter mais informações sobre como actualizar Serviços de relatório num Windows computador baseado no Vista, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
934163Como actualizar o SQL Server 2005 Reporting Services num computador baseado no Windows Vista

Propriedades

Artigo: 934162 - Última revisão: 22 de junho de 2009 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Reporting Services
Palavras-chave: 
kbmt kbtshoot kbexpertiseinter kberrmsg kbinfo kbsql2005rs kbhowto KB934162 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 934162

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