« Google App Engin、Pythonの次の言語はPerl | メイン | Ruby用PDFライブラリでは、Haru Free PDF Libraryがおすすめ »

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

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

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

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

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

トラックバック

このエントリーのトラックバックURL:
http://www.gesource.jp/mt/mt-tb.cgi/783

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2008年07月25日 23:00に投稿されたエントリーのページです。

ひとつ前の投稿は「Google App Engin、Pythonの次の言語はPerl」です。

次の投稿は「Ruby用PDFライブラリでは、Haru Free PDF Libraryがおすすめ」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35