CORRECÇÃO: A tabela de sistema sys.syscommittab não é limpos após o período de retenção para o SQL Server 2008 de controle de alterações

Traduções deste artigo Traduções deste artigo
ID do artigo: 2446860 - Exibir os produtos aos quais esse artigo se aplica.
A Microsoft distribui correções do Microsoft SQL Server 2008 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir o lançamento.
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário:
  • Você habilita oControle de alteraçõeseLimpeza automáticaPropriedades de um banco de dados do Microsoft SQL Server 2008.

    Observação:OLimpeza automáticapropriedade limpa automaticamente os dados para o controle de alterações.
  • Você define aPeríodo de retençãoeUnidades do período de retençãoPropriedades.
Nesse cenário, osys.syscommittabtabela de controle de alterações do sistema não é limpa após o período de retenção especificado.

Anotações
  • Para listar as transações confirmadas mais recente do controle de alterações, execute a consulta a seguir. Se uma transação é mais antiga que o período de retenção, esse problema ocorreu.
    Use <Database Name>
    select top 10 * from sys.dm_tran_commit_table order by commit_time
  • Para retornar o espaço em disco usado para osys.syscommittabtabela de sistema, conecte-se ao servidor usando a conexão de administrador dedicada (DAC) e, em seguida, execute a seguinte consulta:
    sp_spaceused 'sys.syscommittab'

Resolução

SQL Server 2008 Service Pack 1

A correção desse problema pela primeira vez foi lançada em 11 de atualização cumulativa para o SQL Server 2008 Service Pack 1.

Para obter mais informações sobre esse pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
241373811 De pacote de atualizações cumulativas para o SQL Server 2008 Service Pack 1
Observação:Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir o lançamento. A Microsoft recomenda que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
970365O SQL Server 2008 compilações disponibilizadas após o lançamento do SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 hotfixes são criados para service packs do SQL Server específicos. Você deve aplicar um hotfix do SQL Server 2008 Service Pack 1 para uma instalação do SQL Server 2008 Service Pack 1. Por padrão, nenhum hotfix é fornecido em um SQL Server service pack está incluído no próximo do SQL Server service pack.

SQL Server 2008 Service Pack 2

A correção deste problema primeiro foi lançada em 2 de atualização cumulativa para o SQL Server 2008 Service Pack 2. Para obter mais informações sobre esse pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2467239Pacote de atualizações cumulativas 2 do SQL Server 2008 Service Pack 2
Observação:Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir o lançamento. A Microsoft recomenda que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2402659O SQL Server 2008 compilações disponibilizadas após o lançamento do SQL Server 2008 Service Pack 2
Os hotfixes do Microsoft SQL Server 2008 são criados para service packs do SQL Server específicos. Você deve aplicar um hotfix do SQL Server 2008 Service Pack 2 para uma instalação do SQL Server 2008 Service Pack 2. Por padrão, nenhum hotfix é fornecido em um SQL Server service pack está incluído no próximo do SQL Server service pack.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre o controle de alterações, visite os seguintes sites da MSDN (Microsoft Developer Network):
Para obter mais informações sobre o modelo de serviços incrementais para SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
935897É de um modelo de serviços incrementais disponível da equipe do SQL Server para fornecer hotfixes para problemas relatados
Para obter mais informações sobre o esquema de nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server
Para obter mais informações sobre a terminologia da atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão usada para descrever as atualizações de software

Propriedades

ID do artigo: 2446860 - Última revisão: segunda-feira, 17 de janeiro de 2011 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Service Pack 1
Palavras-chave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2446860 KbMtpt
Tradução automática
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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2446860

Submeter comentários

 

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