Como actualizar o SQL Server 2005 Reporting Services num computador baseado no Windows Vista

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

Nesta página

INTRODUÇÃO

Este artigo aborda os requisitos e passos para actualizar o Microsoft SQL Server 2005 Reporting Services num computador com o Windows Vista.

Mais Informação

Se actualizar o Microsoft Windows XP para o Windows Vista num computador que tem o SQL Server 2005 Reporting Services instalado, pode continuar a utilizar serviços de relatório depois de concluída a actualização do sistema operativo. No entanto, estes dois sistemas operativos são diferentes. Tem de efectuar as seguintes acções antes de poder utilizar serviços de relatório.
  • Quando actualiza o Windows XP para o Windows Vista, Microsoft ASP.NET e o serviço de publicação na World Wide Web estão desactivadas. Mesmo que o ASP.NET e o serviço de publicação na World Wide Web são iniciados antes da actualização, ASP.NET e o serviço de publicação na World Wide Web ficam indisponíveis durante o processo de actualização. É necessário repor estes serviços após a actualização.
  • Serviços de informação Internet (IIS) 7.0 da Microsoft utilizam agrupamentos de aplicações. Novos agrupamentos de aplicações são criados quando actualiza um Windows computador baseado no XP tem aplicações Web e o IIS instaladas. Uma vez que serviços de relatório é executado como uma aplicação de legacy no IIS 7.0, as definições do novo agrupamento de aplicações não será válidas para Reporting Services. Tem de modificar as definições depois de concluída a actualização.
  • Permissões de administrador não estão automaticamente disponíveis para administradores locais, se utilizar a funcionalidade de controlo de conta de utilizador (UAC) do Windows Vista. Se anteriormente acedido e geridos anteriormente um servidor de relatórios utilizando as permissões incorporadas que são concedidas a administradores locais, tem de criar atribuições de funções explícita para a conta.

Pré-requisitos

  • Tem de 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 de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
    913089Como obter o service pack mais recente para o SQL Server 2005
    Nota Passos actualização irão variar ligeiramente dependendo se instalar o SQL Server 2005 SP2 antes ou depois de actualizar o sistema operativo.
  • SQL Server 2005 Express Edition com Advanced Services Service Pack 2 (SP2) tem requisitos de actualização específicos. Tem de configurar a instalação existente do SQL Server 2005 Reporting Services antes de instalar o SQL Server 2005 Express Edition com Advanced Services SP2. Caso contrário, não é possível instalar SQL Server 2005 Express Edition com Advanced Services SP2.

Actualizar um computador com o Reporting Services instalado para o Windows Vista

Para actualizar um computador com o Reporting Services instalado para o Windows Vista, siga estes passos.

