Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Síntomas

Imagine la siguiente situación:

  • Use Microsoft SQL Server 2012 o SQL Server 2014 Master Data Services (MDS).

  • Tiene un atributo que contiene un valor con un carácter especial (como el símbolo "+") en una entidad.

  • Defina una regla de negocio en esta entidad y configúrela para que envíe una notificación por correo electrónico cuando se produzca un error en la validación.

En este caso, el vínculo en el correo electrónico de notificación se rompe y es incorrecto. Por ejemplo, el símbolo "+" se sustituye por "% 2B" que no es correcto. Por lo tanto, el vínculo no puede dirigirse al registro esperado en MDS.

Causa

Este problema se produce porque, cuando Silverlight recupera el valor de código de la colección QueryString, llama a UrlDecode. Sin embargo, MDS ya ha descodificado el valor de la colección QueryString. Por lo tanto, se realiza una UrlDecode innecesaria.

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:

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.