ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

Microsoft แจก microsoft Microsoft SQL Server ๒๐๐๘ R2 Service Pack 2 จะแก้ไขเป็นไฟล์ที่สามารถดาวน์โหลดได้หนึ่งไฟล์ เนื่องจากการแก้ไขจะสะสมแต่ละรุ่นใหม่มีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในเวอร์ชันก่อนหน้า SQL Server ๒๐๐๘ R2 Service Pack 2 สามารถแก้ไขได้

อาการ

พิจารณาสถานการณ์ต่อไปนี้:

  • คุณมีตารางพาร์ติชันที่ใช้คอลัมน์ชนิด datetimeoffset เป็นคอลัมน์ที่มีการแบ่งพาร์ติชันใน Microsoft SQL Server ๒๐๐๘ R2

  • คุณใช้ตัวช่วยสร้างสิ่งพิมพ์ใหม่เมื่อต้องการสร้างสิ่งพิมพ์ snapshot ของตารางพาร์ติชันใน SQL Server Management Studio (SSMS)

ในสถานการณ์สมมตินี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ในสคริปต์ใดสคริปต์หนึ่งที่ใช้ในการสร้างสิ่งพิมพ์ snapshot สคริปต์จะถูกสร้างขึ้นโดยอัตโนมัติโดยตัวช่วยสร้างสิ่งพิมพ์ใหม่

Msg ๑๐๒ระดับ15สถานะ1บรรทัดไวยากรณ์3Incorrect ใกล้ ''

หมายเหตุ สำหรับสถานการณ์สมมติตัวอย่างโดยละเอียดที่ปัญหานี้จะเกิดขึ้นโปรดดูส่วน "ข้อมูลเพิ่มเติม"

การแก้ไข

ข้อมูลโปรแกรมอัปเดตสะสม

การอัปเดตที่สะสม5สำหรับ SQL Server ๒๐๐๘ R2 SP2

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน5การอัปเดตที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้สำหรับ SQL Server ๒๐๐๘ R2 SP 2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๒๗๙๗๔๖๐ แพคเกจโปรแกรมปรับปรุงที่สะสม5สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 2หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่มีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับ SQL Server ๒๐๐๘ R2 SP 2 เวอร์ชันก่อนหน้า เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

๒๗๓๐๓๐๑ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 Service Pack 2 ถูกเผยแพร่แล้ว

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

สมมติว่าคุณสร้างฟังก์ชันพาร์ติชันใน SQL Server ๒๐๐๘ R2 และชนิดข้อมูลของ input_parameter_type คือdatetimeoffset จากนั้นคุณใช้ ฟังก์ชันพาร์ติชันของสคริปต์เป็น ใน SSMS ในสถานการณ์สมมตินี้ปัญหาที่อธิบายไว้ในส่วน "อาการ" เกิดขึ้น นอกจากนี้ค่าช่วงตัวอักษรของวันที่ที่สร้างขึ้นโดย SSMS จะไม่มีการอ้างอิงในเครื่องหมายอัญประกาศเดี่ยว ตัวอย่างเช่นคุณเรียกใช้คำสั่งต่อไปนี้เพื่อสร้างฟังก์ชันพาร์ติชัน:

CREATE PARTITION FUNCTION PF_TEST (datetimeoffset(7)) as range right for values('20100101', '20100201', '20100301')

จากนั้นคุณคลิกขวาที่ฟังก์ชันพาร์ติชันใน วัตถุ Explorerเลือก ฟังก์ชันพาร์ติชันของสคริปต์เป็นเลือก สร้างไปยังแล้วเลือก หน้าต่างตัวแก้ไขแบบสอบถามใหม่ ใน SSMS คุณจะเห็นสคริปต์ที่สร้างขึ้นต่อไปนี้:

สร้างฟังก์ชันพาร์ติชัน [PF_TEST] (datetimeoffset (7)) เป็นช่วงที่เหมาะสมสำหรับค่า (1/1/2010 12:00:00 AM + 00:00, 2/1/2010 12:00:00 AM + 00:00, 3/1/2010 12:00:00 AM + 00:00)ถ้าคุณพยายามเรียกใช้สคริปต์ที่สร้างขึ้นจากนั้นคุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

Msg ๑๐๒ระดับ15สถานะ1บรรทัดไวยากรณ์3Incorrect ใกล้ ' 12 '

สถานะ

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

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

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

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×