본문 바로가기

Oracle/운영132

테스트를 위한 샘플 트리거,샘플 패키지 만드는 소스 제가 테스트를 위해 사용했던 샘플 트리거와 샘플 패키지만드는 쿼리입니다. 트리거 원본테이블입니다. Sql>create table tts_1 as select l.*, o.* from (select dbms_random.string('l',10) as name from dual) o, (select level as lvl from dual connect by level create table tts_3 2 as select * from tts_1 where 1=2; Table created. 트리거 생성 create or replace trigger trg_tts_1 after insert on tts_1 for each row declare begin insert into tts_3 values (:ne.. 2020. 1. 4.
18c 19c 기동시 백그라운드 프로세스 비교 v$bgprocess를 각각의 상태에서 비교하였습니다. 18c No Mount Open PADDR NAME DESCRIPTION ---------------- --------------- ---------------------------------------- 000000006A9E3848 CKPT checkpoint 000000006A9CFDD8 CLMN process cleanup 000000006A9EE6F8 D000 Dispatchers 000000006A9DBE00 DBRM DataBase Resource Manager 000000006A9E1558 DBW0 db writer process 0 000000006A9E03E0 DIA0 diagnosibility process 0 000000006A.. 2019. 12. 31.
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.
리스너 포트 추가 등록하기 기존에 쓰던 리스너에서 포트를 추가해서 쓰는 방법이 있습니다. 리스너는 한 리스너에 하나의 포트만을 사용하기 때문에 새로운 포트를 추가하기 위해서는 새로운 리스너를 추가한다고 생각하면 됩니다. 1. OUI로 추가하는 방법 2. 명령어로 추가하는 방법 두가지가 있습니다. 오늘은 두가지 방법 다 설명하려고 합니다. 1. OUI로 쓰는 방법은 netca를 사용해서 쓰는 방법입니다. 2. 명령어로 추가하는 방법은 listener.ora에 등록하는 방법입니다. $ORACLE_HOME/network/admin에 있는 listener.ora 파일을 엽니다. 간단하게 추가하여 리스너를 추가 등록할 수 있습니다. netca로 등록추가하는것이 간단하다고 생각합니다. 하지만 OUI를 할 수 없는 환경도 있기 때문에 list.. 2019. 4. 9.