KB2754444 – OPRAVA: Při extrahování velkého objemu dat z SAP BW v balíčku SSIS 2012 se zobrazí chybová zpráva "Index a délka musí odkazovat na umístění v řetězci"

Platí pro
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard

Microsoft distribuuje opravy Microsoft SQL Server 2012 jako jeden soubor ke stažení. Vzhledem k tomu, že opravy jsou kumulativní, obsahuje každá nová verze všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy pro SQL Server 2012.

Příznaky

Předpokládejme, že se pokusíte extrahovat velký objem dat ze SAP Business Warehouse (SAP BW) pomocí Microsoft Connectoru 1.0 for SAP Business Intelligence (SAP BI) v balíčku Microsoft SQL Server 2012 Integration Services (SSIS 2012). Zobrazí se však následující chybová zpráva:

Poznámka

[Zdroj SAP BW] Chyba: System.ArgumentOutOfRangeException: Index a délka musí odkazovat na umístění v řetězci.
Název parametru: délka
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Microsoft.SqlServer.Dts.SapBw.Components.OHSExtractor.ExtractNow(Boolean InRuntimeMode, String GatewayHost, String GatewayService, String ProgramID, String ProcessChain, String DestinationName, String ExecutionMode, String PropertyRequestID, Int32 Timeout)

Řešení

Tento problém je opravený aktualizací souboru SapBI.msi SP1. Aktualizovaná verze souboru SapBI.msi je k dispozici na stránce SQL Server 2012 Feature Pack SP1 na následujícím webu společnosti Microsoft:

https://www.microsoft.com/download/details.aspx?id=35580

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Další informace

Produkty třetích stran uvedené v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Microsoft neposkytuje žádné záruky, ať už předpokládané nebo jiné, týkající se výkonu nebo spolehlivosti těchto služeb.

Reference

Další informace o modelu přírůstkové údržby pro SQL Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

935897 Od týmu SQL Server je k dispozici model přírůstkové údržby pro poskytování oprav hotfix pro hlášené problémy. Další informace o schématu pojmenování pro aktualizace SQL Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

822499 Schéma pojmenování balíčků aktualizací softwaru Microsoft SQL Server Další informace o terminologii aktualizací softwaru naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft