Compartilhar via


Publicando relatórios em um servidor de relatórios

Depois de criar e testar um relatório ou conjunto de relatórios, você pode usar os recursos implantação do SQL Server Data Tools (SSDT) para publicar os relatórios em um servidor de relatório. Você pode publicar relatórios individuais ou um projeto do Servidor de Relatório que pode incluir vários relatórios e fontes de dados. A publicação de um projeto do Servidor de Relatório é a forma mais fácil de publicar vários relatórios. SQL Server Data Tools (SSDT) usa o termo implantar, em vez termo publicar. Os dois termos significam o mesmo.

SQL Server Data Tools (SSDT) fornece configurações de projeto para gerenciar a publicação de relatórios. A configuração especifica o local do servidor de relatório, a versão do SQL Server Reporting Services instalada no servidor de relatório, se as fontes de dados publicadas no servidor de relatório são substituídas e assim sucessivamente. Por exemplo, a configuração "Debug" pode ser publicada em um servidor diferente da configuração de "release". Além de usar as configurações que o SQL Server Data Tools (SSDT) fornece, você pode criar configurações adicionais.

Requisitos para publicar

A permissão é determinada por segurança baseada em função que é definida por seu administrador de servidor de relatório. As operações de publicação geralmente são concedidas pela função Publicador.

Configurações de projeto

Seu ambiente de relatório pode ter vários servidores de relatórios e versões diferentes do Reporting Services instalados. Você pode criar várias configurações e, em seguida, usar uma diferente dependendo do cenário de implantação. As configurações de projeto incluem propriedades para compilar relatórios, como a pasta na qual armazenar temporariamente os relatórios criados, e como tratar problemas de compilação. As configurações também têm propriedades que você usa para especificar o local e a versão do servidor de relatório, as pastas no servidor de relatório.

Por padrão, o SQL Server Data Tools (SSDT) fornece três configurações de projeto: DebugLocal, Debuge Release. A configuração padrão é DebugLocal. Você geralmente usa a configuração DebugLocal para exibir relatórios em uma janela de visualização local, a configuração Debug para publicar relatórios em um servidor de teste e a configuração Release para publicar relatórios em um servidor de produção. A lista suspensa Configurações da Solução na barra de ferramentas padrão mostra uma configuração ativa. Para usar uma configuração diferente, selecione da lista.

ssrs_project_properties

Para obter mais informações, veja o seguinte

Para publicar todos os relatórios em um projeto

No menu Compilar, clique em Implantar <nome do projeto de relatório>. Como alternativa, no Gerenciador de Soluções, clique com o botão direito do mouse no projeto de relatório e clique em Implantar. Você pode visualizar o status do processo de publicação na janela Saída.

Quando você implantar um projeto do Servidor de Relatório, também são implantadas as fontes de dados compartilhadas no projeto de relatório. Todos os relatórios são implantados usando a mesma configuração de projeto: no mesmo servidor de relatório, na mesma pasta no servidor, e assim por diante. Para publicar relatórios em servidores diferentes, publique-os um por um ou somente inclua os relatórios desejados no projeto do Servidor de Relatório. Uma solução pode incluir vários projetos do Servidor de Relatório. Usar vários projetos pode facilitar o gerenciamento da implantação de relatórios, porque você pode usar uma configuração diferente para implantar projetos diferentes.

Para publicar um relatório simples

No Gerenciador de Soluções, clique com o botão direito do mouse no relatório e clique em Implantar. Você pode visualizar o status do processo de publicação na janela Saída.

Quando você publica um relatório, também precisa implantar as fontes de dados compartilhadas que o relatório usa.
Se não quiser publicar todos os relatórios em um projeto, poderá decidir para publicar somente um único. Para fazer isso, selecione uma configuração que implante o relatório (por exemplo, a configuração Release), clique com o botão direito do mouse no relatório e clique em Implantar.

Se um relatório usar uma fonte de dados compartilhada, você precisará também implantar a fonte de dados compartilhada ou o relatório implantado não será executado. Clique com o botão direito do mouse na fonte de dados compartilhada e depois clique em Implantar.

A URL do servidor de destino do servidor de relatório deve ser especificada e você pode alterar as pastas padrão para as quais os relatórios e as fontes de dados compartilhadas devem ser implantados.

Consulte Também

Caixa de diálogo Páginas de Propriedades do Projeto
Gerenciamento do Conteúdo do Servidor de Relatório (Modo Nativo SSRS)
Upgrade Reports