私は、journal_mode を delete として持つ SQLite DB と対話する Java プログラムを持っています。
このプログラムはすべての DB で正常に動作し、DB のページサイズが 32 KB である限り、トランザクションを実行できます。
しかし、ページサイズが 64 KB の sqlite DB が 1 つあります。stmt.executeQuery(); を実行しようとすると、そのDBで、例外
java.sql.SQLException: [SQLITE_NOTADB]データベースファイルではないファイルが開かれました(ファイルが暗号化されているか、データベースではありません)
誰でもこれに対する解決策を教えてもらえますか? この DB は暗号化されておらず、journal_mode は削除のみです。
ただし、SQLITESpy ツールを使用してこの DB を開くことはできます。
ありがとう