นำไปใช้กับ
Microsoft SQL Server 2005 Standard Edition Microsoft SQL Server 2005 Developer Edition Microsoft SQL Server 2005 Enterprise Edition Microsoft SQL Server 2005 Standard X64 Edition Microsoft SQL Server 2005 Enterprise X64 Edition Microsoft SQL Server 2005 Workgroup Edition Microsoft SQL Server 2005 Express Edition Microsoft SQL Server 2005 Express Edition with Advanced Services

สรุป

บทความนี้ประกอบด้วยข้อมูลเกี่ยวกับบักที่ได้รับการแก้ไขใน Microsoft SQL Server 2005 Service Pack 3 (SP3) หมาย เหตุ

  • การแก้ไขอื่นๆ ที่ไม่ได้บันทึกไว้อาจรวมอยู่ใน Service Pack

  • รายการนี้จะได้รับการอัปเดตเมื่อมีการเผยแพร่บทความเพิ่มเติม

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการโหลดเซอร์วิสแพ็ค SQL Server 2005 ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความใน Microsoft Knowledge Base:

913089 วิธีรับ Service Pack ล่าสุดสําหรับ SQL Server 2005

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

นอกจากการแก้ไขที่แสดงด้านล่างแล้ว SQL Server 2005 SP3 ยังมีโปรแกรมแก้ไขด่วนที่รวมอยู่ในแพ็คเกจปรับปรุงแบบสะสมสําหรับ SQL Server 2005 Service Pack 2 จากแพ็คเกจปรับปรุงแบบสะสม 1 ถึงแพ็คเกจปรับปรุงแบบสะสม 9 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจการปรับปรุงสะสมสําหรับ SQL Server 2005 Service Pack 2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

937137 SQL Server บิลด์ 2005 ที่เผยแพร่หลังจากเปิดตัวSQL Server Service Pack 2005 Service Pack 2 แล้ว หมายเหตุ หากคุณกําลังอัปเกรดจาก SQL Server 2005 SP2 Cumulative Update 10 หรือจาก SQL Server 2005 SP2 Cumulative Update 11 คุณต้องใช้การอัปเดตสะสมหลัง SQL Server 2005 SP3 หลังจากที่คุณอัปเกรดเป็น SQL Server 2005 SP3 เพื่อขอรับการแก้ไขทั้งหมด สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการปรับปรุงแบบสะสมหลัง SQL Server 2005 SP3 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

959195 แพ็คเกจโปรแกรมปรับปรุงสะสม 1 สําหรับบทความฐานความรู้ของ Microsoft SQL Server 2005 Service Pack 3ที่อธิบายโปรแกรมแก้ไขด่วนเหล่านี้จะเผยแพร่เมื่อพร้อมใช้งาน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับบักที่ได้รับการแก้ไขใน SQL Server 2005 Service Pack 3 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

บทความ KB

ชื่อ เรื่อง

942907

การแก้ไข: กระบวนการโฮสต์ Wmiprvse.exe อาจหยุดโดยไม่คาดคิดเมื่อคุณเรียกใช้โปรแกรมประยุกต์ที่ใช้ตัวให้บริการ WMI เพื่อตรวจสอบอินสแตนซ์ของ SQL Server

956911

การแก้ไข: การตั้งค่าการหมดเวลาไม่พร้อมใช้งานสําหรับงานบริการเว็บในแพคเกจ Microsoft SQL Server 2005 Integration Services (SSIS)

958547

การแก้ไข: ค่าของคอลัมน์เวลาวันที่ไม่เหมือนกันสําหรับแถวที่คัดลอกเมื่อคุณคัดลอกข้อมูลไปยังตาราง โดยใช้ฟังก์ชัน GETDATE() ใน Microsoft SQL Server 2005

959000

การแก้ไข: เมื่อคุณตรวจสอบความถูกต้องของสิ่งพิมพ์ในการจําลองแบบทรานแซคชัน บทความที่คุณเพิ่มหลังจากที่คุณเพิ่มตัวกรองแนวตั้งลงในบทความจะไม่ถูกตรวจสอบใน SQL Server 2005

959001

การแก้ไข: ตัวแทนโปรแกรมอ่านล็อกข้ามทรานแซคชันบางอย่างเมื่อตัวแทนตัวอ่านแฟ้มบันทึกทํางานเพื่อจําลองทรานแซคชันสําหรับการจําลองแบบทรานแซคชันใน SQL Server 2005

