簡體   English   中英

用於處理鎖定數據庫的SQLite異常

[英]SQLite Exception to handle locked databases

我正在使用SQLite數據庫文件,我注意到當使用數據庫文件時,我看到它打印出“SQLite錯誤:數據庫被鎖定”。 我嘗試過使用帶有try.catch的SQLiteException,但這不起作用。 我想知道的是,如何在重復之前捕獲錯誤,並向用戶顯示消息? 換句話說,我想要做的是為連接設置默認的retries \\ timeout,以便我的應用程序在重試時看起來沒有響應。

要解決此問題,只需重命名該文件並將其復制回原始名稱和位置即可。

mv mydata.db temp.db
cp temp.db mydata.db

您的問題類似於查詢“如何解鎖SQLite數據庫?” 我認為為這個問題提供的答案將幫助您輕松解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM