Share via


Tipo de conexão de ODBC (SSRS)

Para incluir dados de um provedor de dados ODBC, você deve ter um conjunto de dados baseado em uma fonte de dados de relatório do tipo ODBC. Esse tipo de fonte de dados interna é baseado na extensão de processamento de dados ODBC do Microsoft SQL Server Reporting Services.

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

Comentários

Tópicos de instruções

Seções relacionadas

Cadeia de conexão

A cadeia de conexão da extensão de processamento de dados ODBC depende do driver ODBC desejado. Uma cadeia de conexão típica contém pares de nome/valor aos quais o driver dá suporte. Por exemplo, a cadeia de conexão a seguir especifica o driver ODBC do banco de dados para o SQL Server Native Client e o banco de dados AdventureWorks:

Driver={SQL Server Native Client 10.0};Server=server;Database=AdventureWorks;Trusted_Connection=yes;

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

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, talvez seja 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 recuperadas sejam válidas.

Se você configurar a fonte de dados ODBC para solicitar uma senha ou incluir uma senha na cadeia de conexão e o usuário inserir a senha com caracteres especiais, como sinais de pontuação, alguns drivers de fonte de dados subjacentes não conseguirão validar os caracteres especiais. Quando você processar o relatório, a mensagem "Senha inválida" poderá indicar esse problema. Se for inviável alterar a senha, você poderá resolver isso com o administrador do banco de dados para armazenar as credenciais apropriadas no servidor de relatório como parte de um sistema de nomes de fontes de dados ODBC. Para obter mais informações, consulte "OdbcConnection.ConnectionString" na documentação do .NET Framework SDK.

ObservaçãoObservação

Não é recomendável a inclusão de informações de logon, como senhas, na cadeia de conexão. O Construtor de Relatórios fornece uma guia separada na caixa de diálogo Fonte de Dados que pode ser usada para inserir credenciais.

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

Comentários

ODBC é uma antiga tecnologia de acesso a dados que antecedeu a OLEDB. A ODBC só dá suporte a fontes de dados relacionais. Os provedores de dados ODBC são chamados de drivers. Os drivers ODBC são fornecidos pela Microsoft e por fornecedores terceiros. Por exemplo, o Microsoft Office instala drivers ODBC que se conectam a formatos de arquivo do Office.

Para compilar uma cadeia de conexão ODBC, você deve ter drivers ODBC instalados e compilar um DSN de máquina ou sistema. Para recuperar os dados desejados com êxito, você deve fornecer uma sintaxe de consulta compatível com o driver. O suporte a parâmetro varia de acordo com o driver. Para obter mais informações, consulte os tópicos específicos ao driver selecionado, por exemplo, SQL Server 2008 R2 Native Client (ODBC).

Plataforma e informações da versão

Para obter mais informações sobre provedores de dados ODBC específicos, 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