959003

การแก้ไข: เฉพาะคําสั่งแรกในทรานแซคชันเท่านั้นที่จะถูกจําลองไปยังสมาชิกเมื่อคุณตั้งค่าพารามิเตอร์ MaxCmdsInTran ของตัวแทนโปรแกรมอ่านแฟ้มบันทึกเป็น 1 ใน SQL Server 2005

959006

การแก้ไข: เซสชันการจําลองฐานข้อมูลอาจหยุดเป็นระยะๆ ใน SQL Server 2005

959007

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณใช้ SQL Server Service Broker ใน SQL Server 2005: "ล้มเหลว Virtual Allocate Bytes: FAIL_VIRTUAL_RESERVE 589824"

959008

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณเริ่มการมิเรอร์ฐานข้อมูลใน SQL Server 2005 บนฐานข้อมูลที่ถูกคืนค่า หรืออัปเกรดจาก SQL Server 2000: "รหัสนายหน้าบริการสําหรับสําเนาระยะไกลของฐานข้อมูล "<DatabaseName>" ไม่ตรงกับ ID บนเซิร์ฟเวอร์หลัก"

959009

การแก้ไข: จุดสิ้นสุดเป้าหมายใน Service Broker ของ SQL Server 2005 รั่วไหลในรูปแบบการแลกเปลี่ยนข้อความที่ถูกต้องที่เป้าหมายส่งเฉพาะข้อความสิ้นสุดการสนทนา

959010

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อโปรแกรมประยุกต์ที่ใช้ Service Broker ส่งข้อความใน SQL Server 2005: "ปลายทางการสนทนาไม่ได้อยู่ในสถานะที่ถูกต้องสําหรับส่ง"

959012

การแก้ไข: เมื่อคุณลดขนาดฐานข้อมูลที่มีการเปิดใช้งานระดับการแยกทรานแซคชัน SNAPSHOT ใน SQL Server 2005 การดําเนินการย่อขนาดไม่เสร็จสมบูรณ์

959013

การแก้ไข: กระบวนการซิงโครไนซ์ช้า และการใช้งาน CPU สูงบนคอมพิวเตอร์ที่ถูกกําหนดค่าเป็น Distributor ใน SQL Server 2005

959015

การแก้ไข: ข้อขัดแย้งกับข้อจํากัด Foreign Key จะเกิดขึ้นเมื่อคุณอัปเดตตัวพิมพ์ของค่าคอลัมน์ในตารางคีย์หลัก หรือคุณใส่ค่าคอลัมน์ในตารางคีย์หลักใน SQL Server 2005

959016

การแก้ไข: แถวที่มีคอลัมน์ NULL อาจไม่ถูกลบเมื่อคุณลบแถวจากตารางโดยใช้ "<ImageColumnName> เป็น NULL" เป็นเงื่อนไขในส่วนคําสั่ง WHERE ใน SQL Server 2005

959017

การแก้ไข: คุณได้รับผลลัพธ์ที่ไม่ถูกต้องเมื่อคุณคิวรีคอลัมน์ของชนิดข้อมูล varchar(max) ที่มีเพียงหนึ่งอักขระจากตารางใน SQL Server 2005

959018

การแก้ไข: คุณไม่สามารถค้นหาตัวนับประสิทธิภาพการทํางานของ SQL Server 2005 สําหรับอินสแตนซ์ของฐานข้อมูลภายในของ Windows

959019

การแก้ไข: คุณได้รับผลลัพธ์ที่ไม่ถูกต้องเมื่อคุณเรียกใช้คิวรีที่ใช้ตัวดําเนินการ LIKE ใน SQL Server 2005

959020

การแก้ไข: เมื่อคุณใช้ฟังก์ชัน CASE ที่ส่งกลับค่าคงที่ของชนิดข้อมูลไบนารี ค่าคงที่บางอย่างจะถูกตัดแต่งอย่างไม่ถูกต้องแม้ว่าหลังจากที่คุณเรียกใช้คําสั่ง SET ANSI_PADDING ON ใน SQL Server 2005

959023

การแก้ไข: ปัญหาการบล็อกเกิดขึ้นเมื่อคุณเรียกใช้ตัวแทนผสานใน SQL Server 2005

959024

