Fontes de dados compartilhadas e incorporadas

O Reporting Services fornece duas maneiras de definir conexões com as fontes de dados usadas em relatórios, modelos de relatório e assinaturas controladas por dados. As duas abordagens são similares, de modo que você pode alternar entre as conexões de fontes de dados incorporadas e itens fonte de dados compartilhadas se uma abordagem oferecer a funcionalidade que deseja usar. A diferença entre as duas abordagens está no modo de armazenamento e gerenciamento dos dados de conexão.

Fontes de dados incorporadas

Uma fonte de dados incorporada é específica do relatório. A descrição de uma conexão de fonte de dados é incorporada na definição de relatório. As informações de conexão de fonte de dados incorporada só podem ser usadas pelo relatório no qual a fonte de dados está incorporada. As informações de conexão são internas ao relatório ou assinatura (por exemplo, se você exibir a sintaxe XML do relatório, poderá consultar as informações de conexões no XML). Para definir e gerenciar fontes de dados incorporadas, use a página Propriedades da Fonte de Dados de um relatório. Para obter mais informações, consulte Gerenciando fontes de dados de relatório.

Fontes de dados compartilhadas

Uma fonte de dados compartilhada é um item separado armazenado no servidor de relatório que descreve uma conexão de fonte de dados. É possível usá-la em vários relatórios e assinaturas. As fontes de dados compartilhadas são obrigatórias para os modelos de relatório e opcionais para relatórios e assinaturas controladas por dados.

As fontes de dados compartilhadas podem ser criadas e gerenciadas separadamente dos relatórios e assinaturas controladas por dados que as utilizam. É possível mover uma fonte de dados compartilhada para diferentes locais de pasta, nomear uma fonte de dados compartilhada e definir a segurança para determinar sua disponibilidade. O ícone seguinte indica um item fonte de dados compartilhada na hierarquia de pastas:

ícone da fonte de dados compartilhada

Ícone de fonte de dados compartilhada

As fontes de dados compartilhadas são úteis quando você usa fontes de dados freqüentemente. Alguns exemplos de fontes de dados compartilhadas que podem ser úteis incluem:

  • Uma conexão com um servidor de produção que dá suporte a operações empresariais.

  • Uma conexão com um servidor de teste usado freqüentemente.

  • Uma conexão com um banco de dados de funcionários para dar suportes a assinaturas controladas por dados.

As fontes de dados compartilhadas são mais fáceis de ajustar quando são feitas alterações na fonte de dados. Se você mover ou renomear o banco de dados ou alterar o logon do banco de dados, poderá atualizar a cadeia de conexão uma vez para afetar uma alteração correspondente em todos os relatórios e sub-relatórios que usam os dados. Você também pode desabilitar um item fonte de dados compartilhada para impedir o processamento de relatórios. Para obter mais informações, consulte Criando, modificando e excluindo fontes de dados compartilhadas.