일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- docker 폐쇄망
- mysql dml
- 포스트그레스 설치
- svn 변경된 파일 추출
- svn dump
- svn load
- docker oracle12c
- apt-get update 오류
- taskkill
- NEXUS
- svn 특정 리비전 사이 추출
- svn update
- xrdp
- grep
- Store password unencrypted
- Oracle install
- svn log
- Cannot prepare internal mirrorlist: No URLs in mirrorlist
- VirtualBox
- svn 사용법
- 프로젝트 네임변경 후 이클립스 로딩시 에러
- Remmina
- ant
- svn
- postgres install
- svn commit
- WH question
- Failed to download metadata for repo 'appstream'
- expected at least 1 bean which qualifies as autowire candidate
- javax.servlet.GenericFilter
- Today
- Total
기억의 습작
오라클 캐릭터 변경 본문
오라클 캐릭터 변경 (한글 가능하도록)
오라클 NLS_CHARACTERSET 속성
한글 미지원 타입
- WE8MSWIN1252
한글 지원 타입
- AL32UTF8
- KO16KSC5601
- UTF8
1. 오라클 접속
docker exec -it {name} /bin/bash ← 로 접속하여 root 계정 상태에서 아래 작업.
# sqlplus
Enter user-name: system
Enter password: oracle
SQL> connect sys/as sysdba
Enter password: oracle
2. 현재 오라클 캐릭터 확인
SELECT NAME,VALUE$ FROM sys.PROPS$ WHERE NAME =’NLS_LANGUAGE’ OR NAME =’NLS_TERRITORY’ OR NAME =’NLS_CHARACTERSET’;
3. 시스템종료 & 마운트 접속
SQL> shutdown immediate;
SQL> startup mount;
4. 일반 사용자의 세션 기능 제한
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; * // JOB 프로세스 정지
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; * // JOB 프로세스 정지
5. CHARACTER SET 변경
SQL> ALTER DATABASE OPEN; * // DB 오픈
SQL> ALTER DATABASE CHARACTER SET KO16KSC5601; // 캐릭터 변경
ORA-12712: 에러발생시: update SYS.PROPS$ set value$=’KO16KSC5601′ where name=’NLS_CHARACTERSET’ ;
6. 변경된 CHARACTER SET 확인
SQL> select * from nls_database_parameters where parameter like ‘%CHARACTERSET%’;
시스템종료
SQL> shutdown immediate;
SQL> STARTUP;
'DB > oracle' 카테고리의 다른 글
SQL developer in Ubuntu (0) | 2021.08.29 |
---|---|
Oracle 설치 in CentOs (0) | 2021.08.29 |
Oracle 설치 및 계정관리 in Windows (0) | 2021.08.29 |
oracle 에러코드 (0) | 2021.08.29 |
테이블스페이스(tablespace) (0) | 2021.08.29 |