O Reporting Services não poderá executar relatórios de bancos de dados Oracle

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

Sintomas

Se você estiver usando o Microsoft SQL Server Reporting Services, Reporting Services inscrições não poderá executar os relatórios de bancos de dados Oracle. Você pode receber um System.DllNotFoundException exceção.

Causa

Esse problema ocorre porque alguns arquivos do Oracle e diretórios devem ter configurações de segurança adicionais para que os relatórios possam ser executados em relação a bancos de dados Oracle.

Como Contornar

Para contornar esse problema, adicionar permissões para o objeto de segurança NETWORK SERVICE para o Oracle\ Oracle version \bin diretório e o Oracle\ Oracle version \network\admin diretório. Para fazer isso, siga estas etapas.
  1. Localize o Oracle\ Oracle version diretório \bin, clique com o botão direito no diretório e, em seguida, clique em Propriedades .
  2. Clique na guia segurança e, em seguida, clique em Adicionar .
  3. Em nomes de objeto ENTER para selecionar , digite serviço de rede e, em seguida, clique em OK .
  4. Na caixa Group or user names , clique em Serviço de rede .
  5. Em permissões para serviço de rede , clique para selecionar Ler & executar caixa de seleção.
  6. Clique em Avançadas .
  7. Clique nos Permitir permissões herdáveis do pai sejam propagadas a este objeto e todos os objetos filho. Incluir estas com entradas definidas explicitamente aqui caixa e, em seguida, clique em OK .
  8. Clique em OK .
  9. Localize o Oracle\ Oracle version \network\admin diretório, clique com o botão direito no diretório e, em seguida, clique em Propriedades .
  10. Repita as etapas 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 no serviço ReportServer e clique em Reiniciar .
Para Reporting Services 2005, o problema não só afeta a execução de inscrições por meio do Reporting Services Windows serviço, mas também afeta a execução regular de relatórios por meio do Reporting Services Web serviço. Portanto, a conta para o serviço de relatório do Windows Services e o Reporting Services serviço na Web deve ter Ler & executar permissões em diretórios de instalação os Oracle do procedimento anterior.

Observação Para verificar a conta configurada para o Web do Reporting Services Service, você pode abrir o arquivo RSReportServer.config. Você encontrará informações é semelhante à seguinte:

<webserviceaccount> NT AUTHORITY\NetworkService </webserviceaccount>

Situação

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

Propriedades

ID do artigo: 870668 - Última revisão: terça-feira, 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 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: 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