본문 바로가기
반응형

기술(technology)/Oracle8

[ORACLE] 사용하는 테이블이 사용되는지프러시저,함수,패키지 등 전체 조회 [ORACLE] 사용하는 테이블이 어디에 사용되는지 프러시저,함수,패키지 등 전체 조회 작업을 하다가 보면은 ORACLE DB 내에 프로시져 함수 패키지 등 전체 테이블을 조회해야 하는 경우가 있다. 특정 테이블을 프로시져 함수 패키지 등 전체에서 검색해 보자. 아래와 같이 검색해 보면은 된다. SELECT * FROM user_source where TEXT like '%%'; 간편하게 사용되고 있는 테이블을 검색해보자. 2022. 10. 25.
오라클 테이블 락 조회 및 해제방법 LOCK 오라클 테이블 락 조회 및 해제방법 LOCK 오라클 DB 락LOCK 걸린 테이블 조회 SELECT * FROM v$locked_object WHERE oracle_username = 'user name'; 락걸린 데이터 조회 SELECT a.sid, a.serial# FROM v$session a, v$lock b, dba_objects c WHERE a.sid=b.sid AND b.id1=c.object_id and b.type='TM' 오라클 락 세션킬 ALTER SYSTEM KILL SESSION '24, 1102'; COMMIT; 2021. 11. 8.
DBMS_OBFUSCATION_TOOLKIT 암호화 DBMS_OBFUSCATION_TOOLKIT은 데이터를 암호화(encryption)하고 복호화(decryption)하는 패키지이다. 이 패키지에서는 데이터의 암호화 및 복호화를 위해 DES(Data Encryption Standard) 또는 3DES(Triple DES) 알고리즘을 이용한다. DES와 3DES 알고리즘은 대칭 키(symmetric key)를 사용하는 알고리즘이다. DES 56bits의 키를 사용하는 알고리즘이다. 그동안 널리 사용되어 왔으나 최근에는 보안성이 보장되지 않아 점차 사용 빈도가 줄어들고 있다. 대칭 키를 사용하는 알고리즘이다. 3DES 하나의 데이터에 DES 알고리즘을 두 번 내지 세 번 반복하여 적용하는 알고리즘이다. 각각 112(56 * 2)bits와 168(56 * 3).. 2021. 8. 18.
[ORACLE]오라클 JOB 생성, 조회, 변경, 시간변경 ORACLE JOB 생성, 조회, 변경, 시간변경 JOB 생성 DECLARE job_no number; BEGIN DBMS_JOB.SUBMIT(job_no, TEST() , 2021/07/17, 'TRUNC(SYSDATE) + 1'); END; -> 설명: (생성될 JOB번호-지정하지않음 , 실행할 프로시져명 , NEXT_DATE , INTERVAL ) JOB 조회 SELECT * FROM USER_JOBS; SELECT * FROM DBA_JOBS; JOB 스케줄 시간 변경 CALL DBMS_JOB.NEXT_DATE(JOB_NO, SYSDATE + 12/24 + 24/1440); 참고 : 'sysdate + 7' -- 일주일에 1회 실행 'sysdate + 1' -- 하루에 1회 실행 'next_day.. 2021. 7. 16.
반응형