현재 바보서버와 온달서버 두개가 있습니다. winnt 4.0에 oracle 7.3
버전이 설치 되어 있구요.
환경은 거의 같은데 단지... Character set이 틀립니다. 바보서버는
US7ASCII 온달서버는 KO16KSC5601!!!
바보서버에서 온달서버로 DB link를 만들어 단지 select만
합니다.
select * from tb_name@BABO_DBLK;를 하면
xxx xxxxx ??? xxxxxxxxxxxx
xxx xxxxx ??2 xxxxxxxxxxxx
xxx xxxxx (?)?? xxxxxxxxxxxx => 한글부분은 전부
? 당근 Character set이 틀려서겠죠?
하지만 이렇게 15행까지 조회가 되고 Error가 나타납니다.
ERROR:
ORA-24365: error in character conversion
ORA-02063: preceding line from BABO_DBLK => 이 2개 에러가 왜
발생하는지?
다른 table를 select 하면 아무 문제가 없는데 유독 이 table만
에러가 발생하네요.
더 이상한건 select count(*) from tb_name@BABO_DBLK;
하면 count 갯수가 29600건 바로 나타납니다. 왜? count()를 돌리면
갯수를 가져오고 *로 하면 중간에 Error가 나타나는지
모르겠습니다.
|