Symptomer
Når du utfører en SQL Server 2014 Integration Services-pakker (SSIS)-pakken på en tabell som inneholder mange nullverdier, vil pakken inkluderinger for Serverside kan gi ukorrekte resultater i kolonnene målet hvis følgende betingelser er oppfylt:
-
I pakken, kan du bruke Unpivot-transformasjon til å normalisere dataset i tabellen.
-
I uttrykket for Unpivot-transformasjon pivotere dataset i tabellen i flere kolonner i målet.
Spesielt hvis datatypene for kolonnene for numeriske datatyper, kan null-verdier endres til 0 (null). Hvis datatypene for kolonnen er string-datatyper, kan det endre null-verdier til tomme strenger.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Samleoppdatering 1 for SQL Server 2014 SP1/en-us/help/3067839
Kumulativ oppdatering 8 for SQLServer 2014/en-us/help/3067836
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Informasjon om hurtigreparasjonEn støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.
Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Hotfix Download-Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.
Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.microsoft.com/contactus/?ws=supportObs! "Hotfix Download-Available" skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.
Referanser
Sjekk ut hvordan du pivotere i inkluderinger for Serverside.
Se arbeide med Pivot og Transformasjon av UnPivot.