Pazīmes
Programmā SQL Server 2019 tiek palaists PolyBase vaicājums, kas atbilst šādiem kritērijiem:
- Rezultātu kopai ir kolonna VARCHAR(MAX).
- Vaicājumam ir noteiktas izpildes plāna formas īpašības. Piemēram, tam ir globāls apkopojums.
Šādā gadījumā rodas šādas problēmas:
- Ja kolonnā ir rakstzīmju dati, kurus nevar kodēt, izmantojot pašreizējo PolyBase Engine procesa lokalizāciju, vai kodējuma rezultāts, kas izmanto pašreizējo lokalizāciju, atšķiras no kolonnas komplektācijā norādītā kodējuma, redzama nepareiza šo rakstzīmju datu tulkošana. Precīzāk — netulkojamas rakstzīmes tiks aizstātas ar jautājuma zīmi (?).
- Ja PolyBase Engine process darbojas kā lietotājs un tam ir pielāgota lokalizācija, tiek parādīts šāds kļūdas ziņojums:
System.Globalization.CultureNotFoundException: kultūra netiek atbalstīta.
Parametra nosaukums: culture
3072 (0x0c00) ir nederīgs kultūras identifikators.
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta šajā SQL Server kumulatīvajā atjauninājumā:
Par SQL Server kumulatīvajiem atjauninājumiem:
Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.