CORREC플O: Mensagem de erro quando utiliza o Assistente de Script para gerar scripts para procedimentos armazenados no SQL Server 2008 ou SQL Server 2008 R2

Tradu寤es de Artigos Tradu寤es de Artigos
Artigo: 979785 - Ver produtos para os quais este artigo se aplica.
A Microsoft distribui Microsoft SQL Server 2008 ou o Microsoft SQL Server 2008 R2 corrige como um ficheiro para transferncia. Uma vez que as correc寤es so cumulativas, cada nova verso inclui todas as correc寤es e correc豫o de todas as correc寤es de segurana que foram includas com o SQL Server 2008 ou o SQL Server 2008 R2 anterior.
Expandir tudo | Reduzir tudo

Nesta pgina

Sintomas

No Microsoft SQL Server 2008 ou o Microsoft SQL Server 2008 R2, utilize o Assistente de Script para gerar scripts para procedimentos armazenados numa base de dados. No entanto, recebe a seguinte mensagem de erro:
J existe um DataReader aberto associado este comando que deve ser fechado primeiro. (System)
Este problema ocorre quando se verificarem as seguintes condi寤es:
  • A base de dados utiliza uma collation de carcter de byte duplo como o coreano, chins ou japons.
  • Os nomes de procedimentos armazenados conter caracteres de byte duplo.
  • Os procedimentos armazenados tem parmetros.

Causa

O Assistente de Script utiliza o Microsoft.Funcionalidades do NET Framework. Este problema ocorre porque o motor de base de dados do SQL Server e o.NET Framework efectuar a compara豫o de cadeias de byte duplo de formas diferentes. Este comportamento faz com que o motor de base de dados do SQL Server no aceitar a cadeia de byte duplo que transmitida pela.NET Framework.

Resolu豫o

Informa寤es de actualiza豫o cumulativa



SQL Server 2008 R2


A correc豫o para este problema foi primeiro disponibilizada em 2 de actualiza豫o cumulativa. Para mais informa寤es sobre como obter este pacote de actualiza豫o cumulativa para o SQL Server 2008 R2, clique no nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2072493 Pacote de actualiza豫o cumulativa 2 para o SQL Server 2008 R2
Nota Uma vez que as compila寤es so cumulativas, cada nova verso de correc豫o inclui todas as correc寤es e correc豫o de todas as correc寤es de segurana que foram includas com o SQL Server 2008 R2 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 nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
981356 Cria o SQL Server 2008 R2 que foram disponibilizadas aps o lanamento do SQL Server 2008 R2

SQL Server 2008

A correc豫o deste problema publicada pela primeira vez na actualiza豫o cumulativa 8 para o SQL Server 2008 Service Pack 1. Para mais informa寤es sobre este pacote de actualiza豫o cumulativa, clique no nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
981702 Pacote de actualiza豫o cumulativa 8 para SQL Server 2008 Service Pack 1
Nota Uma vez que as compila寤es so cumulativas, cada nova verso de correc豫o inclui todas as correc寤es e correc豫o de todas as correc寤es de segurana que foram includas com o SQL Server 2008 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 nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
970365 Cria o SQL Server 2008 que foram disponibilizadas aps o lanamento do SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 correc寤es so criadas para service packs do SQL Server especficos. Tem de aplicar uma correc豫o do SQL Server 2008 Service Pack 1 para uma instala豫o do SQL Server 2008 Service Pack 1. Por predefini豫o, qualquer correc豫o fornecida num service pack do SQL Server est includa no prximo service pack do SQL Server.

Ponto Da Situa豫o

A Microsoft confirmou que este um problema nos produtos da Microsoft listados na sec豫o "Aplica-se a".

Referncias

Para obter informa寤es sobre o modelo de Assistncia Incremental para o SQL Server, clique no nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
935897 Um modelo de Assistncia Incremental est disponvel a partir da equipa do SQL Server para proporcionar correc寤es para problemas comunicados


Para mais informa寤es sobre o esquema de atribui豫o para actualiza寤es do SQL Server, clique no nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
822499Nova esquema de atribui豫o de nomes para pacotes de actualiza豫o de software do Microsoft SQL Server


Para mais informa寤es sobre a terminologia de actualiza豫o de software, clique no nmero de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
824684 Descri豫o da terminologia padro utilizada para descrever actualiza寤es de software da Microsoft

Propriedades

Artigo: 979785 - ltima reviso: 5 de maio de 2011 - Reviso: 3.0
A informa豫o contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
Palavras-chave:
kbexpertiseadvanced kbsurveynew kbfix kbqfe kbmt KB979785 KbMtpt
Tradu豫o automtica
IMPORTANTE: Este artigo foi traduzido por um sistema de tradu豫o automtica (tambm designado por Machine translation ou MT), no 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 Portugus a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradu豫o automtica no sempre perfeita. Esta pode conter erros de vocabulrio, sintaxe ou gramtica? erros semelhantes aos que um estrangeiro realiza ao falar em Portugus. A Microsoft no responsvel por incoerncias, erros ou estragos realizados na sequncia da utiliza豫o dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualiza寤es frequentes ao software de tradu豫o automtica (MT). Obrigado.
Clique aqui para ver a verso em Ingls deste artigo: 979785

Submeter comentrios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com