SQLiteで「unable to open database file」エラー

SQLiteで「unable to open database file」のエラーがなかなか解決しませんでした。

考えられる原因の一つにアクセス権がありますが、問題ないことは確認済み。

結局、データファイルのフルパスにマルチバイト文字があったことが原因みたいです。
データファイルのファイル名にマルチバイト文字がなくても、パス中のどこかにマルチバイト文字があると、
エラーになるのではないかと思います。

昔のFirebird(バージョン1.x系)でも同じ問題がありました。
Firebird 2.x系では、この問題は解決されており、使いやすくなっています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください