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.

Ícone de seta usado com o link Voltar ao InícioVoltar 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).

Ícone de seta usado com o link Voltar ao InícioVoltar 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:

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.

Ícone de seta usado com o link Voltar ao InícioVoltar 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.

Ícone de seta usado com o link Voltar ao InícioVoltar ao Início