หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้ครอบคลุมขั้นตอนการแก้ไขปัญหาสําหรับการสะท้อนฐานข้อมูลในอินสแตนซ์ SQL Server
การเปลี่ยนแปลงความจุ Fabric หรือพื้นที่ทํางาน
เรียนรู้เพิ่มเติมจากการเปลี่ยนแปลง ไปยังความจุของ Fabric
นอกจากนี้ โปรดทราบสาเหตุต่อไปนี้สําหรับ SQL Server โดยเฉพาะ:
| สาเหตุ | ผล | ความละเอียดที่แนะนํา |
|---|---|---|
| พื้นที่ทํางานถูกลบ | การมิลเลอร์หยุดโดยอัตโนมัติและปิดใช้งานตัวดึงข้อมูลการเปลี่ยนแปลงใน SQL Server | ในกรณีที่การมิเรอร์ยังคงใช้งานอยู่บน SQL Server ให้ดําเนินการกระบวนงานที่เก็บไว้ต่อไปนี้บน SQL Server ของคุณ: exec sp_change_feed_disable_db; |
| ข้อผิดพลาดอื่น ๆ ของทรัพยากร | การมิเรอร์ถูกปิดใช้งาน | เพื่อให้แน่ใจว่าทรัพยากรการประมวลผลของคุณไม่ได้รับผลกระทบ และเพื่อลดผลกระทบต่อ SQL Server การสะท้อนจะถูกปิดใช้งานเมื่อเกิดข้อผิดพลาดของทรัพยากรถาวร |
| การตั้งค่า "ผู้ใช้สามารถเข้าถึงข้อมูลที่จัดเก็บไว้ใน OneLake ด้วยแอปภายนอกไปยัง Fabric" ถูกปิดใช้งาน | "Replicator - ตารางไม่สามารถเข้าถึงสถานะการจําลองแบบได้" | เปิดใช้งานการตั้งค่าผู้เช่า ผู้ใช้สามารถเข้าถึงข้อมูลที่จัดเก็บไว้ใน OneLake ด้วยแอปภายนอกไปยัง Fabric |
การแก้ไขปัญหาแบบสอบถามและวิธีแก้ปัญหาทั่วไป
ขั้นตอนการแก้ไขปัญหาและแบบสอบถามการวินิจฉัยอาจแตกต่างกันใน SQL Server 2025 และรุ่นก่อน SQL Server 2025
การแก้ไขปัญหาการสะท้อนแฟบริคใน SQL Server 2025
คิวรีสําหรับการแก้ไขปัญหาใน SQL Server 2025
ถ้าคุณกําลังประสบปัญหาการมิเรอร์ใน SQL Server 2025 ทําการตรวจสอบระดับฐานข้อมูลต่อไปนี้โดยใช้ Dynamic Management Views (DMV) และกระบวนงานที่เก็บไว้เพื่อตรวจสอบการกําหนดค่า
ดําเนินการคิวรีต่อไปนี้เพื่อตรวจสอบว่าการเปลี่ยนแปลงนั้นโฟลว์อย่างถูกต้องหรือไม่:
SELECT * FROM sys.dm_change_feed_log_scan_sessions;sys.dm_change_feed_log_scan_sessionsถ้า DMV ไม่แสดงความคืบหน้าใด ๆ ในการประมวลผลการเปลี่ยนแปลงแบบเพิ่มหน่วย ดําเนินการคิวรี T-SQL ต่อไปนี้เพื่อตรวจสอบว่ามีปัญหาใด ๆ ที่ถูกรายงานหรือไม่:SELECT * FROM sys.dm_change_feed_errors;ถ้าไม่มีปัญหาใด ๆ ที่รายงาน ให้ดําเนินการขั้นตอนการจัดเก็บต่อไปนี้เพื่อตรวจสอบการกําหนดค่าปัจจุบันของ SQL Server แบบมิเรอร์ ยืนยันว่าเปิดใช้งานอย่างถูกต้อง
EXEC sp_help_change_feed;คอลัมน์หลักที่จะค้นหาที่นี่คือ
table_nameและstateค่าใด ๆ ที่อยู่ข้างๆ4ระบุถึงปัญหาที่อาจเกิดขึ้นตรวจทาน แก้ไขปัญหาฐานข้อมูลที่มิเรอร์ Fabric
ติดต่อฝ่ายสนับสนุน หากจําเป็นต้องแก้ไขปัญหา
เซสชันเหตุการณ์ที่ขยายออก
สามารถใช้เซสชันเหตุการณ์ที่ขยายต่อไปนี้เพื่อแก้ไขปัญหา Fabric Mirroring บนอินสแตนซ์ SQL Server 2025 ของคุณ ขอแนะนําเฉพาะการสร้างเซสชันนี้สําหรับการแก้ไขปัญหาหรือการสนับสนุนเท่านั้น
CREATE EVENT SESSION [sqlmirroringxesession] ON SERVER
ADD EVENT sqlserver.synapse_link_addfilesnapshotendentry,
ADD EVENT sqlserver.synapse_link_db_enable,
ADD EVENT sqlserver.synapse_link_end_data_snapshot,
ADD EVENT sqlserver.synapse_link_error,
ADD EVENT sqlserver.synapse_link_info,
ADD EVENT sqlserver.synapse_link_library,
ADD EVENT sqlserver.synapse_link_perf,
ADD EVENT sqlserver.synapse_link_scheduler,
ADD EVENT sqlserver.synapse_link_start_data_snapshot,
ADD EVENT sqlserver.synapse_link_totalsnapshotcount,
ADD EVENT sqlserver.synapse_link_trace
WITH (MAX_MEMORY=4096 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=30 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=ON)
GO
ALTER EVENT SESSION [sqlmirroringxesession] ON SERVER
STATE = start;
GO
บันทึกธุรกรรมเต็มเนื่องจากการรอการใช้บันทึกการจําลองแบบซ้ํา
ถ้าแฟ้มบันทึกธุรกรรมฐานข้อมูล SQL Server ต้นทาง Fabric Mirroring เต็มเนื่องจากการรอใช้บันทึกซ้ํา REPLICATION ให้พิจารณาเปิดใช้งานฟังก์ชัน autoreseed
ผลกระทบด้านประสิทธิภาพการทํางานต่อฐานข้อมูลมิเรอร์ต้นทางใน SQL Server
ใน SQL Server 2025 คุณสามารถสร้างพูลผู้ควบคุมทรัพยากรเพื่อจัดการและจํากัดปริมาณงานของการมิเรอร์ Fabric บน SQL Server ของคุณได้ คุณสามารถใช้ผู้ดูแลทรัพยากรเพื่อจัดการการใช้ทรัพยากรของกลไกจัดการฐานข้อมูลและบังคับใช้นโยบายสําหรับปริมาณงานของผู้ใช้ ผู้ดูแลทรัพยากรช่วยให้คุณสามารถจองหรือจํากัดทรัพยากรเซิร์ฟเวอร์ต่างๆ รวมถึงจํานวน CPU, หน่วยความจํา และ I/O ทางกายภาพที่ปริมาณงานแบบสอบถามของผู้ใช้สามารถใช้ได้ ด้วยวิธีนี้ คุณสามารถปกป้องปริมาณงานทางธุรกิจหลักของคุณจากแรงกดดันจากการรวบรวมข้อมูลฟีดการเปลี่ยนแปลงของ Fabric Mirroring
- เมื่อต้องการเริ่มต้นใช้งาน โปรดดู เพิ่มประสิทธิภาพของฐานข้อมูลที่มิเรอร์จาก SQL Server
- สําหรับข้อมูลเพิ่มเติม โปรดดู ผู้ว่าการทรัพยากร