Tipo de conexão do Oracle (SSRS)
Para usar os dados de um banco de dados Oracle no relatório, é necessário ter um conjunto de dados baseado na fonte de dados do relatório do tipo Oracle. Esse tipo de fonte de dados interna é baseado no .NET Framework Managed Provider para Oracle e exige um componente de software cliente Oracle.
Use as informações deste tópico para criar uma fonte de dados. Para obter instruções passo a passo, consulte Como adicionar e verificar uma conexão de dados ou uma fonte de dados (Construtor de Relatórios 3.0 e SSRS).
Neste artigo
Cadeia de Conexão
Credenciais
Consultas
Parâmetros
Comentários
Tópicos de instruções
Seções relacionadas
Cadeia de conexão
Contate o administrador do banco de dados para obter informações sobre a conexão e sobre as credenciais que devem ser usadas para se conectar à fonte de dados. O exemplo de cadeia de conexão a seguir especifica um banco de dados Oracle no servidor chamado “Oracle9” com Unicode. O nome do servidor deve coincidir com o que está definido no arquivo de configuração Tnsnames.ora como o nome da instância do servidor Oracle.
Data Source="Oracle9"; Unicode="True"
Para obter mais informações sobre exemplos de cadeias de conexão, consulte Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios 3.0.
Credenciais
As credenciais são necessárias para executar consultas, visualizar o relatório localmente e visualizá-lo no servidor de relatório.
Após a publicação do relatório, pode ser necessário alterar as credenciais da fonte de dados para que, quando o relatório for executado no servidor de relatório, as permissões para recuperação dos dados sejam válidas.
Para obter mais informações, consulte Conexões de dados, fontes de dados e cadeias de conexão (SSRS) ou Especificando credenciais no Construtor de Relatórios 3.0.
Voltar ao início
Consultas
Para criar um conjunto de dados, você pode selecionar um procedimento armazenado na lista suspensa ou criar uma consulta SQL. Para criar uma consulta, use o designer de consulta baseado em texto. Para obter mais informações, consulte Interface de usuário do Designer de Consulta com base em texto (Construtor de Relatórios 3.0).
É possível especificar procedimentos armazenados que retornem apenas um conjunto de resultados. Não há suporte para o uso de consultas com base no cursor.
Parâmetros
Se a consulta incluir variáveis de consulta, os parâmetros de relatório correspondentes serão gerados automaticamente. Essa extensão dá suporte a parâmetros nomeados. Para o Oracle versão 9 ou posterior, há suporte para parâmetros de vários valores.
Os parâmetros de relatório são criados com valores de propriedade padrão que talvez precisem ser modificados. Por exemplo, cada parâmetro de relatório é do tipo de dados Texto. Depois que os parâmetros de relatório forem criados, talvez seja necessário alterar os valores padrão. Para obter mais informações, consulte Parâmetros (Report Builder 3.0 e SSRS).
Voltar ao início
Comentários
Para que você possa se conectar a uma fonte de dados Oracle, o administrador do sistema deve ter instalado a versão do .NET Data Provider for Oracle que dê suporte à recuperação de dados do banco de dados Oracle. O provedor de dados deve ser instalado no mesmo computador que o Construtor de Relatórios e também no servidor de relatório.
Para obter mais informações, consulte o seguinte:
Para obter mais informações, consulte Usando o provedor de dados .NET Framework para Oracle no msdn.microsoft.com.
Como usar o Reporting Services para configurar e acessar uma fonte de dados Oracle
Como adicionar permissões à entidade de segurança de SERVIÇO DE REDE
Extensões de dados alternativas
Você também pode recuperar dados de um banco de dados Oracle usando um tipo de fonte de dados OLE DB. Para obter mais informações, consulte Tipo de conexão OLEDB (SSRS).
Modelos de relatório
Também é possível criar modelos com base em um banco de dados Oracle. Para obter mais informações, consulte Criando e usando modelos de relatório com base em Oracle na documentação do Reporting Services nos Manuais Online do SQL Server.
Plataforma e informações de versão
Para obter mais informações sobre plataforma e suporte à versão, consulte Fontes de dados com suporte no Reporting Services (SSRS) na documentação do Reporting Services nos Manuais Online do SQL Server.
Voltar ao início
Tópicos de instruções
Esta seção contém instruções passo a passo para trabalhar com conexões de dados, fontes de dados e conjuntos de dados.
Como adicionar um filtro a um conjunto de dados (Construtor de Relatórios 3.0 e SSRS)
Voltar ao Início
Seções relacionadas
Estas seções da documentação fornecem informações conceituais detalhadas sobre dados de relatório, bem como informações de procedimentos sobre como definir, personalizar e usar partes de um relatório relacionadas aos dados.
Adicionando dados a um relatório (Report Builder 3.0 e SSRS)
Fornece uma visão geral de como acessar dados de seu relatório.Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios 3.0
Fornece informações sobre conexões de dados e fontes de dados.Criando e adicionando conjuntos de dados (Construtor de Relatórios 3.0 e SSRS)
Fornece informações sobre conjuntos de dados inseridos e compartilhados.Trabalhando com campos em um conjunto de dados de relatório (Construtor de Relatórios 3.0 e SSRS)
Fornece informações sobre a coleção de campos de conjuntos de dados gerada pela consulta.Fontes de dados com suporte no Reporting Services (SSRS) na documentação do Reporting Services nos Manuais Online do SQL Server.
Fornece informações detalhadas sobre suporte à plataforma e à versão para cada extensão de dados.
Voltar ao Início