Share via


Como criar uma fonte de dados incorporada ou compartilhada

No Designer de Relatórios, uma fonte de dados especifica um nome, um local e uma cadeia de conexão. O Reporting Services oferece suporte a dois tipos de fontes de dados: incorporada ou compartilhada. Um fonte de dados incorporada é definida em uma definição de relatório e usada somente por esse relatório. Uma fonte de dados compartilhada é definida como um item separado e pode ser usada por vários relatórios. Uma fonte incorporada só pode ser criada no Designer de Relatórios. Uma fonte de dados compartilhada pode ser criada no Designer de Relatórios ou no Gerenciador de Relatórios. Depois de publicar um relatório, as fontes de dados incorporadas e compartilhadas são gerenciadas de forma independente da definição do relatório.

Use o painel Dados do Relatório do Designer de Relatórios para exibir todas as fontes de dados usadas no relatório. Essas fontes de dados podem ser incorporadas ou uma referência a uma fonte de dados compartilhada. Use o Gerenciador de Soluções para exibir as fontes de dados compartilhadas. Você pode converter uma fonte de dados incorporada em uma fonte de dados compartilhada.

Para criar uma fonte de dados incorporada ou compartilhada

  1. Na barra de ferramentas do painel Dados do Relatório, clique em Nova e, em seguida, clique em Fonte de Dados. A caixa de diálogo Propriedades da Fonte de Dados é aberta.

    ObservaçãoObservação

    Se o painel Dados do Relatório não estiver visível, clique em Dados do Relatório no menu Exibir.

  2. Na caixa de texto Nome, digite um nome para a fonte de dados ou aceite o nome padrão.

    ObservaçãoObservação

    O nome da fonte de dados é usado internamente no relatório. Para fins de esclarecimento, recomendamos que o nome da fonte de dados contenha o nome do banco de dados especificado na cadeia de conexão.

  3. Para uma fonte de dados incorporada, verifique se Conexão incorporada está selecionada.

    1. Na lista suspensa Tipo, selecione um tipo de fonte de dados; por exemplo, Microsoft SQL Server ou OLE DB.

    2. Especifique uma cadeia de conexão usando uma das alternativas a seguir:

    • Digite a cadeia de conexão diretamente na caixa de texto Cadeia de conexão. Para obter uma lista de exemplos de cadeias de conexão, consulte Conectando a uma fonte de dados (Reporting Services).

    • Clique no botão de expressão (fx) para criar uma expressão que seja avaliada como uma cadeia de conexão. Na caixa de diálogo Expressão, digite a expressão no painel Expressão. Clique em OK.

    • Clique em Editar para abrir a caixa de diálogo Propriedades de Conexão para o tipo de fonte de dados escolhido na etapa 2.

      Preencha os campos na caixa de diálogo Propriedades de Conexão conforme adequado para o tipo de fonte de dados. As propriedades de conexão incluem o tipo de fonte de dados, o nome da fonte de dados e as credenciais a serem usadas. Depois de especificar valores nesta caixa de diálogo, clique em Testar Conexão para verificar se a fonte de dados está disponível e se as credenciais especificadas estão corretas. Para obter mais informações sobre como tipos de fontes de dados específicos, consulte os tópicos em Tópicos de instruções sobre como estabelecer a conexão com os dados de relatório.

  4. Para uma fonte de dados compartilhada, verifique se Usar referência da fonte de dados compartilhada está selecionada.

    1. Clique em Novo. Na caixa de diálogo de propriedades da Fonte de Dados Compartilhada, siga as etapas 2 e 3 para criar uma nova fonte de dados.

    2. Clique em OK.

      A nova fonte de dados compartilhada é exibida na pasta Fontes de Dados Compartilhada no Gerenciador de Soluções.

  5. Clique em OK.

    A fonte de dados será exibida no painel Dados do Relatório. Para obter uma fonte de dados compartilhada, essa é uma nova fonte de dados que contém uma referência para a fonte de dados exibida no Gerenciador de Soluções.

Para importar uma fonte de dados existente

  1. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Fontes de Dados Compartilhadas no projeto do servidor de relatórios e clique em Adicionar Item Existente. A caixa de diálogo Adicionar Item Existente é aberta.

  2. Navegue até um arquivo de fonte de dados Compartilhada (rds) de Definição de Relatório e clique em Abrir.

  3. Clique em OK.

Para converter uma fonte de dados incorporada em fonte de dados compartilhada

  • No painel Dados do Relatório, clique com o botão direito do mouse na fonte de dados e clique em Converter em Fonte de Dados Compartilhada.