A5:SQL Mk-2

開発のこと、日々のこと

2.13.3でのデータ文字化け

ホーム フォーラム A5:SQL Mk-2掲示板 2.13.3でのデータ文字化け

  • このトピックには2件の返信、2人の参加者があり、最後によしあきにより5年、 5ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #3208 返信
    よしあき
    ゲスト

    仕事でA5:SQLを便利に使わせていただいています(Ver.2.13.3/32bit)。
    Linuxサーバ上のOracleデータを参照、更新、エクスポートなどするのですが、
    データの最後に文字化けしたような1文字が付く場合があります。
    元々あったテーブルでは問題ありませんが、プラットフォーム不明のDBから
    インポートしたと思われるテーブルのみで起こります。
    機密上実データは出せませんが、「䕅、祲、䘊、牥」のような文字が最後に
    付きます。
    以前使っていたVer.2.12.1で確認したところ出ませんでした。
    ポータブルモードで設定は2.12.1から引き継いでいます。
    何かお分かりになりましたら、よろしくお願いいたします。

    #3229 返信
    松原正和
    キーマスター

    よしあきさんこんにちは。

    データベースへの接続方式は何でしょうか?。直接接続を使っている場合、OCI経由での接続は試せますでしょうか?。インスタントクライアントなどでも構いません。
    https://www.oracle.com/technetwork/jp/topics/index-099943-ja.html

    あと、プラットフォーム不明のDBからインポートというのも気になります。なにか、マルチバイト文字が途中で切れてインポートされていたり、シフトアウト・シフトインの文字がなぜか残ってインポートされたりということはないでしょうか?。SQLのLENGTH()やLENGTHB()関数で取り込んだ長さがおかしくないか確認できますでしょうか?。

    #3230 返信
    よしあき
    ゲスト

    こんにちは。

    今は直接接続で、OCI経由での接続は何故かできません。
    OCIそのものでの接続はできています。後でインスタントクライアント
    調べて試してみます。

    他部署管理のDBのためプラットフォーム不明でインポートの様子も分からない
    のですが、これも聞けたら聞いてみます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: 2.13.3でのデータ文字化けで#3229に返信
あなたの情報:




コメントは受け付けていません。