Sintomas
Considere o seguinte cenário:
-
Utiliza os Serviços de Relato do Microsoft SQL Server 2012 (SSRS 2012) ou SSRS 2014 no modo Integrado SharePoint.
-
Descode as opções de atualização de dados para utilizar dados em cachee desa um conjunto de opções cache para um horário partilhado ou numa programação personalizada.
-
Configura o horário de que o SSRS invalida a cache e elimina a cache.
Neste cenário, regista-se uma exceção semelhante à seguinte:
w3wp!schedule!e!<Date>-<Time>:: i INFO: Handling Event CacheInvalidateSchedule with data 4248182a-16b1-4c6a-b630-298cd24ae152.w3wp!library!e!<Date>-<Time>:: i INFO: Schedule 591b959d-5754-4dc6-95b6-a988d8c4587a executed at 04/24/2014 20:30:07.w3wp!schedule!e!<Date>-<Time>:: i INFO: Invalidating report cache for report /{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path>' w3wp!library!e!<Date>-<Time>:: i INFO: Call to FlushCacheAction().w3wp!library!e!<Date>-<Time>:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: , Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: The path of the item '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path>'is not valid. O percurso completo deve ter menos de 260 caracteres; aplicam-se outras restrições. Se o servidor de relatório estiver em modo nativo, o caminho deve começar com barra.; w3wp!library!e!<Data>-<Time>:: e ERROR: Agenda 591b959d-5754-4dc6-95b6-a988d8c4587a falhou. Error Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: O caminho do item '/{59ee4a21-c7c4-49f7-b812-29f060672d08}/<Item Path>' não é válido. O percurso completo deve ter menos de 260 caracteres; aplicam-se outras restrições. Se o servidor de relatório estiver em modo nativo, o caminho deve começar com corte.
Após a exceção, a cache do relatório não é limpa. Isto aumenta rapidamente o tamanho da base de dados e nunca é limpo.
Causa
O problema ocorre porque existe uma limitação conhecida no produto.
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 4 para SQL Server 2014 /en-us/help/2999197
Atualização Cumulativa 2 para SQL Server 2012 SP2 /en-us/help/2983175
Atualização Cumulativa 11 para SQL Server 2012 SP1 /en-us/help/2975396
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".