Firebird 1.5.3: Comment ajouter des FK avec des utilisateurs connectés à la base de données?
-
03-07-2019 - |
Question
J'utilise FB1.5.3 et je dois éventuellement ajouter des FK à la base de données. Il arrive que si j'essaie de le faire alors que quelqu'un d'autre est connecté à la base de données, une exception se produit.
Existe-t-il un moyen d’ajouter un FK lorsque le système est en cours d’exécution?
La solution
Il n'y a aucun moyen.
C'est une limitation connue qui a été supprimée dans Firebird 2.0. Vous devriez soit mettre à niveau, soit vivre avec.
Autres conseils
Je pense que cette limitation concerne Firebird 1.5 et les versions antérieures.
Essayez google pour (la clé étrangère Firebird "l’objet est en cours d’utilisation").
hth
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow