مشكلة SQLITE3 :: SQLException: خطأ في المنطق SQL أو قاعدة البيانات المفقودة

StackOverflow https://stackoverflow.com/questions/392493

  •  23-08-2019
  •  | 
  •  

سؤال

SQLITE3 :: SQLEXception: خطأ منطق SQL أو قاعدة البيانات المفقودة

خطأ عند إدراج وعملية التحديث وحذفها إلى الجداول من المتصفح (وهذا يعني أن إنشاء وإجراء التحديث والتدمير قد فشل ولكن إجراء العرض على ما يرام)، فإن نفس العملية في وحدة التحكم على ما يرام. لقد غوجت هذه المشكلة وجدت أن معظم الحلول هي إزالة الازدواجية في المباريات، لذلك أزلت كل بيانات الاختبار من المباراة وإعادة تشغيل الخادم، وفشلت مرة أخرى :(
أي نصيحة موضع تقدير.

هل كانت مفيدة؟

المحلول

اتضح أن نسيت الاستخدام "sudo script/server" للحصول على إذن الكتابة إلى قاعدة البيانات :)

نصائح أخرى

لا أقصد إحياء القتلى، لكنني فقط واجهت هذه المشكلة، والجابات الشعبية التي وجدتها لم تنطبق.

تحولت مشكلتي إلى مفتاح إدارة SQLITE ل Firefox. لقد استخدمت برنامج "مقبض" SYSINTERNALS لتحديد أن أ) كان لدى Firefox / Sqlitemanager (أفترض) معاملة مفتوحة، و B) في كل مرة استخدم فيها الوظيفة الإضافية للاتصال بقاعدة البيانات، لم تدمر واحدة السابقة، التي لم تعد يمكن الوصول إليها.

خرجت من فايرفوكس، ورمز الرمز الخاص بي غرامة. قمت بتحميل Firefox و Sqlite Manager مرة أخرى، لكنها لم تبدأ معاملة؛ مرة أخرى، ركض رمز بلدي غرامة. الكود الخاص بي كان بيثون، وليس ror.

أود أن أوصي بهذه الإجابة، والسؤال الأصلي وضع علامة [sqlite3]. انها بالتأكيد ليست محددة ل ror.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top