Nota Estes passos assumem que tiver um Windows XP Service Pack 2 (SP2) - baseado no computador. Além disso, uma instância do Reporting Services está instalada e configurada correctamente.
  1. Instalar o SQL Server 2005 SP2 na instância do Reporting Services.
  2. Cópia de segurança as chaves de encriptação e a base de dados do relatório de servidor. Para efectuar uma cópia as chaves de segurança, utilize a ferramenta relatório de configuração de serviços. Para efectuar a cópia de segurança da base de dados, utilize o SQL Server Management Studio.
  3. Actualize o Windows XP SP2 para o Windows Vista.
  4. Iniciar sessão no Windows Vista, activar o ASP.NET e, em seguida, inicie o IIS. Para o fazer, siga estes passos:
    1. Clique em Iniciar e, em seguida, clique em Painel de controlo .
    2. Clique em programas
    3. Em programas e funcionalidades , clique em Windows activar ou desactivar funcionalidades .
    4. Na caixa de diálogo Controlo de conta de utilizador , clique em continuar .
    5. Na caixa de diálogo Funcionalidades do Windows , expanda Serviços de informação Internet (IIS) , expanda Serviços World Wide Web , expanda Funcionalidades de desenvolvimento de aplicações , clique para seleccionar a caixa de verificação ASP.NET e, em seguida, clique em OK .
    6. No painel de controlo, clique em sistema e manutenção .
    7. Clique em Ferramentas administrativas .
    8. Faça duplo clique em Serviços .
    9. Na caixa de diálogo Controlo de conta de utilizador , clique em continuar .
    10. Clique com o botão direito do rato de publicação na World Wide Web e, em seguida, clique em Propriedades .
    11. Na lista Tipo de arranque , clique em automática .
    12. Clique em Aplicar , clique em Iniciar e, em seguida, clique em OK .
  5. Certifique-se de que o serviço Serviços de relatório e a base de dados do serviço de motor são iniciados. Se estes serviços estiverem parados, tem de iniciá-los agora.
  6. Crie um novo agrupamento de aplicações para o servidor de relatórios e Gestor de relatórios. Para o fazer, siga estes passos:
    1. Inicie a ferramenta relatório de configuração de serviços. Para o fazer, 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 Relatório de configuração dos serviços .
    2. Na caixa de diálogo Controlo de conta de utilizador , clique em continuar .
    3. Na caixa de diálogo Selecção de exemplo , escreva o nome de computador, seleccione a instância do Reporting Services e, em seguida, clique em ligar .
    4. Clique em identidade de serviço Web .
    5. Repare o valor da conta de serviço ASP.NET. Se o valor é IWAM_ ComputerName, ocorrerá um problema quando clica em Aplicar nesta página. Se a conta de serviço ASP.NET estiver definida para o serviço de rede, pode aplicar as alterações sem ter o problema.
    6. Clique em Novo para criar um novo agrupamento de aplicações de servidor de relatórios.

      Nota Recomendamos que crie um novo agrupamento de aplicações. No entanto, pode seleccionar um agrupamento de aplicações predefinidas se verifiquem as seguintes condições:
      • No Gestor, a definição de Modo de pipeline geridos de Agrupamentos de aplicações é clássico .
      • A conta de serviço do ASP.NET não é IWAM_ ComputerName.
      Para utilizar um agrupamento de aplicações predefinidas, clique em Clássico AppPool .NET no Servidor de relatórios lista. Se utilizar uma aplicação predefinida, avance para o passo 6j.
    7. Na caixa Nome do conjunto de aplicações , escreva ReportServer .
    8. Especifique uma conta para este agrupamento de aplicações. Se estiver a utilizar uma conta incorporada, clique em serviço de rede na lista conta de compilação . Caso contrário, especifique uma conta de utilizador de domínio que tem as permissões mínimas.
    9. Clique em OK .
    10. Seleccione o mesmo agrupamento de aplicações para o Gestor de relatórios como o agrupamento de aplicações de servidor de relatórios.
    11. Clique em Aplicar .
    12. Clique em Actualizar . Quando a página é actualizada, verifique se o agrupamento de aplicações que criou está seleccionado para o servidor de relatórios e o Gestor de relatórios.

      Se receber uma mensagem de erro quando clica em Aplicar , seleccione o agrupamento de aplicações para o servidor de relatórios e para o Gestor de relatórios e, em seguida, clique em Aplicar novamente. Isto deve resolver o problema. Em alguns casos, poderá detectar um problema ao definir o agrupamento de aplicações para o Gestor de relatórios depois de definir com êxito o agrupamento de aplicações de servidor de relatórios.

      Nota Em alguns casos, o botão Aplicar está desactivado após seleccionar um agrupamento de aplicações para o Gestor de relatórios. Se este comportamento ocorrer, actualize a página e, em seguida, seleccionar novamente o agrupamento de aplicações de servidor de relatórios. Mesmo que o agrupamento de aplicações de servidor de relatórios esteja seleccionado correctamente, seleccione novamente o agrupamento de aplicações de servidor de relatórios. Esta acção activa o botão Aplicar .

      Se o botão Aplicar ainda estiver desactivado, o agrupamento de aplicações que seleccionou pode ser inválido. Nas definições de agrupamento de aplicações do Gestor do IIS, verifique se a definição de Modo de pipeline geridos de Agrupamentos de aplicações é clássico . Tem de verificar também a que a conta de serviço de rede, a conta incorporada ou a conta de utilizador de domínio está definida para a conta de serviço do ASP.NET.
  7. Se pretender abrir o servidor de relatórios ou o Gestor de relatórios no Windows Internet Explorer no computador local, adicione o URL de servidor de relatório e o URL do Gestor de relatórios à lista de sites fidedignos. Para o fazer, siga estes passos:
    1. Inicie o 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. Se não 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.
    7. Clique em Adicionar .
    8. Repita o passo 7f, passo 7 g para adicionar o URL de http://localhost e, em seguida, clique em Fechar .

      Estes passos permitem-lhe iniciar o Internet Explorer e abra o localhost ou o nome de computador de rede do servidor para a aplicação de servidor de relatórios e a aplicação de Gestor de relatórios.
  8. Crie atribuições de funções que conceder explicitamente que acesso juntamente com todas as permissões. Para o fazer, siga estes passos:
    1. Inicie o Internet Explorer em conjunto com 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. Abra Gestor de relatórios. Por predefinição, o URL do Gestor de relatórios é http:// ServerName / relatórios.

      Se utilizar o SQL Server Express com Advanced Services SP2, o URL do Gestor de relatórios é http:// ServerName / comunica sqlexpress $. Se utilizar uma instância nomeada do Reporting Services, o Gestor de relatórios URL é http:// ServerName / relatórios $ InstanceName
    3. Na Home diálogo caixa, clique em Propriedades .
    4. Clique em New Role Assignment .
    5. Escreva um nome de conta de utilizador do Windows utilizando o formato seguinte:
      Domain\User
    6. Clique para seleccionar o Gestor de conteúdos de caixa de verificação.
    7. Clique em OK .
    8. Na Home diálogo caixa, 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 utilizando o seguinte formato:
      Domain\User
    12. Clique em administrador de sistema .
    13. Clique em OK .
    14. Feche o Gestor de relatórios.
  9. Utilize o Internet Explorer sem a opção Executar como administrador para voltar a abrir o Gestor de relatórios.
