Applies ToSQL Server 2014 Business Intelligence - duplicate (do not use)

Importante: No Excel para Microsoft 365 e Excel 2021, o Power View será removido a 12 de outubro de 2021. Como alternativa, pode utilizar a experiência visual interativa fornecida pelo Power BI Desktop, que pode transferir gratuitamente. Também pode facilmente Importar livros do Excel para o Power BI Desktop

Sintomas

Considere o seguinte cenário:

  • Utiliza o Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ou o SQL Server 2014 Reporting Services (SSRS 2014) Power View para o Microsoft SharePoint 2013 num livro do Microsoft Office Excel 2013.

  • O livro tem o nome em determinados carateres coreanos.

  • Pode carregar o livro para o SharePoint 2013.

Neste cenário, não pode ver o livro a partir do SharePoint 2013 e poderá receber a seguinte mensagem de erro:

Microsoft.Reporting.QueryDesign.Edm.Internal.EdmException: Não é possível carregar o Modelo de Dados de Entidade especificado. --> System.ArgumentException: [net_WebHeaderInvalidControlChars] Argumentos: A depuração de cadeias de recursos está indisponível. Muitas vezes, os argumentos e chave fornecem informações suficientes para diagnosticar o problema. Consulte http://go.microsoft.com/fwlink/?linkid=106663&Versão=5.1.20513.00&Ficheiro=System.Net.dll&Key=net_WebHeaderInvalidControlChars Nome do parâmetro: valor em System.Net.ValidationHelper.CheckBadWebHeaderChars(String name, Boolean isHeaderValue) em System.Net.WebHeaderCollection.set_Item(Nome da cadeia, valor da cadeia) em Microsoft.Reporting.AdHoc.DataManagement.Internal.UrlAccessHttpStreamHandler.<LoadImpl>d__6.MoveNext() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator(Booleano sincronizado) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore(IEnumerator'1 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl.BeginExecute(Func'2 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.BeginExecute(Func'2 asyncMethod, AsyncCallback userCallback, Object userState, AsyncEnumeratorSettings settings) em Microsoft.Reporting.AdHoc.DataManagement.Internal.UrlAccessHttpStreamHandler.BeginLoad(IUrlAccessMethodHandler urlAccessMethodHandler, List'1 requestCollection, AsyncCallback userCallback, Object userState) em Microsoft.Reporting.AdHoc.DataManagement.Internal.ReportServerConnection.<GetModelImpl>d__2d. MoveNext() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator(Booleano sincronizado) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore(IEnumerator'1 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl'1.BeginExecute(Func'2 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.BeginExecute[TResult](Func'2 asyncMethod, AsyncCallback userCallback, Object userState, AsyncEnumeratorSettings definições) em Microsoft.Reporting.AdHoc.DataManagement.Internal.ReportServerConnection.BeginGetModel(GetModelRequestInfo requestInfo, AsyncCallback userCallback, Object userState) em Microsoft.Reporting.AdHoc.DataManagement.Internal.EntityDataModelDefinitionService.<GetModelDefinitionImpl>d__4.MoveNext() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator(Booleano sincronizado) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore(IEnumerator'1 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl'1.BeginExecute(Func'2 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.BeginExecute[TResult](Func'2 asyncMethod, AsyncCallback userCallback, Object userState, AsyncEnumeratorSettings definições) em Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.<GetModelDefinitionImpl>d__ad. MoveNext() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked() em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator(Booleano sincronizado) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore(IEnumerator'1 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl'1.BeginExecute(Func'2 asyncMethod) em Microsoft.Reporting.AsyncEnumerator.BeginExecute[TResult](Func'2 asyncMethod, AsyncCallback userCallback, Object userState, AsyncEnumeratorSettings definições) em Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.BeginGetModelDefinition(ModelIdentifier modelIdentifier, AsyncCallback userCallback, Object userState) em Microsoft.Reporting.QueryDesign.Services.Internal.ModelManager.<>c__DisplayClass11.<LoadModelImpl>b__e() em Microsoft.Reporting.QueryDesign.Services.Internal.ModelManager.WrapAnticipatedExceptions[T](operação Func'1)

Nota Este problema ocorre em nomes de ficheiros que contêm determinados carateres coreanos. Não ocorre se utilizar outros carateres coreanos ou carateres ingleses para dar outro nome ao ficheiro. Por exemplo: http://sharepoint/Shared Documentos/한글.xlsx (Este ficheiro comunica um erro.) http://sharepoint/Shared Documentos/테스트.xlsx (Este ficheiro pode ser aberto com êxito).) http://sharepoint/Shared Documentos/test.xlsx (Este ficheiro pode ser aberto com êxito.)  

Cada nova atualização cumulativa para o SQL Server contém todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.