INFORMIX
Informix 한글 Locale 설정
Version : IDS Enterprise Edition 11.10
locale 관련 variables 를 ko_KR.57356으로 바꾸어 둔다.
set CLIENT_LOCALE=ko_KR.57356
set DB_LOCALE=ko_KR.57356
set SERVER_LOCALE=ko_KR.57356
db Locale 과 ClientLocale 이 같아야 된다.
그렇지않은경우 접속거부가 되어 접속을 할수 없게 된다.
Unable to load locale categories.
jdbc 드라이버의 버전이 높은경우에 기본적으로 시스템 Environment 을 따라간다..
m_strJDBCURL = "jdbc:informix-sqli://" + m_strIP + ":"
+ m_strPort + "/" + m_strSID + ":informixserver="
+ m_strServer + ";user=" + m_strUser + ";password="
+ m_strPassword + ";DB_LOCALE=ko_KR.57356;CLIENT_LOCALE=ko_KR.57356;SERVER_LOCALE=ko_KR.57356;";
DriverManager.getConnection(m_strJDBCURL);
이렇게 해주거나 .. ?
Properties pr = new Properties();
pr.put("DB_LOCALE","ko_KR.57356");
pr.put("CLIENT_LOCALE","ko_KR.57356");
pr.put("SERVER_LOCALE","ko_KR.57356");
DriverManager.getConnection(m_strJDBCURL, pr);
이런식으로 프로퍼티로 전달하면 된다.
History
Last edited on 02/27/2008 14:24 by dsdgun
Comments (0)