Serviços de relatórios poderão não conseguir executar relatórios de bases de dados Oracle

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

Sintomas

Se estiver a utilizar o Microsoft SQL Server Reporting Services, subscrições de Reporting Services não conseguir executar relatórios de bases de dados Oracle. Poderá receber uma System.DllNotFoundException excepção.

Causa

Este problema ocorre porque alguns Oracle ficheiros e directórios têm de ter definições de segurança adicionais para que podem executar relatórios contra bases de dados Oracle.

Como contornar

Para contornar este problema, adicione permissões para o principal de segurança de serviço de rede a Oracle\ Oracle version \bin directório e o Oracle\ Oracle version \network\admin directório. Para o fazer, siga estes passos.
  1. Localize o Oracle\ Oracle version directório \bin, clique com o botão direito do rato no directório e, em seguida, clique em Propriedades .
  2. Clique no separador segurança e, em seguida, clique em Adicionar .
  3. Em Introduza nomes de objecto a seleccionar , escreva o serviço de rede e, em seguida, clique em OK .
  4. Na caixa nomes de grupo ou utilizador , clique em Serviço de rede .
  5. Em permissões para o serviço de rede , clique para seleccionar Ler & executar caixa de verificação.
  6. Clique em Avançadas .
  7. Faça clique sobre as Permitir que permissões herdáveis a se propaguem para este objecto e todos os objectos subordinados. Incluir estas nas entradas definidas explicitamente aqui e, em seguida, clique em OK .
  8. Clique em OK .
  9. Localize o Oracle\ Oracle version \network\admin directório, clique com o botão direito do rato no directório e, em seguida, clique em Propriedades .
  10. Repita os passos 2 a 8.
  11. Clique em Iniciar , aponte para Ferramentas administrativas e, em seguida, clique em serviços.
  12. Localize o serviço ReportServer.
  13. Clique com o botão direito do rato no serviço ReportServer e, em seguida, clique em reiniciar .
Para Reporting Services 2005, o problema não só afecta a execução de subscrições através do Reporting Services Windows Service, mas também afecta a execução normal dos relatórios através do serviço a Web de serviços de relatório. Por conseguinte, a conta para o serviço de relatórios do Windows Services e o serviço de Web de serviços de relatórios tem de ter Ler e executar permissões em directórios de instalação Oracle do procedimento anterior.

Nota Para verificar a conta configurada para a Web dos serviços de relatório de serviço, pode abrir o ficheiro RSReportServer.config. Poderá encontrar informações semelhantes às seguintes:

<webserviceaccount> NT AUTHORITY\NetworkService </webserviceaccount>

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Propriedades

Artigo: 870668 - Última revisão: 22 de novembro de 2005 - Revisão: 4.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Reporting Services
  • Microsoft SQL Server 2005 Reporting Services
Palavras-chave: 
kbmt kbprb KB870668 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: 870668

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