[ORACLE]oracle characterset 변경

2007. 8. 30. 00:07·Database
반응형
oracle characterset 변경 
일단 바꾸는 방법은
두가지 방법이 있습니다.

alter 명령::::::::::
sqlplus internal 하시던지 svrmgrl로 들어가셔서
SVRMGR> SHUTDOWN IMMEDIATE;
Backup your database
SVRMGR> STARTUP MOUNT;
SVRMGR> ALTER SYSTEM ENABLE RESTRICTED SESSION; (That will allow us to have at least one session and it will be resticted for users to connect)
SVRMGR> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; (That will serve same purpose - for connectivity)
SVRMGR> ALTER DATABASE OPEN; (that will open database but only for you)
SVRMGR> ALTER DATABASE CHARACTER SET KO16KSC5601;
SVRMGR> ALTER DATABASE NATIONAL CHARACTER SET KO16KSC5601;

sys.props$ 수정:::::::::
connect internal 한다음

select name,value$ from props$; 엔터하면 그에 따른 nls가 나타납니다.
여기에서 nls_characterset,nls_nchar_characterset의 값을
K016KSC5601로 바꾸어주면 됩니다. 주의(KO16 --> 케오일육, 5601-->오육공하나) 바꾸는 방법
update props$ set value$='KO16KSC5601' where name='NLS_CHARACTERSET';
commit;

update props$ set value$='KO16KSC5601' where name='NLS_NCHAR_CHARACTERSET';
commit;

shutdown;

다시 svrmgrl, connect internal, startup

이렇게 하면, nls가 업데이트 되었을 겁니다.
select name , value$ from props$;
확인 합니다.
<<<<<<자기 shell file과 일치 시키는 것은 기본이겠죠 >>>>>>>>

만약 두번째 방법으로 하셨는데 export할때 에러가 난다던지 아니면
proc.등이 complile이 가끔 안될수가 있습니다.

그럴때는 javavm/install/rmjvm.sql을 돌려주시면 되겠읍니다.

참고로 sql에서 character set을 단순히 바꿔 보실려면.

select convert(columnname,'KO16KSC5601') from emp;

하시면 됩니다.
 

출처 - http://blog.naver.com/jmkjb/10015860133
반응형

'Database' 카테고리의 다른 글

[oracle] 문자셋 확인  (0) 2007.08.30
[ORACLE]오라클 에러 메세지 정리  (0) 2007.08.30
테이블에 컬럼추가하기(ALTER)  (0) 2007.08.30
[ORACLE] 9i설치후 8080 포트 사용하는 것 바꾸기, xdb 관련  (0) 2007.08.30
[ORACLE] 오라클 tip 몇가지  (0) 2007.08.30
'Database' 카테고리의 다른 글
  • [oracle] 문자셋 확인
  • [ORACLE]오라클 에러 메세지 정리
  • 테이블에 컬럼추가하기(ALTER)
  • [ORACLE] 9i설치후 8080 포트 사용하는 것 바꾸기, xdb 관련
애플자라
애플자라
    반응형
  • 애플자라
    애플자라
    애플자라
  • 전체
    오늘
    어제
    • 분류 전체보기 (655)
      • Linux (93)
      • Programing (92)
      • Flex, Laszlo (15)
      • Database (168)
      • Network (15)
      • Data (14)
      • Tips (119)
      • 여행★ (1)
      • Board (115)
      • 맛집탐방 (3)
      • 아이원츄 (12)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • Love&Smile
    • Husk's repository
    • StartUp
    • DSDSTUDIO Experimentals
    • 신선
    • DEV.SEULKI.KR[이슬기]
    • Live Bit Block
  • 공지사항

  • 인기 글

  • 태그

    mssql
    delete
    Shell
    MySQL
    eclipse
    데이터
    tomcat
    윈도우
    Linux
    table
    파일
    select
    user
    apache
    Windows
    설정
    리눅스
    오라클
    DATABASE
    sql
    server
    테이블
    백업
    서버
    IP
    DB
    자동차
    java
    Toad
    Oracle
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
애플자라
[ORACLE]oracle characterset 변경
상단으로

티스토리툴바