Síntomas
Imagine la siguiente situación:
-
Ha aplicado la actualización acumulativa 1 para SQL Server 2008 R2 Service Pack 1 (SP1) o una versión posterior instalada en un equipo cuya configuración regional está establecida en japonés.
-
La página de códigos de Windows (página de códigos ANSI) tiene caracteres de un byte en el equipo.
-
Exporte un informe a PDF y la fuente seleccionada tiene una versión completa del carácter ± (más menos).
En este caso, es posible que encuentre uno o varios de los siguientes problemas en el archivo PDF que se genera:
-
Hay espacios adicionales detrás de los apóstrofos.
-
El texto antes de que el signo de dólar solape los signos de dólar.
-
Algunos caracteres especiales parecen causar problemas de espaciado.
Nota El problema también se produce en SQL Server 2012 y SQL Server 2014.
Causa
El problema se produce debido a un cambio de Unicode incorrecto desde SQL Server 2008 R2 SP2 CU1.
Resolución
El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 4 para SQL Server 2014 /en-us/help/2999197
Actualización acumulativa 2 para SQL Server 2012 SP2 /en-us/help/2983175
Actualización acumulativa 11 para SQL Server 2008 R2 SP2 /en-us/help/2926028
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:
Nota: Después de aplicar esta actualización acumulativa, puede experimentar el problema siguiente: Si el servidor de informes está en un sistema cuya configuración regional está establecida en japonés y la ± (signo más menos) está en un informe que se está exportando a PDF, algunos caracteres pueden superponerse. Para resolver este problema, utilice uno de los métodos siguientes:
-
Cambiar a una fuente que usa un carácter de ancho medio (±).
-
Cambie la configuración regional del servidor que ejecuta SQL Server 2008 R2 Reporting Services o SQL Server 2012 Reporting Services al inglés.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".