2010-08-06 6 views
1

hey mon problème est quand j'essaye de mettre à jour ma base de données elle finit par la demande de mise à jour bien mais elle se bloque en me donnant une erreur dans la console disant "erreur pendant la mise à jour la base de données est bloquée". Est-ce que quelqu'un a une idée pourquoi est-ce le cas?La base de données est verrouillée

Répondre

2

Généralement parce que votre base de données est dans une autre transaction. Par exemple, si vous avez un autre thread en cours ou une autre connexion et qu'il s'agit d'une transaction.

+0

yaa vous aviez raison. En fait, j'avais ouvert ma base de données de plusieurs façons, mais dint le fermer. Dat était la prise. – user391301

0

La fermeture de la session console de rails a résolu ce problème pour moi.

+0

Il y a beaucoup d'autres utilisations de SQLite au-delà des rails ... – MPelletier

+0

bien sûr, j'ai pensé pour une raison quelconque que c'était la question spécifique de Rails. ma faute. – hanumanDev

Questions connexes