Você está offline; aguardando reconexão

CORREÇÃO: "tipo de parâmetro não pode ser deduzido" ao executar sp_describe_undeclared_parameters no SQL Server 2012 ou 2014 do SQL Server

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3039035
Sintomas
Suponha que você tenha uma instância do Microsoft SQL Server 2012 com Service Pack 1 (SP1) do SQL Server 2012 cumulativa atualização 7 ou uma atualização de versão posterior instalada. Executar o de procedimento armazenado do sistema sp_describe_undeclared_parameters, e o procedimento armazenado inclui uma instrução sempre FALSE na instrução de parâmetro @tsql . Por exemplo:
sp_describe_undeclared_parameters @tsql = N'SELECT * da testTable onde column1 = @p1 e 1 = 2'
Nessa situação, a execução de sp_describe_undeclared_parameters falha e você recebe a seguinte mensagem de erro:
Msg 11502, nível 16, estado 2, linha 28
O tipo de parâmetro '@p1' não pode ser deduzido neste contexto.

Observação: Este problema também ocorre no SQL Server de 2014.
Resolução

Informações da atualização cumulativas

O problema foi corrigido primeiro na atualização cumulativa seguinte do SQL Server.

Recomendação: Instale a atualização cumulativa mais recente para o SQL Server
Cada nova atualização cumulativa para 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. Recomendamos que você faça o download e instala as mais recentes atualizações cumulativas para o SQL Server:
Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3039035 - Última Revisão: 06/25/2015 03:15:00 - Revisão: 3.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3039035 KbMtpt
Comentários
m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> ;