Artigo: 2520808 - Última revisão: terça-feira, 19 de Abril de 2011 - Revisão: 4.0 CORRECÇÃO: Erro de programador não cedente quando executa uma consulta que utiliza um TVP no SQL Server 2008 ou no SQL Server 2008 R2 se for utilizados o SQL Profiler ou expandido eventos do servidor SQL
Nesta páginaA Microsoft distribui correcções Microsoft SQL Server 2008 R2 como um ficheiro para transferência. Uma vez que as correcções são cumulativas, cada nova versão inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2008 R2 anterior. SintomasConsidere o seguinte cenário:
CausaEste problema ocorre devido a um erro no motor de base de dados do SQL Server. As colunas de texto na TVP são implementadas como inserir cadeias ou memórias intermédias e um aumento do número de linhas aumenta o número de memórias intermédias. No entanto, o processo que liberta memórias intermédias é uma tarefa demorado. Por conseguinte, é gerado um erro de programador não cedente quando libertar e encolher operações ocorrem. ResoluçãoPara resolver este problema no SQL Server 2008 R2, utilize um dos seguintes métodos:
Para contornar este problema no SQL Server 2008 R2 ou do SQL Server 2008, consulte a secção "Como contornar". Informações de actualização cumulativaSQL Server 2008 R2A correcção deste problema publicada pela primeira vez na actualização cumulativa 7. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008 R2, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:2507770
(http://support.microsoft.com/kb/2507770/
)
Pacote de actualização cumulativa 7 para SQL Server 2008 R2 NotaUma vez que as compilações são cumulativas, cada nova versão de correcção inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas 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 número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:981356
(http://support.microsoft.com/kb/981356/
)
Cria o SQL Server 2008 R2 que foram disponibilizadas após o lançamento do SQL Server 2008 R2 Informações sobre a correcçãoExiste uma correcção suportada da Microsoft. No entanto, esta correcção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham o problema descrito neste artigo. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.Se a correcção está disponível para transferência, existirá uma secção de "Transferência de correcção disponível" na parte superior deste artigo da Knowledge Base. Se esta secção não for apresentado, contacte o suporte ao cliente da Microsoft para obter a correcção. NotaCaso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a perguntas de suporte adicionais e problemas que não são elegíveis para esta correcção específica. Para uma lista completa dos números de telefone do Microsoft Customer Service e suporte ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
NotaO formulário "Transferência de correcção disponível" apresenta os idiomas para o qual a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.Pré-requisitosPara aplicar esta correcção, tem de ter o Microsoft SQL Server 2008 R2 instalado.Requisito de reinícioTem de reiniciar o computador depois de aplicar esta correcção.Informações sobre substituição de correcçõesEsta correcção não substitui uma correcção disponibilizada anteriormente.Informações de ficheiroA versão isto tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na Hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize aFuso horáriono separador aData e horaitem no painel de controlo.Para todas as suportadas x 86-versões do SQL Server 2008 R2 Reduzir esta tabela
Reduzir esta tabela
Reduzir esta tabela
Como contornarPara contornar este problema, utilize um dos seguintes métodos:
Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Mais InformaçãoPara mais informações sobre TVP, visite o seguinte Web site da MSDN: Informações gerais sobre TVP
(http://msdn.microsoft.com/en-us/library/bb510489.aspx)
Para mais informações sobre o SQL Profiler, visite o seguinte Web site da MSDN:Informações gerais sobre o SQL Profiler
(http://msdn.microsoft.com/en-us/library/ms191006.aspx)
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 2520808
(http://support.microsoft.com/kb/2520808/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo