リモートの Firebird 2.1 DB サーバーに接続していて、ラテン文字と一緒にキリル文字を含むデータをクエリしています。
問題は、アプリを本番システムにデプロイすると、キリル文字が ÂÚÇÄÓØÍÀ のようになることです。さらに、DB から入ってくるものをログに記録しようとすると、キリル文字の内容がログ ファイルでスキップされます(つまり、ÂÚÇÄÓØÍÀがまったく表示されません)。
この時点で、DB から一貫性のないデータを取得しているかどうか、または運用環境が何らかの理由でこれらの文字を認識できないかどうかはわかりません。
私はかなり長い間さまよっていて、アイデアがなくなったので、どんなヒントでも素晴らしいでしょう.
私が使用している開発マシンは、Windows 7 Ultimate SP1 を実行しています。私のシステム ロケールはブルガリア語です
Production Serverは Paralles Plesk Panel を介してアクセスされますが、その下に何があるかわかりません。