KORRIGERA: "Index och längd måste referera till en plats inom strängen" felmeddelande när du extraherar en stor mängd data från SAP BW i 2012 SSIS-paket

Artikelöversättning Artikelöversättning
Artikel-id: 2754444 - Visa produkter som artikeln gäller.
Microsoft distribuerar Microsoft SQL Server 2012 korrigeringar som en nedladdningsbar fil. Korrigeringar är kumulativa och innehåller alla snabbkorrigeringar för varje ny utgåva och alla säkerhetskorrigeringar som ingår i föregående SQL Server 2012 säkerhetskorrigering.
Visa alla | Dölj alla

Symptom

Anta att du försöker hämta en stor mängd data från SAP Business lagerställe (SAP BW) med hjälp av Microsoft-anslutaren 1.0 för SAP Business Intelligence (BI SAP) i en Microsoft SQL Server 2012 Integration Services (SSIS 2012)-paketet. Emellertid felmeddelande följande:

[SAP BW källa] Fel: System.ArgumentOutOfRangeException: Index och längd måste referera till en plats inom strängen.
Parameternamn: längd
vid System.String.InternalSubStringWithChecks (startIndex Int32, Int32 längd, booleska fAlwaysCopy)
vid Microsoft.SqlServer.Dts.SapBw.Components.OHSExtractor.ExtractNow (booleska InRuntimeMode, sträng GatewayHost, sträng GatewayService, sträng ProgramID, sträng ProcessChain, sträng DestinationName, sträng ExecutionMode, sträng PropertyRequestID, Timeout Int32)

Lösning

Problemet är åtgärdat SP1-uppdatering av filen SapBI.msi. Den uppdaterade versionen av filen SapBI.msi finns på sidan SQL Server 2012 funktionen Pack SP1 på följande Microsoft-webbplats:

http://www.microsoft.com/en-US/Download/details.aspx?ID=35580.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Mer Information

Tredjepartsprodukter som beskrivs i denna artikel tillverkas oberoende av Microsoft. Microsoft lämnar inga garantier, implicerade eller andra, om prestanda eller tillförlitlighet hos dessa produkter.

Referenser

Mer information om stegvis underhåll modell för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
935897 En stegvis modell Service är tillgänglig från SQL Server-teamet att leverera snabbkorrigeringar för rapporterade problem
Mer information om namngivning schemat för SQL Server-uppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
822499 För namngivning av uppdateringspaket för Microsoft SQL Server-programvara för
Mer information om terminologin för programuppdateringar får du om du klickar på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 Standardterminologi för beskrivning av Microsoft-programuppdateringar

Egenskaper

Artikel-id: 2754444 - Senaste granskning: den 14 januari 2013 - Revision: 4.0
Informationen i denna artikel gäller:
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Standard
Nyckelord: 
kbtshoot kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2754444 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande: 2754444

Ge feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com