본문 바로가기

IT434

[TTS]11g file system to 19c ASM Migration 오늘은 현재 오라클 최신버전인 19c 버전으로 Migration하는 방법을 포스팅하려고 한다. TTS 사용시엔 아래와 같은 제약사항이 존재한다. - Source DB와 Target DB 간의 character set이 동일해야 한다. - system,undo,sysaux,temp는 지원 불가능 - 10g 이전 버전은 source 와 target이 같은 플랫폼일 때만 지원 - 10g 이후 버전은 rman 변환 작업을 통하여 지원가능 - Source와 Target은 동일한 Block Size를 사용해야 한다. - Standard Edition은 지원 불가능 - Target DB는 Source DB 버전과 같거나 더 높아야 한다. - Target DB에 이미 동일한 이름을 지닌 Tablespace가 존재시 사.. 2019. 11. 5.
sqlplus 사용 시 바인드 변수 사용법 :a라는 바인드변수에 null값을 입력하여 쿼리를 실행시킬때 사용한다. 다른 값들도 마찬가지로 선언하고 사용하면 된다. sql>var a varchar2(10) sql>exec :a := null PL/SQL procedure successfully completed. sql>select * from dual where null like :a||'%'; no rows selected 간단하지만 잘 몰랐던 내용에 대해서 공유하며 마친다. 2019. 6. 23.
오라클 메모리 파라미터 오라클에서 메모리 관련 파라미터 정리입니다. bitmap_merge_area_size (default 1mb) - 비트맵 인덱스가 있는 시스템에만 해당되고 인덱스의 range scan에서 검색된 비트맵을 병합하기 위해서 Oracle이 사용하는 메모리 양을 지정합니다. 비트 맵 세그먼트는 단일 비트 맵으로 병합되기 전에 정렬되어야 하므로 일반적으로 값이 클수록 성능이 향상된다. - 오라클에서 수정하는 것을 권장하지는 않음. PGA_AGGREGATE_TARGET을 사용해서 자동으로 관리하는 것을 권장. client_result_cache_size (default 0) - 클라이언트 당 프로세스 result set cache의 최대 크기를 바이트 단위로 지정한다. - 0이 아닌 값을 설정하면 클라이언트 쿼리 .. 2019. 4. 15.
Oracle 11.2.0.3 Single Raw Device로 구성하기 안녕하세요. 오늘은 각 데이터파일과 컨트롤파일 그리고 리두로그 파일을 각각의 디스크에 저장되도록 구성하여 관리성을 높이고 안정성을 높인 Raw Device(로우 디바이스라고 칭하겠음)을 설치하는 법을 포스팅하겠습니다. OS 구성부터 진행할 예정이니 따라오시면 설치가 될 것 같습니다~ 저는 vmsphere를 이용해서 진행했습니다. SCSI 컨트롤러를 추가하고 Logical Parallel에 버스공유는 물리적으로 설정합니다. 하드디스크를 아래와 같은 그림으로 설정합니다. 저는 기본 하드제외 총 11개의 하드디스크를 추가하였습니다. 1.컨트롤파일1 2.컨트롤파일2 3.spfile 4.redo 1 5.redo 2 6.redo 3 7.system tablespace 8.sysaux tablespace 9.undo.. 2019. 4. 11.