Definir propriedades de implantação (Reporting Services)
InSQL Server Data Tools (SSDT), você deve especificar o servidor de relatório e, opcionalmente, as pastas para relatórios e fontes de dados compartilhadas para que você possa publicar os itens em um projeto do Servidor de Relatório em um servidor de relatório. As propriedades e os valores que o SSDT (SQL Server Data Tools) precisa criar, visualizar os relatórios de implantação são armazenados nas configurações do projeto do Servidor de Relatório. Você pode criar vários conjuntos nomeados para essas propriedades de projetos, para que você possa alternar de maneira conveniente entre os conjuntos de propriedades. Cada conjunto de propriedades é uma configuração. Por exemplo, você pode ter uma configuração para publicar relatórios em um servidor de teste e uma configuração diferente para publicar relatórios para um servidor de produção.
Use o Gerenciador de Configuração para criar e gerenciar conjuntos de propriedades de projeto em configurações de projeto. O Gerenciador de Configurações é um recurso suportado pelo Visual Studio, no qual o SQL Server Data Tools se baseia.
Observação
Não confunda esse recurso com o Gerenciador de Configuração do Reporting Services, usado para configurar os Reporting Services depois da instalação. Para obter mais informações, confira Configurar e administrar um servidor de relatório (Modo Nativo do SSRS).
Observação
No SQL Server Data Tools, a ação de publicar relatórios de um projeto ou solução do Servidor de Relatório é conhecida como implantar relatórios.
Para definir as propriedades de implantação
Clique com o botão direito do mouse no projeto de relatório e clique em Propriedades.
Na caixa de diálogo Páginas de Propriedades do projeto, selecione uma configuração a ser editada da lista Configuração . As configurações comuns são DebugLocal, Debuge Release.
Observação
Você pode usar várias configurações para alternar rapidamente entre diferentes servidores de relatório ou configurações.
Na caixa de texto OutputPath, digite ou cole o caminho no sistema de arquivos local para armazenar a definição de relatório usada na verificação de build, na implantação e na visualização de relatórios. O caminho deve ser diferente do caminho que você usa para o projeto e um caminho relativo que é uma pasta filho sob o caminho do projeto.
Na caixa de texto ErrorLevel, digite a gravidade dos problemas de build que são relatados como erros. Problemas que ocorrem ao compilar relatórios, fontes de dados ou outros recursos de projeto com níveis de gravidade inferiores ou iguais ao valor de ErrorLevel são relatados como erros; caso contrário, os problemas são relatados como avisos. Qualquer erro causará falha na tarefa de compilação. Os níveis de severidade válidos são de 0 a 4, inclusive. O valor padrão é 2.
ErrorLevel pode ser usado para aumentar ou diminuir a sensibilidade da compilação. Por exemplo, quando um relatório com um mapa é compilado durante a implantação em um servidor de relatório do SQL Server 2008 , um erro é exibido por padrão e ocorre falha na compilação do relatório. Se você abaixar o ErrorLevel , o mapa será removido do relatório, um aviso será exibido e a compilação do relatório continuará.
Na lista StartItem, selecione um relatório a ser exibido na janela de visualização ou em uma janela do navegador quando o projeto de relatório for executado.
Na lista OverwriteDataSources , selecione True para substituir a fonte de dados compartilhados no servidor cada vez que elas forem publicadas, ou selecione False para manter a fonte de dados no servidor.
Na lista TargetServerVersion, selecione a versão SQL Server 2008 ou SQL Server 2008 R2 do Reporting Services ou selecione Detectar Versão para determinar automaticamente a versão instalada no servidor identificado pela propriedade URL targetServer. O valor padrão é SQL Server 2008 R2.
Use TargetServerVersion para personalizar os relatórios criados, colocados no caminho especificado em OutputPath, para a versão do servidor de relatório especificada em TargetServer URL.
Na caixa de texto TargetDataSourceFolder , digite a pasta no servidor de relatórios no qual as fontes de dados compartilhadas publicadas devem ser posicionadas. O valor padrão para TargetDataSourceFolder é Fontes de Dados. Se você deixar este valor em branco, as fontes de dados serão publicadas no local especificado em TargetReportFolder.
Na caixa de texto TargetReportFolder , digite a pasta no servidor de relatórios no qual os relatórios publicados devem ser posicionados. O valor padrão para TargetReportFolder é o nome do projeto de relatório.
Observação
Para um servidor de relatórios executado no modo nativo, você deverá ter permissões de Publicação na pasta de destino para publicar relatórios nessa pasta. As permissões de publicação são fornecidas por meio de uma atribuição de função que mapeia sua conta de usuário para uma função que inclui operações de publicação. Para obter mais informações, consulte Criar e gerenciar atribuições. Para um servidor de relatórios executado no modo integrado do SharePoint, você deve ter permissão de Membro ou Proprietário no site do SharePoint. Para obter mais informações, consulte Referência à permissão de listas e sites do SharePoint para itens do Servidor de Relatório.
Na caixa de texto TargetServerURL , digite a URL do servidor de relatórios de destino. Antes de publicar um relatório, defina essa propriedade com uma URL de servidor de relatório válida. Ao publicar em um servidor de relatório executado no modo nativo, use a URL do diretório virtual do servidor de relatório (por exemplo, http://server/reportserver ou https://server/reportserver). Este é o diretório virtual do servidor de relatório e não o Gerenciador de Relatórios.
Quando publicar em um servidor de relatório executado no modo integrado do SharePoint, use uma URL de um site de nível superior ou subsite do SharePoint. Se você não especificar um site, o site de nível superior padrão será usado (por exemplo, http:// servername, http:// servername/site ou http:// servername/site/subsite).
Para definir as propriedades do Gerenciador de Configuração
Clique com o botão direito do mouse no projeto de relatório e clique em Propriedades.
Na caixa de diálogo Páginas de Propriedades do projeto, clique no Gerenciador de Configuração.
Na caixa de diálogo Gerenciador de Configuração , selecione a configuração a ser editado. A configuração ativa no momento é exibida como Ativa (<configuração>).
Em Contextos do Projeto, para cada projeto na solução, selecione ou desmarque Build ou Deploy.
Observação
Se Build estiver selecionado, o Designer de Relatórios cria o projeto de relatórios e procura erros antes de exibir ou publicar em um servidor de relatórios. Se Deploy estiver selecionado, o Designer de Relatórios publicará os relatórios no servidor de relatórios conforme definido nas propriedades de implantação. Se Deploy não estiver selecionado, o Designer de Relatórios exibirá o relatório especificado na propriedade StartItem em uma janela de visualização local.
Consulte Também
Publicar fontes de dados e relatórios
Visualizar relatórios
Ajuda F1 do Designer de Relatórios
Exemplos de URL para itens de relatório publicados em um servidor de relatório em modo de SharePoint (SSRS)
Caixa de diálogo Páginas de Propriedades do Projeto
Publicar relatórios em um servidor de relatórios