2014년 8월 4일 월요일

Export받은 Dump File의 CharacterSet 확인 방법[오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]

[Oracle Bulletin List 에서 참조한것 입니다.] 

 오라클export file은 특별한 character set을 사용해서 쓰여진다. 
 version5,6에서는 export시 단지 두개의 character set-ASCII와 EBCIDC-만이 
 지원 되었으나, version7에서는 지원하는 모든 character set이 export시에 
 사용될 수 있다.export시 사용된 character set은 dump file내에 code로써 
 기술되는데 file의 첫byte가 이것을 나타낸다. 

 1st byte    의미 
 -------------------------------------------------- 
 1              version5,6의 ASCII character set 
 2              version5,6의 EBCDIC character set 
 3              version7의 character set. 

 "3"일 경우 두,세번째 byte를 보고서 character set을 판단한다. 
 아래에는 우리가 흔히 접하는 character set에 대한 character set ID이다. 

 2nd  3rd                value 
 -------------------------------------------------- 
 000  001                US7ASCII 
 000  002                WE8DEC 
 000  037                WE8ISO885P1 
 003  110                KO16KSC5601 
 :                        : 
 :                        : 
 export file을 체크하기 위해서는 다음의 UNIX command를 사용한다. 


 $ od -b expdat.dmp|more 

 0000000 003 000 001 105 130 120 117 122 124 072 126 060 067 056 060 062 
 0000020 056 060 062 012 104 112 115 113 111 115 012 122 124 101 102 114 
      : 
      : 
 위의 경우 1st byte가 003이므로 version7이며 3rd byte가 001이므로 ID가 
 1번인 US7ASCII가 character set이 된다. 

 (비고: 
  HP-UX에서 TEST결과 DB CHARACTERSET이 무엇으로 지정 
  되었건 EXPORT시는 USER의 .PROFILE에 있는 환경 변수를 
  기준하여 DUMP FILE을 WRITE함으로  EXPORT실시때의 
  OS USER의 환경변수인 NLS_LANG값이 상당히 중요함.) 
  
  


평일주간[100%환급과정]
(8/08)Spring,MyBatis,Hibernate실무과정
(8/08)C#4.0,WinForm,ADO.NET
(8/11)SQL기초에서 Schema Object까지
(8/11)채용예정교육
(8/18)자바기초JDBC,Servlet/JSP까지
(8/18)안드로이드개발자과정
(8/18)PL/SQL,ORACLE HINT,TUNING
평일야간[개인80%환급]
(8/06)JSP,jQUERY,Spring,MyBatis
(8/11)SQL기초에서실무까지
(8/11)안드로이드개발자과정
(8/12)Spring, MyBatis, Hibernate
(8/13)C#,Network,ADO.NET,ASP.NET
(8/13)HTML5,CSS3,Ajax,jQuery마스터
(8/28)자바JSP,jQuery,Spring,MyBatis
주말주간[개인80%환급]
(8/09)SQL기초에서실무까지
(8/09)안드로이드개발자과정
(8/09)자바JSP,Ajax,jQuery,Spring,MyBatis
(8/16)C#,ASP.NET마스터(8/16)웹퍼블리싱 마스터
(8/16)Spring, MyBatis, Hibernate
(8/23)JAVA,Network&WEB&Framework
주말야간[개인80%환급]
(8/09)SQL기초에서실무까지
(8/23)JAVA,Network&WEB&Framework

댓글 없음:

댓글 쓰기