Poprawka: Dostępna jest aktualizacja umożliwiająca wyłączenie z statystyki kwerendy kolekcji zestawów systemowych baz danych, korzystając z zarządzania hurtowni danych programu SQL Server 2008 R2 lub SQL Server 2008

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2793580 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Microsoft rozpowszechnia poprawki Microsoft SQL Server 2008 R2 z dodatkiem Service Pack 2 (SP2) jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich SQL Server 2008 R2 z dodatkiem Service Pack 2 fix wydania.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Wprowadzenie

W tym artykule opisano aktualizację umożliwiającą wyłączenie systemu baz danych z kolekcji kwerendy statystyki zestaw przy użyciu zarządzania hurtowni danych programu Microsoft SQL Server 2008 R2 lub Microsoft SQL Server 2008.

Więcej informacji

Załóżmy, że funkcja magazynu danych zarządzania w programie SQL Server. Domyślnie bazy danych systemu są zawarte w zestawy zbierania statystyk kwerendy. W tej sytuacji może wyczerpać miejsce na dysku w środowisku o wysokiej przepustowości. W szczególności następujące dwie tabele, które przechowywać tekst kwerendy i plan może rosnąć bardzo duże:
  • snapshots.notable_query_text
  • snapshots.notable_query_plan
Po zastosowaniu tej aktualizacji, ustawienie IncludeSystemDatabases jest dostępna w następujące parametry konfiguracyjne dla elementu kolekcji danych kwerendy statystyki. Można skonfigurować IncludeSystemDatabases , aby zdecydować, czy systemowych baz danych są uwzględniane.

<ns:QueryActivityCollector xmlns:ns="DataCollectorType">
<Databases IncludeSystemDatabases="True" />
</ns:QueryActivityCollector>
Uwaga Domyślnie IncludeSystemDatabases ma wartość true.

Na przykład można uruchomić następujące skrypty języka Transact-SQL, aby wykluczyć bazy danych systemu:
USE MSDB
GO
 
DECLARE @collection_item_name NVARCHAR(128);
DECLARE @parameters xml;
DECLARE @collection_set_uid uniqueidentifier;
DECLARE @collection_set_id int;
 
DECLARE @collection_item_id int;
 
SET @collection_set_uid = N'2DC02BD6-E230-4C05-8516-4E8C0EF21F95';
 
SET @collection_item_name = 'Query Statistics - Query Activity';
 
SELECT @collection_set_id = collection_set_id
FROM syscollector_collection_sets 
WHERE collection_set_uid = @collection_set_uid;
 
 
SET @collection_item_id = NULL;
SELECT @collection_item_id = collection_item_id
FROM syscollector_collection_items_internal 
WHERE collection_set_id = @collection_set_id 
    AND (name = @collection_item_name OR name = @collection_item_name);
 
 
SELECT @parameters = convert(xml, N'<ns:QueryActivityCollector xmlns:ns="DataCollectorType">
<Databases IncludeSystemDatabases="false" />
</ns:QueryActivityCollector>');
 
 
EXEC dbo.sp_syscollector_update_collection_item 
        @collection_item_id = @collection_item_id, 
        @parameters = @parameters;

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Zbiorcza aktualizacja 7 programu SQL Server 2008 R2 z dodatkiem Service Pack 2 (SP2)

Poprawkę dotyczącą tego problemu najpierw została wydana w zbiorczej aktualizacji 7. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla dodatku Service Pack 2 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:
2844090 7 Zbiorczy pakiet aktualizacji dla dodatku Service Pack 2 dla programu SQL Server 2008 R2
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i rozwiązać wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich SQL Server 2008 R2 z dodatkiem Service Pack 2 release. Zaleca się, że należy 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 go w bazie wiedzy Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 buduje wydane po wydaniu dodatku Service Pack 2 dla programu SQL Server 2008 R2

Zbiorcza aktualizacja zabezpieczeń 10 dla programu SQL Server 2008 z dodatkiem Service Pack 3

Poprawkę dotyczącą tego problemu najpierw została wydana w zbiorczej aktualizacji 10. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla dodatku Service Pack 3 dla programu SQL Server 2008 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2814783 Zbiorcza aktualizacja pakietu 10 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 dołączone do poprzedniego programu SQL Server 2008 Service Pack 3 dla naprawić wydania. Zaleca się, że należy 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 go w bazie wiedzy Microsoft Knowledge Base:
2629969 SQL Server 2008 buduje wydane po wydaniu dodatku Service Pack 3 dla programu SQL Server 2008

Zbiorcza aktualizacja zabezpieczeń 5 dla programu SQL Server 2008 R2 z dodatkiem SP2

Poprawkę dotyczącą tego problemu najpierw została wydana w zbiorczej aktualizacji 5. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2 SP 2 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2797460 Zbiorczego pakietu aktualizacji 5 dla dodatku Service Pack 2 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 dołączone do poprzedniego programu SQL Server 2008 R2 SP 2 fix wydania. Zaleca się, że należy 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 go w bazie wiedzy Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 buduje wydane po wydaniu dodatku Service Pack 2 dla 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 "Informacje zawarte w tym artykule dotyczą".

Materiały referencyjne

Aby uzyskać więcej informacji na temat zarządzania hurtowni danych przejdź do następującej witryny sieci Web MSDN:
Ogólne informacje na temat zarządzania hurtowni danych

Właściwości

Numer ID artykułu: 2793580 - Ostatnia weryfikacja: 17 czerwca 2013 - Weryfikacja: 4.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
Słowa kluczowe: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2793580 KbMtpl
Przetłumaczone maszynowo
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: 2793580

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