Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Implantar RDLs do VS2013 para o Sql 2008 ReportServer?


Nas propriedades do projeto, você pode ter até 3 opções para TargetServerVersion, dependendo da versão do VS e da versão SSDT-BI instalada:
  • SQL 2008
  • SQL 2008 R2, SQL 2012, SQL 2014
  • SQL 2016+ (novo no VS 2015 com SSDT-BI mais recente)

Cada um deles usa um xmlns diferente no código XML do relatório. Conforme você abre cada relatório, seu arquivo .rdl de relatório de origem será atualizado para os xmlns mais recentes - goste ou não.

No entanto, quando você implanta ou compila, os arquivos .rdl em sua pasta bin serão compilados para corresponder ao destino. Contanto que você use as versões da pasta bin (automática com a implantação do VS), você pode implantá-las com êxito em seu servidor.