ฉันได้ดาวน์โหลดตัวอย่างจากหน่วยความจำใน AdventureWorks จากที่นี่และทำตามขั้นตอนทั้งหมดที่อธิบายไว้ในเอกสารประกอบ อย่างไรก็ตามเมื่อฉันพยายามเรียกใช้สคริปต์ใน SQL Server Management Studio ฉันได้รับข้อความแสดงข้อผิดพลาด:
ไม่อนุญาตให้ใช้คำสั่งแก้ไขฐานข้อมูลภายในธุรกรรมหลายข้อความ
ข้อผิดพลาดชี้ไปที่บรรทัด 9 ซึ่งก็คือ:
IF NOT EXISTS (SELECT * FROM sys.data_spaces WHERE type='FX')
ALTER DATABASE CURRENT ADD FILEGROUP [AdventureWorks2012_mod]
CONTAINS MEMORY_OPTIMIZED_DATA
GO
เนื่องจากนี่เป็นเอกสารอย่างเป็นทางการของ Microsoft (มากกว่าหรือน้อยกว่า) ฉันจึงถือว่าเป็นสิ่งที่ฉันทำผิด แต่ฉันไม่สามารถเข้าใจได้ว่ามันคืออะไร