Esta correção aplica-se ao Microsoft SQL Server 2012 Reporting Services (SSRS 2012) e ao SQL Server 2014 Reporting Services (SSRS 2014).
Sintomas
Quando tenta transmitir alguns parâmetros que fazem com que o comprimento do URL exceda os 65.520 carateres de um relatório do Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ou SQL Server relatório do Reporting Services (SSRS 2014) de 2014, não pode compor o relatório e poderá receber a seguinte mensagem de erro:
Nota
O valor do parâmetro "parâmetro" não é válido. (rsInvalidParameter). URI inválido: a cadeia de URI é demasiado longa.
Notas
- Quando compõe o relatório num formato diferente de HTML, o processo de composição poderá ser bem-sucedido. No entanto, o ficheiro gerado está danificado e contém o erro mencionado anteriormente.
- Depois de instalar esta correção, a operação de composição será concluída com êxito em todas as extensões de composição sem produzir ficheiros danificados para situações em que o URL (com parâmetros) tem um comprimento superior a 65.520 carateres. No entanto, o ExecutionLog rastreará um aviso se o comprimento do URL exceder os 65.520 carateres.
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa de SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /en-us/help/2931693
Atualização Cumulativa 8 para SQL Server SP1 de 2012 /en-us/help/2917531
Acerca das atualizações cumulativas do SQL Server
Cada nova atualização cumulativa para SQL Server contém todas as correções e todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
- Atualização cumulativa mais recente para SQL Server 2014
- Atualização cumulativa mais recente do SQL Server 2012 SP1
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".