본문 바로가기

배워야 산다/ORACLE15

timestamp 형의 처리시간 차이 EXTRACT(DAY FROM msg_dt - recv_dt) *24*60*60+ EXTRACT(HOUR FROM msg_dt - recv_dt) *60*60+ EXTRACT(MINUTE FROM msg_dt - recv_dt) *60+ EXTRACT(SECOND FROM msg_dt - recv_dt) msg_dt는 응답시간 timestamp형recv_dt는 요청시간 timestamp형 2014. 12. 18.
특정 요일만 사용가능 하도록 셋팅 데이터 세팅 예시 예시> '일-토' 01000000 -> 1일 경우 사용가능 하다. 오늘은 사용 가능 한지 확인하는 방법select substr('01000000',TO_CHAR(sysdate,'D'),1) as usable_yn from dual;-> 1일 나오면 사용 가능하고, 0일 경우 사용 불가 예시>SELECT SYSDATE FROM DUAL; -> 결과값 : 2014/05/12 17:18:29 [월요일]SELECT TO_CHAR(sysdate,'D') FROM dual; -> 결과값 : 2 [일-토] : [1-7] 참고>SELECT TO_CHAR(ABC,'D') FROM table_name : 숫자로 표현SELECT TO_CHAR(ABC,'dy') FROM table_name : 한글자로 표현.. 2014. 5. 12.
ORACLE Client tool (오렌지, 토드) 에서 한글 깨짐 해결책 1. 현재 DB 서버의 캐릭터 셋을 확인한다. select (select value from nls_database_parameters where parameter = 'NLS_LANGUAGE') || '_' || (select value from nls_database_parameters where parameter = 'NLS_TERRITORY') || '.' || (select value from nls_database_parameters where parameter = 'NLS_CHARACTERSET') AAfrom dual; 확인 결과 : AMERICAN_AMERICA.KO16KSC5601 2. 윈도우 환경변수 추가 시스템 변수 : 새로만들기 변수 이름 : NLS_LANG변수 값 : [1에서 확.. 2014. 5. 12.
오라클 디스크 정리 listener.log sqlnet.log - 복사 후 파일을 비운다. cp /oracle/product/10g/network/log/listener.log /backup/log/listener_yyyymmdd.log cat /dev/null > listener.log cp /oracle/app/oracle/product/10g/network/log/sqlnet.log /backup/log/sqlnet_yyyymmdd.log cat /dev/null > sqlnet.log 2013. 10. 28.
오라클 계정 만료 관련 정리 --계정 잠금ALTER USER "계정명" ACCOUNT LOCK; --계정 잠금 해제ALTER USER "계정명" ACCOUNT UNLOCK; --계정 비밀번호 만료ALTER USER "계정명" PASSWORD EXPIRE; --계정 비밀번호 만료해제 or 변경ALTER USER "계정명" IDENTIFIED BY "비밀번호"; -- 계정 조회SELECT USERNAME, ACCOUNT_STATUS, EXPIRY_DATE, PROFILE FROM DBA_USERSWHERE ACCOUNT_STATUS = 'OPEN'; -- 만료기간 무제한 profile 변경ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED PASSWORD_LIFE_TIME UNLI.. 2013. 10. 23.
오라클 trc로그 삭제 cd $ORACLE_HOME/admin/[DB명]/ 로 이동 아래 명령어 수행하면 10일 지난 trc 파일 삭제 처리find ./ \( -ctime +10 -name '*.trc' \) -exec rm -f {} \; 2013. 9. 10.
반응형