Applies ToSQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Express SQL Server 2012 Web SQL Server 2012 Standard

Sintomas

Assuma que está a utilizar o Microsoft SQL Server 2012 ou o SQL Server 2014. Quando o ficheiro de registo da base de dados temporária está cheio, o SQL Server falha e recebe a seguinte mensagem de erro:

Erro: 9002, Severidade: 17, Estado: 4.O registo de transações para base de dados 'tempdb' está completo devido a "ATIVE_TRANSACTION". Erro: 3314, Severidade: 21, Estado: 3.Durante a destruição de uma operação registada na base de dados 'tempdb', ocorreu um erro no registo de registo de registo (135:376:442). Normalmente, a falha específica é registada anteriormente como um erro no serviço de Registo de Eventos do Windows. Restaurar a base de dados ou o ficheiro a partir de uma cópia de segurança ou reparar a base de dados. Erro: 3449, Severidade: 21, Estado: 1.SQL Servidor deve ser desligado para recuperar uma base de dados (ID 2 da base de dados). A base de dados é uma base de dados de utilizadores que não pôde ser desligada ou uma base de dados do sistema. Reinicie o SQL Server. Se a base de dados não recuperar após outra startup, repare ou restaure a base de dados. SQL Trace foi parado devido ao encerramento do servidor. Identificação de vestígios = '1'. Esta é apenas uma mensagem informativa; não é necessária qualquer ação do utilizador.

Este problema ocorre se o tamanho do ficheiro de log temporário não for suficiente para lidar com a carga de trabalho temporária, e o crescimento automático do ficheiro de registo for definido para Desligado. Se um recuo falhar em temperatura por causa do espaço limitado, o SQL Server falha. Este hotfix permite um cálculo mais preciso do espaço reservado quando o log se esgota do espaço. Este hotfix também ajuda a evitar a falha de reversão em temperatura, permitindo que o log temporário cresça temporariamente. Estas alterações ajudam a prevenir falhas no servidor.

Resolução

Informações do pacote de serviços para SQL Server 2014

Para resolver este problema, obtenha o mais recente pacote de serviços para o Microsoft SQL Server 2014. Para mais informações, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

2958069 Como obter o mais recente pacote de serviços para SQL Server 2014 Para obter mais informações sobre o SQL Server 2014 Service Pack 1 (SP1), consulte os bugs que são corrigidos no SQL Server 2014 Service Pack 1.

Informações do pacote de serviços para SQL Server 2012

Para resolver este problema, obtenha o mais recente pacote de serviços para o Microsoft SQL Server 2012. Para mais informações, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

2755533 Como obter o mais recente pacote de serviços para SQL Server 2012

Estado

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

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.