Síntomas
Suponga que usa el proveedor de datos .NET para Teradata para obtener acceso a Teradata en Servicios de integración de Microsoft SQL Server 2012 (SSIS 2012) o SQL Server 2014 Integration Services (SSIS 2014). Al intentar ejecutar una tarea SQL en la que el atributo IsQueryStoredProcedure se establece en True en un paquete de SSIS, puede recibir el siguiente mensaje de error:
Nota
[Ejecutar tarea SQL] Error: Error al ejecutar la consulta "llamar XXXX;" con el siguiente error: "[Base de datos Teradata] [5497] CALL no se puede enviar en solicitud de varias instrucciones". Posibles motivos de errores: los problemas con la consulta, la propiedad "ResultSet" no se establecen correctamente, los parámetros no se establecen correctamente o la conexión no se establece correctamente.
Resolución
El problema se corrigió por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 4 para SQL Server 2014 /help/2999197
Actualización acumulativa 2 para SQL Server 2012 SP2 /help/2983175
Acerca de las actualizaciones acumulativas 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. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:
- Actualización acumulativa más reciente de SQL Server 2014
- Actualización acumulativa más reciente para SQL Server 2012 SP2
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Aviso de declinación de responsabilidades sobre la información de terceros
Los productos de otros fabricantes que se mencionan en este artículo han sido creados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.