Poprawka: Operacji wykonywania kopii zapasowej bazy danych programu SQL Server 2008 lub SQL Server 2008 R2 zawiedzie, jeżeli włączone oledzenie na tę bazę danych

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2522893 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

W Microsoft SQL Server 2008 lub SQL Server 2008 R2 spróbuj wykonać kopię zapasową bazy danych przy użyciu instrukcji kopii zapasowej. Wykonywanie kopii zapasowej kończy się niepowodzeniem i następujące komunikaty o błędach są rejestrowane w pliku dziennika błędów programu SQL Server:
<Date><Time> <spid>Błąd: 2601, wskaźnik ważności: 14, stan: 1.</spid></Time></Date>
<Date><Time> <spid>Nie można wstawić zduplikowane wiersza klucza obiektu 'sys.syscommittab' z indeksem unikatowym '<Index name="">'. </Index></spid></Time></Date>
<Date><Time> <spid>Błąd: 3999, zwracana wskaźnik ważności: 17, stan: 1.</spid></Time></Date>
<Date><Time> <spid>Nie można opróżnić tabeli zatwierdzeń na dysku w identyfikator dbid <Database id="">ze względu na błąd 2601. Sprawdź w dzienniku błędów, aby uzyskać więcej informacji.</Database></spid></Time></Date>

Ten problem występuje, gdy są spełnione następujące warunki:
  • Mają włączone oledzenie na tę bazę danych programu SQL Server.
  • Po włączeniu śledzenia zmian został bazy danych co najmniej raz przeszła odzyskiwania bazy danych.

    Uwaga Najbardziej typowe scenariusze podczas odzyskiwania bazy danych jest wykonywane są w następujący sposób:
    • Podczas ponownego uruchamiania usługi SQL Server.
    • Po przywróceniu bazy danych z kopii zapasowej.

Błąd 2601 można dodatkowo również napotkał próba wykonania operacji punktu kontrolnego w tej bazie danych programu SQL Server.

Aby uzyskać więcej informacji o działaniach, które mogą być przyczyną punkcie kontrolnym bazy danych należy zapoznać się z tematu podrzędnego "Działania, powodować Checkpoint" sekcji "Punktów kontrolnych i Active część z Log" w następującej dokumentacji programu SQL Server 2008:

Punkty kontrolne i aktywna część dziennika

Uwaga Podobne symptomy opisane w tym artykule KB i w artykule KB 978839 mają różnych przyczyn. Ta zbiorcza aktualizacja rozwiązuje oba głównych przyczyn.

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Dodatek Service Pack 3 dla programu SQL Server 2008

Poprawkę dotyczącą tego problemu pierwszy został wydany w zbiorczej aktualizacji 2 dla dodatku Service Pack 3 dla programu SQL Server 2008. Aby uzyskać więcej informacji na temat tego pakietu aktualizacji zbiorczej kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2633143 Zbiorczy pakiet aktualizacji 2 dla dodatku Service Pack 3 dla programu SQL Server 2008
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich programu SQL Server 2008 naprawić wydania. Firma Microsoft zaleca, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. 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:
2629969 Buduje programu SQL Server 2008, które zostały wydane po wydaniu dodatku Service Pack 3 dla programu SQL Server 2008
Poprawki Microsoft SQL Server 2008 są tworzone dla szczególnych dodatkach service Pack dla programu SQL Server. Do instalacji dodatku Service Pack 3 dla programu SQL Server 2008, należy zastosować poprawkę dodatku Service Pack 3 dla programu SQL Server 2008. Domyślnie wszystkie poprawki, którą podano w dodatku service pack dla programu SQL Server znajduje się w następnym dodatku service pack dla programu SQL Server.

Dodatek Service Pack 1 dla programu SQL Server 2008 R2

Poprawkę dotyczącą tego problemu pierwszy został wydany w zbiorczej aktualizacji 1 dla dodatku Service Pack 1 dla programu SQL Server 2008 R2. Aby uzyskać więcej informacji na temat sposobu uzyskania tego pakietu aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2544793 Skumulowany pakiet aktualizacji 1 dla dodatku Service Pack 1 dla programu SQL Server 2008 R2
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich programu SQL Server 2008 R2 naprawić wydania. Zaleca się, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. 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:
2567616 Program SQL Server 2008 R2 buduje, które zostały wydane po wydaniu dodatku Service Pack 1 dla programu SQL Server 2008 R2

Program SQL Server 2008 R2

Poprawkę dotyczącą tego problemu pierwszy został wydany 8 aktualizacja zbiorcza. Aby uzyskać więcej informacji na temat sposobu uzyskania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2534352 Skumulowany pakiet aktualizacji 8 dla programu SQL Server 2008 R2
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich programu SQL Server 2008 R2 naprawić wydania. Zaleca się, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. 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:
981356 Program SQL Server 2008 R2 buduje, które zostały wydane po wydaniu programu SQL Server 2008 R2

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft, które są wymienione w sekcji "Stosuje się do".

Materiały referencyjne

Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Właściwości

Numer ID artykułu: 2522893 - Ostatnia weryfikacja: 22 listopada 2011 - Weryfikacja: 5.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 R2 Enterprise
Słowa kluczowe: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2522893 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:2522893

Przekaż opinię

 

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