การแก้ไข: การปรับปรุงพร้อมใช้งานที่ช่วยให้คุณสามารถแยกฐานข้อมูลของระบบออกจากชุดเก็บรวบรวมสถิติแบบสอบถามเมื่อคุณใช้การจัดการข้อมูลคลัง ใน SQL Server 2008 R2 หรือ ใน SQL Server 2008

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2793580 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
Microsoft กระจายการแก้ไขปัญหาของ Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) เป็นแฟ้มหนึ่งแฟ้มที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขเป็นแบบสะสม แต่ละรุ่นใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 R2 Service Pack 2 แก้ไขนำออกใช้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

คำแนะนำ

บทความนี้อธิบายการปรับปรุงที่ช่วยให้คุณสามารถแยกฐานข้อมูลของระบบออกจากชุดเก็บรวบรวมสถิติแบบสอบถามการตั้งค่าเมื่อคุณใช้การจัดการข้อมูลคลัง ใน Microsoft SQL Server 2008 R2 หรือ ใน Microsoft SQL Server 2008

ข้อมูลเพิ่มเติม

สมมติว่า คุณใช้คุณลักษณะการจัดการข้อมูลคลังสินค้าใน SQL Server โดยค่าเริ่มต้น ฐานข้อมูลระบบจะรวมอยู่ในชุดเก็บรวบรวมสถิติแบบสอบถาม ในสถานการณ์นี้ คุณอาจ exhaust เนื้อที่ดิสก์ที่อยู่ในสภาพแวดล้อมอัตราความเร็วสูง โดยเฉพาะ ตารางที่สองต่อไปนี้ที่เก็บข้อความแบบสอบถามและแผนอาจขยายขนาดใหญ่มาก:
  • snapshots.notable_query_text
  • snapshots.notable_query_plan
หลังจากที่คุณใช้โปรแกรมปรับปรุงนี้ การตั้งค่าIncludeSystemDatabasesจะพร้อมใช้งานในการตั้งค่าคอนฟิกพารามิเตอร์ต่อไปนี้สำหรับสินค้าในชุดเก็บรวบรวมข้อมูลสถิติแบบสอบถาม คุณสามารถตั้งค่าคอนฟิกIncludeSystemDatabasesการตัดสินใจว่า ฐานข้อมูลของระบบถูกรวมไว้

<ns:QueryActivityCollector xmlns:ns="DataCollectorType">
<Databases IncludeSystemDatabases="True" />
</ns:QueryActivityCollector>
หมายเหตุ โดยค่าเริ่มต้น ค่าของIncludeSystemDatabasesถูกตั้งค่าเป็นTrue

ตัวอย่างเช่น คุณสามารถเรียกใช้สคริปต์ SQL คำสั่งกลุ่มต่อไปนี้เพื่อแยกฐานข้อมูลของระบบ:
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;

การแก้ไข

ปรับปรุงข้อมูล

ปรับปรุงสะสม 12 สำหรับ SQL Server 2008 Service Pack ที่ 3

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน 12 ปรับปรุงที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับนี้แพคเกจโปรแกรมปรับปรุงที่สะสมสำหรับ SQL Server 2008 Service Pack 3 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2863205 แพคเกจโปรแกรมปรับปรุงที่สะสม 12 สำหรับ SQL Server 2008 Service Pack 3
หมายเหตุ เนื่องจากเป็นแบบสะสม builds แต่ละรุ่นแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ได้มาพร้อมกับการก่อนหน้า SQL Server 2008 Service Pack 3 แก้ไขนำออกใช้ เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2629969 สร้างของ SQL Server 2008 ที่ได้ถูกนำออกใช้หลังจากที่มีการนำออกใช้ SQL Server 2008 Service Pack 3

ปรับปรุงสะสม 7 สำหรับ SQL Server 2008 R2 Service Pack 2 (SP2)

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน 7 ปรับปรุงที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับนี้แพคเกจโปรแกรมปรับปรุงที่สะสมสำหรับ SQL Server 2008 R2 Service Pack 2 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2844090 แพคเกจโปรแกรมปรับปรุงที่สะสม 7 สำหรับ SQL Server 2008 R2 Service Pack 2
หมายเหตุ เนื่องจากเป็นแบบสะสม builds แต่ละรุ่นแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 R2 Service Pack 2 แก้ไขนำออกใช้ เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2730301 SQL Server 2008 R2 สร้างที่ถูกนำออกใช้หลังจากที่มีการนำออกใช้ SQL Server 2008 R2 Service Pack 2

อัพเดต 10 ที่สะสมสำหรับ SQL Server 2008 Service Pack ที่ 3

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน 10 การปรับปรุงสะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับนี้แพคเกจโปรแกรมปรับปรุงที่สะสมสำหรับ SQL Server 2008 Service Pack 3 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2814783 แพคเกจโปรแกรมปรับปรุงที่สะสม 10 สำหรับ SQL Server 2008 Service Pack 3
หมายเหตุ เนื่องจากเป็นแบบสะสม builds แต่ละรุ่นแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ได้มาพร้อมกับการก่อนหน้า SQL Server 2008 Service Pack 3 แก้ไขนำออกใช้ เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2629969 สร้างของ SQL Server 2008 ที่ได้ถูกนำออกใช้หลังจากที่มีการนำออกใช้ SQL Server 2008 Service Pack 3

อัพเดต 5 ที่สะสมสำหรับ SQL Server 2008 R2 SP2

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน 5 การปรับปรุงสะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับนี้แพคเกจโปรแกรมปรับปรุงที่สะสมสำหรับ SQL Server 2008 R2 SP 2 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2797460 แพคเกจโปรแกรมปรับปรุงที่สะสม 5 สำหรับ SQL Server 2008 R2 Service Pack 2
หมายเหตุ เนื่องจากเป็นแบบสะสม builds แต่ละรุ่นแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 R2 SP 2 แก้ไขนำออกใช้ เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2730301 SQL Server 2008 R2 สร้างที่ถูกนำออกใช้หลังจากที่มีการนำออกใช้ SQL Server 2008 R2 Service Pack 2

สถานะ

Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่ระบุไว้ในส่วน "นำไปใช้งาน"

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลการจัดการคลังสินค้า ไปยังเว็บไซต์ MSDN ต่อไปนี้:

คุณสมบัติ

หมายเลขบทความ (Article ID): 2793580 - รีวิวครั้งสุดท้าย: 15 กรกฎาคม 2556 - Revision: 5.0
ใช้กับ
  • 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
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2793580 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2793580

ให้ข้อเสนอแนะ

 

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