Síntomas
N SQL Server 2019, se ejecuta una consulta de polibase que cumple los siguientes criterios:
-
El conjunto de resultados tiene una columna VARCHAR (Max) .
-
Los la consulta tiene ciertas características de forma del plan de ejecución. Por ejemplo, tiene un global incorporación.
En este escenario, se encuentran los siguientes problemas:
-
Si la columna contiene un carácter datos que no se pueden codificar con la configuración regional actual de la polibase El proceso de motor o el resultado de la codificación que usa la configuración regional actual es es diferente de la codificación que se especifica en la intercalación de la columna; conversión de los datos de ese carácter. En concreto, caracteres no traducible se reemplazará con un signo de interrogación (?).
-
Si el proceso del motor de polibase se está ejecutando como usuario y tiene una configuración regional personalizada, recibirá el siguiente mensaje de error:
System. Globalization. CultureNotFoundException: no se admite la referencia cultural.
Nombre del parámetro: referencia cultural
3072 (0x0c00) es un identificador de referencia cultural no válido.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Resolución
Este problema se ha corregido en la siguiente actualización acumulativa de SQL Server:
Acerca de las actualizaciones acumulativas de SQL Server:
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.