Symptomen
In SQL Server 2019voert u een polybase-query uit die voldoet aan de volgende criteria:
-
De resultatenset heeft de kolom varchar (max) .
-
Welke query heeft bepaalde kenmerken van het uitvoer plan. De site heeft bijvoorbeeld een algemeen aggregatie.
In dit scenario kunnen de volgende problemen optreden:
-
Als de kolom een teken bevat gegevens die niet kunnen worden gecodeerd met behulp van de huidige landinstelling van de polybase Engine-proces of het resultaat van de codering die de huidige landinstelling gebruikt, is u ziet geen verschil met de codering die is opgegeven in het sorteren van de kolom. vertaling van de tekengegevens. Met name niet-vertaalbare tekens wordt vervangen door een vraagteken (?).
-
Als de polybase engine wordt uitgevoerd als een gebruiker en een aangepaste landinstelling heeft, wordt het volgende foutbericht weergegeven:
System. Globalizion. CultureNotFoundException: Culture wordt niet ondersteund.
Parameter naam: Cultuur
3072 (0x0c00) is een ongeldige cultuur identificatie.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve update voor SQL Server:
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.