Se administrar um servidor de relatórios no Windows Vista, atribuições de funções explícito tem de ser definidas no servidor de relatórios. No Windows XP, os membros do grupo de administradores local têm automaticamente todas as permissões num servidor de relatório. Membros grupo de administradores local são iguais para o sistema de função de administrador e a função de Gestor de conteúdos. No Windows Vista, a regra de segurança administrador incorporada já não tem acesso automático ao conteúdo do servidor de relatório. Se aceder um servidor de relatórios anteriormente através do princípio de segurança Administrador incorporado, tem de agora atribuir explicitamente uma conta de utilizador do Windows para funções específicas.

Actualizar sugestões se instalar o SQL Server 2005 SP2 depois de actualizar o sistema operativo

Se actualizar o sistema operativo para o Windows Vista antes de aplicar SQL Server 2005 SP2 para a instância do Reporting Services, tem de instalar SQL Server 2005 SP2 no servidor de relatório antes de executar o SQL Server 2005 SP2 no Windows Vista. Para o fazer, siga estes passos.

Nota Estes passos assumem que tem um computador baseado no Windows XP SP2. Este computador, uma instância do Reporting Services está instalada e está correctamente configurada.
  1. Actualização para o Windows Vista.
  2. Activar o ASP.NET e inicie o serviço de publicação da World Wide Web. Para mais informações, consulte o "actualizar um computador com criação de relatórios Services instalado para o Windows Vista" secção.
  3. Instalar o SQL Server 2005 SP2 na instância do Reporting Services.
  4. Se não reiniciar o computador depois de instalar o SQL Server 2005 SP2, ou se instalar o SQL Server Express Edition com Advanced Services SP2, terá de repor o IIS. Para repor o IIS, siga estes passos:
    1. Clique em Iniciar , aponte para todos os programas e, em seguida, clique em Acessórios .
    2. 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. Escreva IISRESET e, em seguida, prima ENTER.
    5. Se parar o serviço SQL Server durante o processo de actualização, reinicie o serviço SQL Server.
    6. Configurar agrupamentos de aplicações, criar atribuições de funções e adicionar o Web site à lista de sites fidedignos. Para mais informações, consulte a secção "Actualizar um computador com serviços de relatório instalados para o Windows Vista".

