말하는대로
azure SQL 한글 깨짐 현상 해결법 본문
Ha...Azure는 항상 무언가가 모자른 기분이다.
SQL만들때 무작정 다음다음완료 식으로만 만들었다면 한글깨짐 현상이 발생할텐데,
그것은 만들때 데이터정렬을 바꾸지 않았기 때문이다!
(맨 하단의 데이터 정렬...)
심지어 콤보박스조차, 저 i를 클릭해봐도 안내따위 없다. SQL Management studio 를 띄워서
select * from fn_helpcollations ()
를 검색해보거나 귀찮다면 기존 쓰던 데이터베이스의 속성을 살피자. 그것도 귀찮다면
Korean_90_BIN
Korean_90_BIN2
Korean_90_CI_AI
Korean_90_CI_AI_WS
Korean_90_CI_AI_KS
Korean_90_CI_AI_KS_WS
Korean_90_CI_AS
Korean_90_CI_AS_WS
Korean_90_CI_AS_KS
Korean_90_CI_AS_KS_WS
Korean_90_CS_AI
Korean_90_CS_AI_WS
Korean_90_CS_AI_KS
Korean_90_CS_AI_KS_WS
Korean_90_CS_AS
Korean_90_CS_AS_WS
Korean_90_CS_AS_KS
Korean_90_CS_AS_KS_WS
Korean_90_CI_AI_SC
Korean_90_CI_AI_WS_SC
Korean_90_CI_AI_KS_SC
Korean_90_CI_AI_KS_WS_SC
Korean_90_CI_AS_SC
Korean_90_CI_AS_WS_SC
Korean_90_CI_AS_KS_SC
Korean_90_CI_AS_KS_WS_SC
Korean_90_CS_AI_SC
Korean_90_CS_AI_WS_SC
Korean_90_CS_AI_KS_SC
Korean_90_CS_AI_KS_WS_SC
Korean_90_CS_AS_SC
Korean_90_CS_AS_WS_SC
Korean_90_CS_AS_KS_SC
Korean_90_CS_AS_KS_WS_SC
Korean_100_BIN
Korean_100_BIN2
Korean_100_CI_AI
Korean_100_CI_AI_WS
Korean_100_CI_AI_KS
Korean_100_CI_AI_KS_WS
Korean_100_CI_AS
Korean_100_CI_AS_WS
Korean_100_CI_AS_KS
Korean_100_CI_AS_KS_WS
Korean_100_CS_AI
Korean_100_CS_AI_WS
Korean_100_CS_AI_KS
Korean_100_CS_AI_KS_WS
Korean_100_CS_AS
Korean_100_CS_AS_WS
Korean_100_CS_AS_KS
Korean_100_CS_AS_KS_WS
Korean_100_CI_AI_SC
Korean_100_CI_AI_WS_SC
Korean_100_CI_AI_KS_SC
Korean_100_CI_AI_KS_WS_SC
Korean_100_CI_AS_SC
Korean_100_CI_AS_WS_SC
Korean_100_CI_AS_KS_SC
Korean_100_CI_AS_KS_WS_SC
Korean_100_CS_AI_SC
Korean_100_CS_AI_WS_SC
Korean_100_CS_AI_KS_SC
Korean_100_CS_AI_KS_WS_SC
Korean_100_CS_AS_SC
Korean_100_CS_AS_WS_SC
Korean_100_CS_AS_KS_SC
Korean_100_CS_AS_KS_WS_SC
Korean_Wansung_BIN
Korean_Wansung_BIN2
Korean_Wansung_CI_AI
Korean_Wansung_CI_AI_WS
Korean_Wansung_CI_AI_KS
Korean_Wansung_CI_AI_KS_WS
Korean_Wansung_CI_AS
Korean_Wansung_CI_AS_WS
Korean_Wansung_CI_AS_KS
Korean_Wansung_CI_AS_KS_WS
Korean_Wansung_CS_AI
Korean_Wansung_CS_AI_WS
Korean_Wansung_CS_AI_KS
Korean_Wansung_CS_AI_KS_WS
Korean_Wansung_CS_AS
Korean_Wansung_CS_AS_WS
Korean_Wansung_CS_AS_KS
Korean_Wansung_CS_AS_KS_WS
이중에 원하는게 한개쯤은 있을터다. 데이터정렬 옵션만 바꿔주면 된다.
미리 만들어놔서 저거 수정안돼여 ㅠㅠ 하는 분들이 있을텐데, 전같았으면 '삭제 후 만드셈. 방법없으영' 이라고 했는데, 오늘 Doc를 뒤져보니
된다!!! 난 실제로 데이터정렬때문에 잘못만들어서 삭제후 다시만든적도 있었는데...지금부터 만드는 분은 나름 다행이다.
https://docs.microsoft.com/ko-kr/sql/relational-databases/collations/set-or-change-the-database-collation
USE master;
GO
ALTER DATABASE DBNAME
COLLATE Korean_Wansung_CI_AS ;
GO
하여간 맨날 하나씩 빼먹고 느리게 업데이트하는 Azure... 업데이트 하는김에 데이터정렬 Portal에서 콤보박스로 해주든가 설명서 이동해서 안내좀 해줬으면...
'azure' 카테고리의 다른 글
azure SQL UTC시간대 문제 (0) | 2018.04.03 |
---|---|
Azure FTP서버 생성 (0) | 2018.01.16 |
Azure 가상머신(Virtual Machines) 가격 및 정보 (0) | 2018.01.11 |
Azure 클라우드 (0) | 2017.12.07 |