อาการ
สมมติว่าคุณสร้าง snapshot บนฐานข้อมูลที่มี FILESTREAM filegroups ใน Microsoft SQL Server ๒๐๑๒หรือ SQL Server ๒๐๑๔และ FILESTREAM การเข้าถึงที่ไม่ใช่ทรานแซคชันถูกเปิดใช้งานในฐานข้อมูล หลังจากที่คุณเริ่มบริการ SQL Server แล้วการเข้าถึงที่ไม่ใช่ทรานแซคชันจะถูกปิดใช้งานในฐานข้อมูล นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้๓๓๔๑๕ในบันทึกข้อผิดพลาด:
FILESTREAM DIRECTORY_NAME '<directory_name>' พยายามที่จะตั้งค่าฐานข้อมูล '<database_name>' ไม่ซ้ำกันในอินสแตนซ์ SQL Server นี้ ระบุค่าที่ไม่ซ้ำกันสำหรับ DIRECTORY_NAME การ FILESTREAM ตัวเลือกฐานข้อมูลเพื่อเปิดใช้งานการเข้าถึงที่ไม่ใช่คชัน
เมื่อคุณพยายามเปลี่ยนแปลงฐานข้อมูลคุณจะได้รับข้อความแสดงข้อผิดพลาด๓๓๔๑๕และไม่มีการเปลี่ยนแปลงฐานข้อมูล
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม1สำหรับ SQL Server ๒๐๑๔ SP1 /en-us/help/3067839
การอัปเดตที่สะสม8สำหรับ SQL Server ๒๐๑๔ /en-us/help/3067836
การอัปเดตที่สะสม6สำหรับ Sql server ๒๐๑๒ SP2 การอัปเดตที่สะสม16สำหรับ SQL server ๒๐๑๒ SP1
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"