in reply to open sqilite path unicode

I had the same problem in Japanese but I can solve it.

First of all, what is the character code of $file? If you can get that string correctly in Perl internal encoding, then you should covert it to (non-flagged) utf8 before pass to DBI->connect function.