요청한 작업을 수행하는 중 오류 발생:
ORA-06552: PL/SQL: Compilation unit analysis terminated
ORA-06553: PLS-553: character set name is not recognized
06552. 00000 - "PL/SQL: %s"
*Cause:
*Action:
업체 코드 6552
@ 조치내역
C:\>sqlplus "/as sysdba"
SQL*Plus: Release 11.2.0.2.0 Production on 湲?3??14 23:49:54 2014
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production
SQL> update sys.props$ set value$ = 'AL32UTF8' where name = 'NLS_CHARACTERSET'
2 ;
1 row updated.
SQL> update props$ set value$='AL32UTF8' where name='NLS_NCHAR_CHARACTERSET';
1 row updated.
SQL> select * from sys.props$ where name='NLS_NCHAR_CHARACTERSET';
NAME
--------------------------------------------------------------------------------
VALUE$
--------------------------------------------------------------------------------
COMMENT$
--------------------------------------------------------------------------------
NLS_NCHAR_CHARACTERSET
AL32UTF8
NCHAR Character set
SQL> commit;
Commit complete.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup;
ORACLE instance started.
Total System Global Area 644468736 bytes
Fixed Size 1385488 bytes
Variable Size 327158768 bytes
Database Buffers 310378496 bytes
Redo Buffers 5545984 bytes
Database mounted.
Database opened.
SQL>
Oracle SQL Developer에서 재시도 -> 테이블 생성 및 성공
'DB > M' 카테고리의 다른 글
[SQLite] 파이썬에서 (0) | 2021.02.09 |
---|---|
[ORACLE SQL] 계정생성 in cmd (0) | 2020.11.16 |
[ORACLE SQL] 시퀀스 1로 초기화 (0) | 2020.11.16 |
[ORACLE SQL] 단축키 (0) | 2020.11.12 |
[ORACLE SQL] 기본 & 함수 문제 풀기 (0) | 2020.11.10 |