2017-04-08 1 views
1

Je viens de passer à la dernière version de MySQL RDS, à partir de 5.6. Comme nous utilisons toujours un .NET basé sur Entity Framework Database Premièrement, nous ne pouvons pas exécuter "Update" sur le modèle. Ceci est un problème connu dans MySQL 5.7.RDS MySQL 5.7 et Entity Framework

Une façon de résoudre ce problème, est d'exécuter ce qui suit sur la base de données: mis optimizer_switch global = « derived_merge = OFF »

Mais, quand je le fais, je reçois l'erreur habituelle de manquer privilège SUPER. J'ai déjà ajouté "trust_creators" à mon groupe de paramètres et j'ai redémarré l'instance.

Que faire?

Répondre

1

La variable système optimizer_switch - comme toutes les variables système configurables - est configurée dans le groupe de paramètres RDS.

+0

Oh, quel soulagement! Merci beaucoup! :) – Oxholm