본문 바로가기

배워야 산다58

리눅스 시간동기화 리눅스 타임(시간) time 서버 구축하기 TCP 혹은 UDP로 동기화 할수 있는것 같은데... /etc/xinetd.d/time.dgram (UDP)/etc/xinetd.d/time.stream (TCP) --> time-stream 일단 동기화 하고 싶은 파일을 아래와 같이 수정후disable = no/etc/init.d/xinetd start or restar 하고 다른 클라이언트나 서버에서 rdate -s 타임서버아이피 혹은 도메인을 입력하면 동기화가 잘 이루어진다. 주기적으로 rdate -s [서버아이피]를 수행하면 주기적으로 동기화...? 2013. 9. 10.
오라클 trc로그 삭제 cd $ORACLE_HOME/admin/[DB명]/ 로 이동 아래 명령어 수행하면 10일 지난 trc 파일 삭제 처리find ./ \( -ctime +10 -name '*.trc' \) -exec rm -f {} \; 2013. 9. 10.
리눅스 포트 죽이기 1. 특정포트 확인netstat -nap | grep [port](ex : netstat -nap | grep 1099) 2. 특정 포트에서 사용하는 프로그램 확인lsof -i TCP:[port](ex : lsof -i TCP:1099) 3. 특정 포트를 사용하는 프로그램 죽이기fuser -k -n tcp [port ] (ex : fuser -k -n tcp 1099) 출처 : http://kletgdgo.blog.me/90126796684 2013. 6. 24.
EXEC SQL COMMIT 및 ROLLBACK 옵션정리 EXEC SQL COMMIT WORK;-- 현재 진행중인 트랜잭션을 커밋하고 데이터베이스 연결은 종료하지 않음 EXEC SQL COMMIT WORK RELEASE;-- 현재 진행중인 트랜잭션을 커밋하고 데이터베이스 연결을 종료함※ RELEASE가 붙으면 오라클은 DB 연결을 끊는다. EXEC SQL ROLLBACK WORK RELEASE;-- 현재 진행중인 트랜잭션을 롤백하고 데이터베이스 연결을 종료함※ RELEASE가 붙으면 오라클은 DB 연결을 끊는다.※ RELEASE 옵션 파라미터는 프로그램이 소유하고 있는 자원을 모두 리턴하고 데이터베이스에서 로그오프한다. EXEC SQL CLOSE cursor_name;-- 커서의 사용된 자원을 해제함 [출처] 제트스윙 블로그 - http://www.zetswi.. 2013. 1. 24.
Thread 프로그램에서 Pro*C 구현 Thread 프로그램에서 Pro*C 를 사용하기 위해서는, 비Thread 프로그램에서 사용할 일 없는 몇가지를 사용해야 한다. Thread 에서, Pro*C 를 사용하는 방법은 2가지가 있는데, 내가 한건 간단하게 각Thread별로 각자의 context를 사용하는 방법이다. 다른 하나의 방법은, 각Thread 가 1개의 Context 를 공유하는 방법이며, 또한 어렵지 않게 구현가능하리라 본다. Pro*C precompile 옵션에, THREADS=YES 추가해서, Thread safe 하게 해줘야 함.PROCFLAGS= char_map=string parse=none THREADS=YES def_sqlcode=yes include=/usr/include 본문에서는 아래처럼, CONTEXT 를 사용해야 .. 2013. 1. 24.
date형 시간차이를 초로 계산 예를 들어 chg_dt 와 reg_dt 의 시간 차(초단위) 를 구하고 싶을 때, select trunc((chg_dt-reg_dt)*60*60*24) diff from [테이블명] 2013. 1. 24.
반응형