การแก้ไข: เมื่อตัวแทนการผสานซิงโครไนซ์หลายชุดของการเปลี่ยนแปลง การซิงโครไนซ์อาจใช้เวลานานเพื่อเสร็จสิ้น หรือการซิงโครไนซ์อาจหมดอายุโดยไม่คาดคิดใน SQL Server 2005

959025

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณเรียกใช้กระบวนงานที่เก็บไว้ที่ส่งกลับชุดแถวที่มีคุณสมบัติชุดแถว DBPROP_MAXROWS หรือคุณสมบัติชุดแถว SSPROP_MAXBLOBLENGTH ที่ระบุ: "สตรีมโพรโทคอลสตรีมข้อมูลแบบตารางขาเข้า (TDS) ไม่ถูกต้อง"

959026

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณเรียกใช้คิวรี DB2 ที่ใช้คําแนะนําคิวรี WITH UR ใน SQL Server 2005 Analysis Services: "ข้อผิดพลาด OLE DB: ข้อผิดพลาด OLE DB หรือ ODBC: พบโทเค็นที่ไม่คาดคิด "WITH" ต่อไปนี้ "<Query>""

959031

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณพยายามขยายโหนดแค็ตตาล็อกสําหรับเซิร์ฟเวอร์ที่ลิงก์ที่ลิงก์ไปยังฐานข้อมูล Teradata ใน SQL Server 2005: "ไม่สามารถรับชุดแถว Schema DBSCHEMA_CATALOGS สําหรับตัวให้บริการ OLE DB SQL Server สําหรับเซิร์ฟเวอร์ที่ลิงก์ (null)"

959376

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณเรียกใช้คําสั่ง DBCC SHRINKFILE หรือคําสั่ง DBCC SHRINKDATABASE บนเซิร์ฟเวอร์ที่มีฐานข้อมูล SQL Server 2008: "5205 : DBCC SHRINKFILE: Moving Page <FileId>:<PageId> failed"

960611

การแก้ไข: ผลลัพธ์ที่ไม่ถูกต้องจะถูกส่งกลับเมื่อคุณเรียกใช้คิวรีนิพจน์หลายมิติ (MDX) ใน Microsoft SQL Server 2005 Analysis Services

967199

การแก้ไข: กระบวนการโฮสต์ Wmiprvse.exe หยุดการตอบสนองเมื่อคุณเรียกใช้โปรแกรมประยุกต์ที่ใช้ SQL Server 2005 ที่ส่งแบบสอบถาม Windows Management Instrumentation (WMI) ไปยังตัวให้บริการ WMI SQL Server

การแก้ปัญหาต่อไปนี้ยังรวมอยู่ในการอัปเดตแบบสะสมนี้ด้วย:

การแก้ไข: เหตุการณ์การติดตามใหม่จะถูกบันทึกโดยคําสั่งใดๆ ที่ยกเลิกทรานแซคชันในบริการการวิเคราะห์ SQL Server 2005

การแก้ไข: ข้อผิดพลาดที่ไม่คาดคิดจะถูกส่งกลับเมื่อการรวมถูกอ้างอิงที่มีแอตทริบิวต์ในมิติแบบกลุ่มต่อกลุ่มในบริการการวิเคราะห์ SQL Server 2005: "ไฟล์ 'pffilestore.cpp', บรรทัด 3311, ฟังก์ชัน 'PFFileStore::HandleDataPageFault'"

การแก้ไข: ดัชนีซ้ําจะถูกสร้างขึ้นบนวัตถุ datacache เมื่อการประเมินต้นทุนบ่งชี้ว่า ดัชนีที่ไม่จําเป็นใน SQL Server 2005

การแก้ไข: ฟังก์ชัน PeriodstoDate() สร้างข้อยกเว้นที่ไม่สามารถจัดการได้ที่พิกัด Time.All ใน SQL Server 2005

การแก้ไข: หากคุณติดตั้ง SQL Server 2005 SP1 หรือ SQL Server 2005 SP2 หลังจากที่คุณเพิ่มการ์ดเครือข่ายลงในคอมพิวเตอร์เครื่องเดียวกัน การติดตั้งจะเพิ่มที่อยู่ IP ซ้ํากันในการกําหนดค่าเครือข่าย SQL Server

การแก้ไข: ใน SQL Server 2005 ไม่สามารถเริ่มโปรแกรมประยุกต์ตัวออกแบบ DTS บนคอมพิวเตอร์ที่ใช้ Windows Vista หรือบนคอมพิวเตอร์ที่ใช้ Windows Server 2008

