Question

J'ai téléchargé l'échantillon en mémoire basé sur AdventureWorks depuis ici, et a suivi toutes les étapes décrites dans le doc qui l'accompagne. Cependant, lorsque j'essaie d'exécuter le script dans SQL Server Management Studio, j'obtiens le message d'erreur:

Modifier la déclaration de la base de données non autorisée dans la transaction multi-statement

L'erreur pointe vers la ligne 9, qui est:

IF NOT EXISTS (SELECT * FROM sys.data_spaces WHERE type='FX')
    ALTER DATABASE CURRENT ADD FILEGROUP [AdventureWorks2012_mod] 
    CONTAINS MEMORY_OPTIMIZED_DATA
GO

Comme il s'agit de la documentation officielle de Microsoft (plus ou moins), je suppose que c'est quelque chose que je fais de mal, mais je ne peux pas comprendre ce que c'est.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top