유럽어 버전의 Windows를 설치했습니다. 국제 언어 버전은 60M 크기 때문에 필요하지 않습니다.
방금 설치했기 때문에 데이터베이스의 기본 문자 집합은 AL32UTF 8입니다.
회사에서 사용하는 문자셋은 ZHS16GBK이므로 다음과 같은 단계를 거쳐 문자셋을 변경하였습니다.
SQL 코드
sqlplus sys_name/sys_password(sysdba)
즉시 종료;
시작 마운트
시스템 활성화 제한된 세션을 변경합니다.
시스템 설정 JOB_QUEUE_PROCESSES=zero를 변경합니다.
시스템 설정 변경 AQ_TM_PROCESSES=zero;
데이터베이스 열기 변경;
데이터베이스 문자 집합 변경 Internal_use ZHS16GBK;
즉시 종료
시작
sqlplus sys_name/sys_password(sysdba)
즉시 종료;
시작 마운트
시스템 활성화 제한된 세션을 변경합니다.
시스템 설정 JOB_QUEUE_PROCESSES=zero를 변경합니다.
시스템 설정 변경 AQ_TM_PROCESSES=zero;
데이터베이스 열기 변경;
데이터베이스 문자 집합 변경 Internal_use ZHS16GBK;
즉시 종료
시작
문자 세트가 변경되었으나 함께 제공되는 APEX가 더 이상 작동하지 않는 것으로 나타났습니다.
사용할 수 없기 때문에 APEX를 업그레이드하여 해결하기로 했습니다.
APEX 다운로드 페이지
인터넷에서 몇 가지 내용을 찾아 스크립트를 작성했습니다(apex_3.2.1.zip 기반). 압축을 푼 APEX 인덱스에 넣고 프롬프트에 따라 실행하면 됩니다.
조립이 원활한지 확인하십시오.
SQL 코드
comp_id='APEX'인 dba_registry에서 상태를 선택하십시오.
comp_id='APEX'인 dba_registry에서 상태를 선택하십시오. 결과만 "VALID"이며 이는 설치가 성공했음을 의미합니다.
APEX 포트 보기
SQL 코드
듀얼에서 DBMS_XDB.GETHTTPPORT()를 선택합니다.
듀얼에서 DBMS_XDB.GETHTTPPORT()를 선택합니다.
APEX 관리자 페이지
http://[IP]:[포트]/apex/apex_admin
APEX 일반 페이지