Symptomen
Wanneer u een SSIS-pakket (SQL Server 2014 Integration Services) uitvoert op een tabel die veel null-waarden bevat, kan het SSIS-pakket onjuiste resultaten opleveren in de doelkolommen als aan de volgende voorwaarden wordt voldaan:
- In het pakket gebruikt u de transformatie Omzetten in kenmerk-waardekolommen om de gegevensset in de tabel te normaliseren.
- In de expressie van de transformatie Omzetten in kenmerk-waarde, draait u de gegevensset in de tabel in meerdere doelkolommen.
Als de gegevenstypen van de kolommen numeriek zijn, kunnen de null-waarden veranderen in 0 (nul). Als de gegevenstypen van de kolom het gegevenstype Tekenreeks hebben, kunnen de null-waarden veranderen in lege tekenreeksen.
Oplossing
Het probleem werd voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2014 SP1 /nl-nl/help/3067839
Cumulatieve update 8 voor SQL Server 2014 /nl-nl/help/3067836
Informatie over cumulatieve updates voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
- Meest recente cumulatieve update voor SQL Server 2014 SP1
- Meest recente cumulatieve update voor SQL Server 2014
Informatie over hotfixes Er is een ondersteunde hotfix beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld om het probleem op te lossen dat in dit artikel wordt beschreven. Pas deze hotfix alleen toe op systemen waarop dit specifieke probleem zich voordoet.
Als de hotfix kan worden gedownload, vindt u bovenaan dit Knowledge Base-artikel de sectie Hotfix-download beschikbaar. Als deze sectie niet wordt weergegeven, dien dan een aanvraag in bij de klantenservice en ondersteuning van Microsoft om de hotfix te verkrijgen.
Opmerking: Als er nog meer problemen optreden of als er probleemoplossing nodig is, moet u mogelijk een afzonderlijke serviceaanvraag maken. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van de klantenservice en ondersteuning van Microsoft of om een afzonderlijke serviceaanvraag te maken, gaat u naar de volgende Microsoft-website:
/contactus/?ws=support Opmerking: Het formulier 'Hotfixdownload beschikbaar' geeft de talen weer waarvoor de hotfix beschikbaar is. Als je je taal niet ziet, komt dit doordat er geen hotfix beschikbaar is voor die taal.
Meer informatie
Bekijk How to pivot in SSIS.