Considerações sobre se actualizar para o SQL Server Express Edition com Advanced Services SP2

Consideração 1

Se Reporting Services não está configurada, recebe muitas mensagens de erro Bloqueador de janelas de actualização quando tentar actualizar para o SQL Server Express Edition com Advanced Services SP2. Por exemplo, receber uma das seguintes mensagens de erro do Bloqueador de janelas de actualização:
Mensagem de erro 1
O Reporting Services ? ReportManager ? directório virtual não encontrado no Web site predefinido.
Mensagem de erro 2
O Reporting Services ? ReportManager ? directório virtual não estiver configurado para o Windows a autenticação integrada.
Mensagem de erro 3
O Reporting Services ? ReportManager ? directório virtual está configurado para utilizar mapeamentos de aplicações não predefinidas.
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. Instalou o SQL Server Express Edition com Advanced Services SP1. Durante a instalação, seleccione o componente serviços base de dados e o componente de serviços de relatório. Após a instalação, o utilizador tenta instalar o SQL Server Express Edition com Advanced Services SP2. Neste cenário, o componente serviços base de dados é actualizado com êxito. No entanto, não é possível actualizar o componente de serviços de relatório.

Este problema ocorre se uma das seguintes condições for verdadeira:
  • Não instale o componente Gestor de relatórios quando instala o SQL Server Express Edition com Advanced Services SP1.
  • Quando instala o SQL Server Express Edition com Advanced Services SP1, especifique a opção instalar mas não a configurar o servidor na página Opções de instalação do servidor de relatórios . Além disso, não manualmente configurar serviços de relatório antes de instalar o SQL Server Express Edition com Advanced Services SP2.

Solução

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

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

Utilizar o SQL Server Business Intelligence Development Studio no Windows Vista

Se utilizar o Business Intelligence Development Studio no Windows Vista, detectará problemas de compatibilidade com o ambiente de desenvolvimento vsprvs.

Se pretende abrir um projecto existente ou uma solução existente ou se pretender publicar itens a partir do estruturador de relatórios ou do Designer do modelo de um servidor de relatórios do Windows Vista, tem de utilizar permissões elevadas para abrir o SQL Server Business Intelligence Development Studio. Para o fazer, siga estes passos:
  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 rato SQL Server Business Intelligence Development Studio .
  3. Clique em Executar como administrador .
  4. Clique em continuar .
  5. Clique em executar programas .
Pode implementar relatórios e outros itens no servidor de relatório. Se não tiver permissões suficientes, receberá mensagens de erro. Por exemplo, detectar os seguintes problemas:
  • Recebe mensagens de erro "Acesso negado" quando tenta abrir um projecto existente.
  • Receber mensagens de erro Falha de início de sessão quando configurar uma ligação de origem de dados a uma origem de dados partilhada.
  • Quando utiliza o Assistente de servidor de relatórios para criar um relatório, recebe uma mensagem de erro de falha de início de sessão quando o assistente tenta ligar à origem de dados externos que fornece dados para o relatório.
Para criar inícios de sessão para utilizadores que administrar bases de dados no servidor, tem de executar o SQL Server Management Studio utilizando a opção Executar como administrador . Caso contrário, não é possível criar ou modificar o SQL Server inícios de sessão ou permissões de base de dados do SQL Server.

Referências

Para obter mais informações sobre como instalar o SQL Server 2005 Reporting Services num computador baseado no Windows 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 para instalar uma versão de 32 bits do SQL Server 2005 Reporting Services num computador com uma versão de 64 bits do Windows, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
934162Como 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

Propriedades

Artigo: 934163 - Última revisão: 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 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: 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