Você está offline; aguardando reconexão

CORRECÇÃO: Erro ao executar o procedimento de sp_cursoropen armazenados em conjunto com o argumento scrollopt no SQL Server 2008 R2 ou 2012 do SQL Server

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2819446
Sintomas
Suponha que execute o de procedimento armazenado de cursor sp_cursoropen em conjunto com o argumento de scrollopt no Microsoft SQL Server 2008 R2 ou Microsoft SQL Server 2012. Além disso, suponha que as seguintes condições são verdadeiras:


  • O argumento scrollopt não está definido como ESTÁTICOS ou FAST_FORWARD.
  • O argumento regularização contém uma consulta executada contra uma vista.
  • A vista obtém dados a partir de uma tabela utilizando um servidor ligado.
  • A tabela tem um índice composto que contenha 16 colunas chaves.

Nesta situação, recebe a seguinte mensagem de erro:

Ocorreu um erro grave no comando actual.


Resolução

Informações de actualização cumulativa

Actualização cumulativa 4 para o SQL Server 2012 SP1

A correcção para este problema foi primeiro disponibilizada em 4 de actualização cumulativa. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2012 SP1, clique no número de artigo seguinte para ir para o artigo na Microsoft Knowledge Base:
2833645 Actualização cumulativa 4 para o SQL Server 2012 SP1
Nota Dado que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2012 SP1 anterior. Recomendamos que pense em aplicar a edição mais recente da correcção que contenha esta correcção. Para mais informações, clique no número de artigo seguinte para ir para o artigo na Microsoft Knowledge Base:
2772858 O servidor de SQL 2012 cria disponibilizadas após o lançamento do SQL Server 2012 Service Pack 1

Actualização cumulativa 6 para o SQL Server 2008 R2 Service Pack 2

A correcção para este problema foi primeiro disponibilizada em 6 de actualização cumulativa. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008 R2 Service Pack 2, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2830140 Pacote de actualização cumulativa 6 para o SQL Server 2008 R2 Service Pack 2
Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o anterior SQL Server 2008 R2 Service Pack 2. Recomendamos que pense em aplicar a edição mais recente da correcção que contenha esta correcção. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2730301 O SQL Server 2008 R2 cria disponibilizadas após o lançamento do SQL Server 2008 R2 Service Pack 2
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Como contornar
Para contornar o problema, utilize menos de 16 colunas chaves para o índice composto.

Referências
Para mais informações sobre o procedimento de cursor armazenado sp_cursoropen, vá para o seguinte Web site da MSDN:


Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2819446 - Última Revisão: 06/01/2013 06:50:00 - Revisão: 5.0

Microsoft SQL Server 2008 R2 Service Pack 2, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2819446 KbMtpt
Comentários