Poprawka: Program SQL Server ulega awarii podczas pliku dziennika bazy danych tempdb jest pełny w programu SQL Server 2012 lub 2014 serwera SQL

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 2963384
Symptomy
Założono, że używasz 2014 r. programu SQL Server lub Microsoft SQL Server 2012. Gdy plik dziennika bazy danych tempdb jest pełny, awarii programu SQL Server i następujący komunikat o błędzie:
Błąd: 9002, wskaźnik ważności: 17, stan: 4.
Dziennik transakcji dla bazy danych "tempdb" jest pełny z powodu "ACTIVE_TRANSACTION".
Błąd: 3314, wskaźnik ważności: 21, stan: 3.
Podczas cofanie operacji zarejestrowanych w bazie danych "tempdb", wystąpił błąd na identyfikator rekordu dziennika (135:376:442). Zazwyczaj określonych awarii jest rejestrowane wcześniej jako błąd usługi dziennika zdarzeń systemu Windows. Przywracanie bazy danych lub plik z kopii zapasowej lub naprawić bazę danych.
Błąd: 3449, wskaźnik ważności: 21, stan: 1.
Program SQL Server musi zamknięty w celu odzyskania bazy danych (ID 2). Baza danych jest baza danych użytkownika może nie zostać zamknięty lub systemowej bazy danych. Ponownie uruchom program SQL Server. Jeśli bazy danych nie może odzyskać po uruchomieniu innego, napraw lub przywracanie bazy danych.
Śledzenia SQL została zatrzymana z powodu zamknięcia serwera. Identyfikator śledzenia = "1". To jest wiadomość informacyjna czynność użytkownika nie jest wymagane.

Ten problem występuje, jeśli rozmiar pliku dziennika tempdb nie wystarcza do obsługi obciążenia tempdb i wzrostu auto pliku dziennika ma wartość Off. Jeśli wycofywanie nie powiedzie się w bazie danych tempdb ze względu na ograniczoną przestrzeń, ulega awarii programu SQL Server.

Ta poprawka umożliwia bardziej precyzyjne obliczenie zarezerwowane miejsce, gdy dziennik zabraknie miejsca. Ta poprawka pozwala również uniknąć awarii wycofywania zmian w bazie danych tempdb włączając tempdb dziennika rosną tymczasowo. Zmiany te zapobiec awarii serwera.
Rozwiązanie

Informacje dotyczące dodatku Service pack dla programu SQL Server 2014

Aby rozwiązać ten problem, należy uzyskać najnowszy dodatek service pack dla programu Microsoft SQL Server 2014. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2958069 Jak uzyskać najnowszy dodatek service pack dla programu SQL Server 2014


Aby uzyskać więcej informacji na temat programu SQL Server 2014 Service Pack 1 (SP1) zobacz błędy, które zostały rozwiązane w dodatku Service Pack 1 dla programu SQL Server 2014.

Informacje dotyczące dodatku Service pack dla programu SQL Server 2012

Aby rozwiązać ten problem, należy uzyskać najnowszy dodatek service pack dla programu Microsoft SQL Server 2012. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2755533 Jak uzyskać najnowszy dodatek service pack dla programu SQL Server 2012
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 2963384 — ostatni przegląd: 08/05/2016 17:52:00 — zmiana: 7.0

Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2963384 KbMtpl
Opinia