gh-91922: Fix sqlite connection on nonstardard locales and paths (GH-92926)

(cherry picked from commit d8537580921b2e02f477ff1a8dedcf82c24ef0c2)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
4 files changed