Sintomas
In SQL Server 2019,você executou uma consulta PolyBase que satisfaz os seguintes critérios:
-
O conjunto de resultados tem uma coluna VARCHAR(MAX).
-
O consulta tem certas características de forma plano de execução. Por exemplo, tem um global agregação.
Neste cenário, encontra-se os seguintes problemas:
-
Se a coluna contiver caráter dados que não podem ser codificados usando o local atual da Base Poli O processo do motor, ou o resultado da codificação que utiliza o local atual é diferente da codificação que é especificada na colagem da coluna, você vê incorreta tradução desses dados de carácter. Especificamente, caracteres intraduzíveis será substituído por um ponto de interrogação (?).
-
Se o processo do Motor PolyBase estiver a funcionar como utilizador e tiver uma mensagem de erro personalizada, receberá a seguinte mensagem de erro:
System.Globalization.CultureNotFoundException: Culture is not supported.
Nome do parâmetro: cultura
3072 (0x0c00) é um identificador de cultura inválido.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Resolução
Esta emissão é corrigida na seguinte atualização cumulativa para o SQL Server:
Sobre as atualizações cumulativas para o SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Referências
Conheça a terminologia que aMicrosoft utiliza para descrever atualizações de software.