2017-10-30 14 views
0

Websphere 9.1.0 용 Rational Application Developer를 사용하여 DB2 ISeries 파일에 데이터 연결을 작성하면 열 데이터에 16 진수가 표시된다.translateBinary가 Rational Application Developer 데이터 연결에서 작동하는 방법

url 연결에 "translateBinary = true"속성을 추가했지만 표시 결과가 변경되지 않습니다.

JDBC : AS400 : 호스트, iSeries 용 translateBinary = 사실

+0

모든 열 또는 하나만? 후자의 경우 영향을받는 열의 데이터 유형은 무엇입니까? –

+0

여러 열에 모두 사용할 수있는 것은 아닙니다. 더 가까이에서 나는 연결 드라이버가 translateBinary 속성을 고려하고 있다고 생각하지 않습니다. –

답변

1

DB2는 기본적으로 EBCDIC 사용하지만 도구 상자 JDBC 드라이버가 자동으로 유니 코드 EBCDIC 변환을 시도합니다. 일부 필드 만이 변환되고 있지 않으므로 해당 필드는 CCSID 65535로 태그가 지정되어 Toolbox 드라이버가이를 변환하지 않음을 나타낼 가능성이 있습니다. 변환 할 CCSID로 해당 필드에 태그를 지정하거나 시도중인 이진 코드 이진 변환을 사용할 수 있습니다. 속성을 잘못 입력했기 때문에 속성이 작동하지 않습니다. faq에 따르면 사용자가 시도한 것 대신 ";translate binary=true"이어야합니다.

+0

@ R Rowe 그 대답에 감사드립니다. –