การแก้ไข: คุณไม่สามารถตั้งค่าจุดหยุดเป็นสคริปต์ของงานสคริปต์ SSIS เมื่อสคริปต์ปัจจุบันสั้นกว่าสคริปต์ในงานสคริปต์อื่นในแพคเกจเดียวกัน

การแก้ไข: งานการถ่ายโอนวัตถุไม่ถ่ายโอนแอสเซมบลีไปยังฐานข้อมูลปลายทางใน SQL Server 2005

ประสบการณ์การใช้งานเวลาออกแบบของงาน TransferSQLServerObjects ได้รับการปรับปรุง

การแก้ไข: งาน TransferSQLServerObjects ละทิ้งผู้ใช้ฐานข้อมูลระหว่างการดําเนินการ CopyAllOjbect SQL Server 2005

การแก้ไข: การตั้งค่าคุณสมบัติของงาน TransferSqlServerObjects ไม่สามารถบันทึกอย่างถูกต้องใน SQL Server 2005

การจัดการการเชื่อมต่อด้วยตัวออกแบบข่าวกรองธุรกิจ (BI) SAP ได้รับการปรับปรุงเพื่อหลีกเลี่ยงข้อความแสดงข้อผิดพลาด "หมดเวลาการเชื่อมต่อ"

การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณใช้ชื่อตัวให้บริการ Essbase ใหม่: "ข้อผิดพลาด OLAP (1260046): PARENT_UNIQUE_NAME สมาชิกที่ไม่รู้จักที่ใช้ในคิวรี"

การแก้ไข: คิวรีที่มีคําสั่ง "ปัจจุบันของ" ได้รับผลลัพธ์ที่ไม่ถูกต้องจากตารางฮีปเนื่องจากแผนคิวรีที่ไม่ถูกต้องใน SQL Server 2005

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

การแก้ไข: เมื่อเธรด CHECKPOINT ถูกบล็อกโดย SPID อื่น SQL Server 2005 จะไม่อัปเดตมุมมองการจัดการแบบไดนามิก sys.dm_exec_requests ที่มีข้อมูลการบล็อก และคอลัมน์ blocking_session_id ยังคงเป็น NULL

การแก้ไข: คุณได้รับค่าที่ไม่ถูกต้องในฟังก์ชัน@@ROWCOUNT ถ้าคิวรีถูกคอมไพล์ใหม่

การแก้ไข: ถ้าตัวเลือก Parameterization Forced ถูกเปิดใช้งานบนฐานข้อมูลใน SQL Server 2005 อักขระ Unicode ภายในค่าคงที่สัญพจน์ในบางคิวรีอาจถูกแปลเป็นอักขระที่ไม่ใช่ Unicode

ขณะนี้สามารถใช้ sp_altermessage stored procedure เพื่อเปิดหรือปิดใช้งานข้อความระบบไปยังบันทึกเหตุการณ์ของ Windows ใน SQL Server 2005

การแก้ไข: เมื่อเกิดข้อผิดพลาด "เงื่อนไขกําหนดการที่ไม่มีผลตอบแทน" (ข้อผิดพลาด 17883) บริการ SQL Server จะสร้างแฟ้มการถ่ายโอนข้อมูลในครั้งแรกที่เกิดขึ้น

การแก้ไข: เมื่ออินสแตนซ์หลายของตัวควบคุมการพิมพ์เริ่มต้นในเวลาเดียวกันจากกระบวนการ Internet Explorer เดียวกัน Internet Explorer อาจหยุดทํางาน

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาที่เกี่ยวข้องกับ SQL Server 2005 Service Pack 3 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

บทความ KB

ชื่อ เรื่อง

931279

ค่าการกําหนดเวลา SQL Server อาจไม่ถูกต้อง

958999

หลักปฏิบัติที่ดีที่สุดสําหรับการเปลี่ยนบัญชีบริการสําหรับเซิร์ฟเวอร์รายงานในบริการการรายงานของ SQL Server 2005

960320

เมื่อคุณติดตั้ง SQL Server 2005 Service Pack 3 บน Windows Vista: "Visual Studio 2005 มีปัญหาความเข้ากันได้กับ Windows รุ่นนี้"

959823

วิธีการกําหนดโควตาสําหรับที่เก็บแคช TokenAndPermUserStore ใน SQL Server 2005 Service Pack 3

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