Sybase ASEデータベース・ダンプを取得し、Sybaseサーバに復元しました。キャラクタ・セットCP850 with Sybase ASE 15.7
データベース・サーバの文字セット:CP850
私はデータベースに接続し、アラビア語のデータを含む表から選択するために、SybaseのDBISQL(Interactive SQLのGUI)を使用してみました、私は、表示されるすべてのアラビア語の文字ができませんことがわかりました。
また、データ統合のためにTalend Open Studioを使用してSybaseデータベースに接続するためにjTDSを使用する際にも同じ問題が発生しました。
Power Builder 12を使用して同じSybaseサーバーに接続しようとしていましたが、特別な設定を行わずにアラビア文字を読むことができます。
jTDSのJDBC接続で「charSet」プロパティを使用しようとしました。「charSet = Cp850; sendStringParametersAsUnicode = false」です。
この問題に関する説明はありますか。
DBISQLを使用すると、charset cp850も指定しますが、アラビア文字は表示できませんでした。 アラビア文字を表示するのに成功したのはPower Builderだけです。 –
この問題は何とかODBC接続に関連していると思います。 JDBCではなくODBC接続を使用しているPowerbuilderとして。 PowerBuilderと同じODBC接続を作成してsybaseに接続しようとします。そして、java odbc bridgeを使用してそれを使用します。 –