Sintomas
Assuma que utiliza o Fornecedor de Dados .NET para teradata para aceder ao Teradata nos Serviços de Integração do Microsoft SQL Server 2012 (SSIS 2012) ou SQL Server 2014 Integration Services (SSIS 2014). Quando tentar executar uma tarefa SQL na qual o atributo IsQueryStoredProcedure é definido como True num pacote SSIS, poderá receber a seguinte mensagem de erro:
[Executar a tarefa SQL] Erro: A execução da consulta "call XXXX;" falhou com o seguinte erro: "[Teradata Database] [5497] CALL não pode ser submetida em pedido de várias declarações." Possíveis razões de falha: Problemas com a consulta, propriedade "ResultadoSet" não definida corretamente, parâmetros não definidos corretamente, ou ligação não estabelecida corretamente.
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 4 para SQL Server 2014 /en-us/help/2999197
Atualização Cumulativa 2 para SQL Server 2012 SP2 /en-us/help/2983175
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Os produtos de terceiros referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede qualquer garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.