Simptomi
In SQL Server 2019izpilda PolyBase vaicājumu, kas atbilst šādiem kritērijiem:
-
Rezultātu kopā ir kolonna varchar (max) .
-
Uz vaicājumam ir noteikti izpildes plāna formas raksturlielumi. Piemēram, tai ir globāls agregāciju.
Šajā scenārijā ir radušās šādas problēmas:
-
Ja kolonnā ir iekļauta rakstzīme dati, kurus nevar kodēt, izmantojot PolyBase pašreizējo lokalizāciju Dzinēja process vai tā kodējuma rezultāts, kas izmanto pašreizējo lokalizāciju, ir atšķiras no kodējuma, kas ir norādīts kolonnas salīdzināšanas, ir redzams nepareizs Šī personāža datu tulkošana. Īpaši netulkojamas rakstzīmes tiks aizstāts ar jautājuma zīmi (?).
-
Ja PolyBase dzinēja process darbojas kā lietotājs un tam ir pielāgota lokalizācija, tiek parādīts šāds kļūdas ziņojums:
System. globalizācija. CultureNotFoundException: kultūra netiek atbalstīta.
Parametra nosaukums: kultūra
3072 (0x0c00) ir nederīgs kultūras identifikators.
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta šajā SQL Server kumulatīvajā atjauninājumā:
Par kumulatīvajiem SQL Server atjauninājumiem:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.