He descargado el ejemplo en memoria basado en AdventureWorks de aquí , y seguí todos los pasos descritos en el documento adjunto. Sin embargo, cuando intento ejecutar el script en SQL Server Management Studio, aparece el mensaje de error:
La instrucción ALTER DATABASE no está permitida dentro de la transacción de varios estados
El error apunta a la línea 9, que es:
IF NOT EXISTS (SELECT * FROM sys.data_spaces WHERE type='FX')
ALTER DATABASE CURRENT ADD FILEGROUP [AdventureWorks2012_mod]
CONTAINS MEMORY_OPTIMIZED_DATA
GO
Dado que esta es (más o menos) documentación oficial de Microsoft, supongo que es algo que estoy haciendo mal, pero no puedo entender qué es.