Partilhar via


Suporte à implantação e à versão no SSRS (SQL Server Data Tools)

O SQL Server Data Tools dá suporte aos seguintes cenários:

  • Abra definições de relatório (*.rdl) e projetos de servidor de relatório (*.rptproj).

  • Criar definições de relatório.

  • Visualizar relatórios no Designer de Relatórios.

  • Implantar relatórios em servidores de relatório.

Propriedades de configuração e implantação

O SSDT (SQL Server Data Tools) dá suporte a configurações de projeto. Uma configuração de projeto consiste em um conjunto de propriedades que especificam locais e comportamentos quando um projeto é criado como uma etapa na visualização ou implantação de relatórios. Para saber mais sobre as configurações do projeto, consulte a documentação do Visual Studio.

Use configurações de projeto para controlar a atualização de definições de relatório para versões de esquema compatíveis com servidores de relatório de destino. As propriedades controladas pelas configurações do projeto incluem o servidor de relatório de destino, a pasta em que o processo de build armazena temporariamente definições de relatório para visualização e implantação e níveis de erro.

Os relatórios são criados antes de serem renderizados como visualizações no Designer de Relatórios ou implantados no servidor de relatório.

Defina as propriedades de configuração na caixa de diálogo Propriedade do Projeto do SQL Server Data Tools (SSDT).

As propriedades de compilação e implantação incluem:

  • OutputPath é uma propriedade de build que identifica o caminho das pastas para armazenar a definição de relatório usada na verificação de build, implantação e visualização de relatórios.

  • ErrorLevel é uma propriedade de build que identifica a gravidade dos problemas de build relatados como erros. Problemas com níveis de severidade menores ou iguais ao valor de ErrorLevel são relatados como erros; caso contrário, os problemas são relatados como avisos. Para obter mais informações, consulte a seção "Validação de relatório e níveis de erro" em Relatórios de Design com Designer de Relatórios (SSRS).

  • TargetServerVersion é uma propriedade de implantação que identifica a versão esperada do SQL Server Reporting Services instalada no servidor de relatório de destino especificado na propriedade TargetServerURL.

Quando você especifica a versão anterior do SQL Server Reporting Services na caixa de diálogo Propriedade do Projeto , os relatórios não são revertidos automaticamente para a versão anterior. Dessa forma, um projeto do Servidor de Relatórios pode conter relatórios das duas versões diferentes do SQL Server. Quando o projeto servidor de relatório é implantado, todos os relatórios no projeto são convertidos na versão especificada em TargetServerVersion.

Você pode adicionar mais de uma configuração de projeto a um projeto; cada um é usado para um cenário diferente, como a implantação em diferentes versões de servidores de relatório. Para obter mais informações, consulte a caixa de diálogo Definir Propriedades de Implantação (Reporting Services) e Páginas de Propriedades do Projeto.

Versões com Suporte

Observação

O SSDT (SQL Server Data Tools), o ambiente de desenvolvimento de 32 bits para projetos do Servidor de Relatórios, não foi projetado para ser executado em computadores baseados em Itanium e não está instalado em servidores baseados em Itanium. No entanto, o suporte para SQL Server Data Tools está disponível para computadores baseados em x64.

A tabela a seguir descreve as versões com suporte para criação e publicação de relatórios no SSDT (SQL Server Data Tools).

Observação

O esquema não foi alterado desde o SQL Server 2008.

Tipo de projeto ou arquivo Versão Relatórios de Autor Publicar Relatórios Anotações
Projeto do Servidor de Relatório

ou

Projeto do Assistente do Servidor de Relatório
SQL Server 2014 Esquema RDL 2014 SQL Server 2014 Serviços de Relatórios
Projeto do Servidor de Relatório

ou

Projeto do Assistente de Configuração do Servidor de Relatório
SQL Server 2012 Esquema RDL 2012 SQL Server 2012 Serviços de Relatórios
Projeto do Servidor de Relatório

ou

Projeto do Assistente de Configuração do Servidor de Relatório
SQL Server 2008 R2 Esquema RDL 2008 R2 SQL Server 2008 R2 Serviços de Relatório
Projeto do Servidor de Relatório

ou

Projeto do Assistente do Servidor de Relatório
SQL Server 2008 Esquema RDL 2008 Somente servidor de relatório do SQL Server 2008 Reporting Services Atualiza o RDL 2003 e o RDL 2005 para o esquema RDL 2008 localmente.
Projeto do Servidor de Relatório

ou

Projeto do Assistente de Configuração do Servidor de Relatório
SQL Server 2005 Esquema RDL 2005 Servidor de relatórios do SQL Server 2005 ou SQL Server 2008 Reporting Services
Projeto do Servidor de Relatório SQL Server 2000 Esquema RDL 2003 Sem suporte
Designer de Relatórios RDLC do Visual Studio Visual Studio 2005

Visual Studio 2008
Esquema RDL 2005 Sem suporte Não dá suporte ao esquema RDL 2008.
Controles do Visualizador do Visual Studio Visual Studio 2005

Visual Studio 2008
O RDL 2008 não é suportado no modo local Não aplicável Pode exibir relatórios RDL 2008 no servidor de relatório do SQL Server 2008 Reporting Services no modo de servidor.

Para obter mais informações sobre como abrir relatórios em uma versão anterior do esquema de definição de relatório, consulte Relatórios de Atualização. Para obter mais informações sobre esquemas específicos de definição de relatório, consulte Especificação da Linguagem de Definição de Relatório.

Consulte Também

Publicando fontes de dados e relatórios