database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 1413 게시물 읽기
No. 1413
여전히 고생하는 한글문제로 인해 문의를... ^^;;;;
작성자
아민
작성일
2006-01-13 10:29
조회수
6,467

음...

현재 운영체제는 윈도 2000 프로페셔널을 쓰고 있습니다.

사이베이스 클라이언트를 깔고, locales.dat 파일부분에서 [NT]부분의 kor 부분을 주석으로 막아놓고 있습니다.

 

서버쪽의 프라퍼티를 보면 캐릭터셋이 iso_1 또는 iso8859/1이라고 나와있습니다. 언어는 영어구요.

 

클라이언트로 커넥션을 만들때 아래 부분의 캐릭터셋을 iso_1로 언어를 영어로 맞춰주고 커넥션을 만들어서 테이블을 열어봐도 여전히 한글이 깨지고 있습니다.

 

운영체제가 안 맞는 건가요? 아니면 다른 문제가 있어서 테이블 안의 데이타들이 깨져서 보이고 있는 걸까요?

 

한글문제때문에 프로젝트 진도가 못 나가고 있습니다.

 

고수분들의 답변을 기다리면서.... ㅠ.ㅠ

 

하루빨리 캐릭터셋을 졸업할 수 있기를..... ㅠ.ㅠ

 

 

 

이 글에 대한 댓글이 총 11건 있습니다.

한번 과정을 해보면 문제를 금방 알수 도 있을것 같은데요...

 

그럼 그냥 access에서 oracle data를 엑셀csv로 저장하시고

 

 

sybase에는 bcp유틸리티를 이용해서 in을 해보시는게 어떤지요?

지연님이 2006-01-13 11:06에 작성한 댓글입니다. Edit

한글데이터를 집어넣는 것이 문제가 아닙니다.

지금 현재 서버관리자가 클라인언트 툴로 접근해서 한글을 insert into 한 테이블의 데이타가 한글로 제대로 보인다는데...

 

저는 전혀 한글이 보이지 않습니다. 몽땅 깨진 외계어로 보일 뿐입니다.

 

클라인언트 툴에서 한글을 제대로 보는 방법을... 부탁드립니다!!!

아민님이 2006-01-13 11:33에 작성한 댓글입니다. Edit

본인 PC만 안보인다는 거군요

 

접속후에

 

1>select @@client_csname

2>go

 

 

해보시면 본인이 접속한 client charset이 나올겁니다.

 

이게 만일 서버와 일치 하는지 확인 해보시고요

 

 

접속할때 뭘로 접속을 하시는지 isql,advantage등등..

 

isql이면 -Jiso_1 옵션을 주시고

 

advantage면 connect시에 option눌러서 charset을 iso_1으로 하심됩니다.

 

 

(원래는 locales\locales.dat내용을 수정해야지요..근데 그것도 하셨다고 해서...)

지연님이 2006-01-13 11:49에 작성한 댓글입니다. Edit

지연님. 너무너무 감사합니다. ^^;;;;

그러나 여전히 해결을 못 보고 있는 상황이라서리..... ^^;;;;

 

서버의 프라퍼티를 열어보면....

Charactor set : ISO 8859-1 (Latin-1) - Western European 8-bit charactor set

Sort orer : Banary ordering, for the ISO 8859/1 or Latin-1 charactor set(iso_1)

 

라고 나옵니다. 지연님이 가르쳐주신 명령어로 확인 결과 제가 접속하고 있는 캐릭터셋 방식은 iso_1이라고 나타나고 있습니다.

 

아직도 한글이 제대로 안보이고 있는 상태입니다. 어떻게 해야할지 감도 안오고요. 아예 처음부터 설정하는 방법을 제대로 가르쳐 주십시오. 몽땅 밀고 새로 설치하는 한이 있더라도 처음부터 제대로 설정해보려 합니다.

 

그리고 locale 파일은 [NT]부분이 해당하는 부분이려니하고 kor부분만 주석으로 막았습니다.

 

그리고 저는 윈도 2000 상에서 클라이언트 프로그램으로 접속하고 있습니다. 이른바 MSSQL 엔터프라이즈처럼 작동하는 프로그램입니다.

 

 

 

아민님이 2006-01-13 13:29에 작성한 댓글입니다. Edit

혹시 Sybase central java Edition으로 접속을 하고 계신데

 

테이블 클릭하고 데이터를 눌렀을때 글자가 깨져서 나온다는

 

말씀이신가요?

 

 

이거라면,....

 

이게 12.5이상의 클라이언트툴을 설치했을때 나오는 문젠데요

(예전 꺼는 센츄럴에서 데이터보기가 없었어요~~)

 

Server Charset이 eucksc로 설정이 되어 있지 않는한

(server charset이 eucksc인경우만 제대로 보입니다)

(수정 : utg8과 utf16도 되네요)

한글 테이블명, 컬럼명, 데이타들이 깨져서 보입니다.

 

 

뭐 다른 방법은 없고요

 

 

데이타를 보실때 advantage에서 보시면 됩니다.

 

또는 파워빌더 쓰시면 거기서 보셔도 되고요...

 

 

 

수고하세요

 

 

지연님이 2006-01-13 13:42에 작성한 댓글입니다.
이 댓글은 2006-01-13 14:25에 마지막으로 수정되었습니다. Edit

삽질이었단 말씀이군요. ㅠ.ㅠ

 

그럼 그 advantage라는 건 무엇이며 어디서 구하나요?

 

^^;;;;

 

죄송합니다. 정말 초보라서리...

아민님이 2006-01-13 14:21에 작성한 댓글입니다. Edit

client를 install하시면 거기 있는데여...

 

 

지연님이 2006-01-13 14:24에 작성한 댓글입니다. Edit

 12.5버젼입니다.

 

끄에에엑...

 

근데 advantage를 찾아봐도 안 보이는데요. 어디에 있는지... ^^;;;;

 

정말정말 죄송합니다.

 

아민님이 2006-01-13 14:53에 작성한 댓글입니다. Edit

 

메뉴에 보시면 SQL Advantage라고 보일실텐데여~
지연님이 2006-01-13 15:12에 작성한 댓글입니다. Edit

Character Set를 eucksc로 하시면 한글테이블 안깨집니다

hoyah님이 2006-03-08 18:23에 작성한 댓글입니다. Edit

 감사합니다.... 아 한참 찾았어요 ㅜㅜ

조형준님이 2012-12-18 16:28에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1416요번에도 ODBC 문제로..다시.. ^^;;;; [5]
아민
2006-01-16
3999
1415집에서 사이베이스를 쓰려구 하는데요.. [1]
학생
2006-01-15
4131
1414이번엔 커넥션 문제로.. ㅠ.ㅠ [2]
아민
2006-01-13
3681
1413여전히 고생하는 한글문제로 인해 문의를... ^^;;;; [11]
아민
2006-01-13
6467
1412Sybase 툴에 관해.. [1]
연우
2006-01-12
4490
1411오라클 데이타를 사이베이스로 옮길때..한글 깨지는 문제 [5]
아민
2006-01-12
4441
1410아래 로그에 대한 질문을 다시 ^^;;;; [1]
dyv
2006-01-12
3319
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다