Oprava: Je k dispozici aktualizace, díky kterému můžete vyloučit systémové databáze ze sady kolekce Statistika dotazu při použití datového skladu správy v SQL Server 2008 R2 nebo SQL Server 2008

Překlady článku Překlady článku
ID článku: 2793580 - Produkty, které se vztahují k tomuto článku.
Společnost Microsoft distribuuje opravy Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) jako jeden soubor ke stažení. Protože jsou kumulativní opravy, každá nová verze obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení zahrnuté předchozí SQL Server 2008 R2 Service Pack 2, verze.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Úvod

Tento článek popisuje aktualizaci, která umožňuje vyloučit systémové databáze z kolekce Statistika dotazu nastavit pomocí správy dat skladu v Microsoft SQL Server 2008 R2 nebo Microsoft SQL Server 2008.

Další informace

Předpokládejme, že používáte funkci správy dat skladu v serveru SQL Server. Systémové databáze ve výchozím nastavení, jsou součástí sady kolekce Statistika dotazu. V takovém případě může vyčerpat místo na disku v prostředí s vysokou propustností. Konkrétně následující dvě tabulky, které ukládají text dotazu a plán může růst velmi velké:
  • snapshots.notable_query_text
  • snapshots.notable_query_plan
Po instalaci této aktualizace je k dispozici v následující konfigurační parametr pro datové položky kolekce Statistika dotazu nastavení IncludeSystemDatabases . Můžete nakonfigurovat IncludeSystemDatabases rozhodnout se, zda jsou systémové databáze zahrnuty.

<ns:QueryActivityCollector xmlns:ns="DataCollectorType">
<Databases IncludeSystemDatabases="True" />
</ns:QueryActivityCollector>
Poznámka: Ve výchozím nastavení je hodnota IncludeSystemDatabases nastavena na True.

Například můžete spustit následující Transact-SQL skripty vyloučit systémové databáze:
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;

Řešení

Informace o kumulativní aktualizaci.

Kumulativní aktualizace 7 pro SQL Server 2008 R2 Service Pack 2 (SP2)

Oprava tohoto problému byla vydána nejprve v kumulativní aktualizaci 7. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 Service Pack 2 získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2844090 Balíček kumulativní aktualizace 7 pro SQL Server 2008 R2 Service Pack 2
Poznámka: Vzhledem k tomu, sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení zahrnuté předchozí SQL Server 2008 R2 Service Pack 2, verze. Doporučujeme zvážit použití nejnovější vydání oprava, která obsahuje tuto opravu hotfix. Další informace získáte kliknutím na číslo článku znalostní báze Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 sestavení, které byly vydány po vydání SQL Server 2008 R2 Service Pack 2

Kumulativní aktualizace 10 pro SQL Server 2008 Service Pack 3

Oprava tohoto problému byla vydána nejprve v kumulativní aktualizaci 10. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 Service Pack 3 získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2814783 Kumulativní aktualizace balíčku 10 pro SQL Server 2008 Service Pack 3
Poznámka: Vzhledem k tomu, sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení zahrnuté předchozí SQL Server 2008 Service Pack 3 release. Doporučujeme zvážit použití nejnovější vydání oprava, která obsahuje tuto opravu hotfix. Další informace získáte kliknutím na číslo článku znalostní báze Microsoft Knowledge Base:
2629969 SQL Server 2008 sestavení, které byly vydány po vydání SQL Server 2008 Service Pack 3

Kumulativní aktualizace 5 pro SQL Server 2008 R2 s aktualizací SP2

Oprava tohoto problému byla vydána nejprve v kumulativní aktualizaci 5. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 SP 2 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2797460 Balíček kumulativní aktualizace 5 pro SQL Server 2008 R2 Service Pack 2
Poznámka: Vzhledem k tomu, sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení zahrnuté předchozí SQL Server 2008 R2 SP 2 vydání. Doporučujeme zvážit použití nejnovější vydání oprava, která obsahuje tuto opravu hotfix. Další informace získáte kliknutím na číslo článku znalostní báze Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 sestavení, které byly vydány po vydání SQL Server 2008 R2 Service Pack 2

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Odkazy

Další informace o skladu správy dat naleznete na následujícím webu MSDN:
Obecné informace o řízení datového skladu

Vlastnosti

ID článku: 2793580 - Poslední aktualizace: 18. června 2013 - Revize: 4.0
Informace v tomto článku jsou určeny pro produkt:
  • 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
Klíčová slova: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2793580 KbMtcs
Strojově přeložený článek
DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.
Projděte si také anglickou verzi článku: 2793580

Dejte nám zpětnou vazbu

 

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