Se aplica a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Síntomas

Suponga que crea un sinónimo para un procedimiento almacenado que toma un parámetro con valores de tabla en Microsoft SQL Server 2014 o 2016. Cuando ejecuta ese procedimiento almacenado usando el sinónimo de una llamada a procedimiento remoto (RPC), por ejemplo, de una aplicación de C#, se produce un error en la ejecución y recibe el siguiente mensaje de error:

Error: 2809 Error en la solicitud de procedimiento <nombre del procedimiento> porque <nombre del objeto> es un objeto sinónimo.

Nota Al ejecutar el mismo procedimiento almacenado con SQL Server Management Studio, este problema no se produce.

Resolución

El problema se ha corregido en las siguientes 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. Le recomendamos que descargue e instale las últimas actualizaciones acumulativas de SQL Server:

Estado

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

Referencias

Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.

¿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.