Síntomas
La función FORMAT no se puede ejecutar si se ajusta dentro de Common Language Runtime (CLR) en Microsoft SQL Server 2012 Service Pack 3 (SP3), SQL Server 2014 SP2 o SQL Server 2016. Este problema se produce al establecer la propiedad PERMISSION_SET en SAFE.
Resolución
El problema se corrigió por primera vez en las siguientes actualizaciones acumulativas de SQL Server:
- Actualización acumulativa 2 de SQL Server 2016
- Actualización acumulativa 1 para SQL Server 2014 SP2
- Actualización acumulativa 8 para SQL Server 2014 SP1
- Actualización acumulativa 4 para SQL Server 2012 SP3
Nota Este problema también se produce en las versiones anteriores de SQL Server 2012 (RTM, SP1, SP2), si se produce este problema en las versiones anteriores de SQL Server 2012, deberá actualizar a SQL Server 2012 SP3 CU4 para corregir el problema.
Recomendación: Instalar la actualización acumulativa más reciente para SQL Server
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Le recomendamos que descargue e instale las actualizaciones acumulativas más recientes para SQL Server:
- Actualización acumulativa más reciente de SQL Server 2016
- Última actualización acumulativa de SQL Server 2014 (SP1/SP2)
- Actualización acumulativa más reciente para SQL Server 2012 SP3
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.