[Linux]rsync 복사
·
Linux
-- 데이터 복사(매일 00:10) rsync -avzh /data/NFS /share/homepage_nas -- 원본 서버에 없는 파일은 백업 서버에서 삭제(진행상황 확인) rsync --progress --delete -avzh /data/NFS /share/homepage_nas
[Window]ROBOCOPY 윈도우서버 배치파일 파일 복사 및 삭제
·
Programing
☆ robocopy란 ? xcopy의 개선판으로 다양한 방법으로 로컬 또는 네트워크 파일카피를 할수 있는 윈도우 비스타부터 도입된 윈도우 자체 프로그램입니다. 패치서버 구현이나 디스크이미지백업말고 파일자체 백업시에 유용합니다. ☆ robocopy장점 드라이브 전체카피 , 특정 폴더 카피 , 특정 파일 카피가 가능하며 심지어 파일에 대한 정보 및 권한도 카피가 가능합니다 (생성날짜,특성,소유자 등등) 그리고 한번 robocopy로 카피하고 추가 카피시에는 추가된 파일만 카피하기때문에 (중복카피를 하지않음) 전체파일백업시에 빠른백업이 가능하다는 점입니다. 또한 Log파일로 카피진행내역을 저장할수 있습니다. SET TODAY=%date:~-10% ::%TODAY:~0,4%_%TODAY:~5,2%_%TODAY:..
temp 폴더 삭제
·
Tips
요청한 작업을 처리하는데 실패하였습니다. temp 삭제? 시작 - 실행 - %temp% 폴더안에 내용 전부삭제 C:\Users\사용자명\AppData\Local\Temp
[WEB]동적테이블, 행추가, 열추가, 행삭제, 열삭제
·
Programing
출처 - http://defle.nayana.com/board/view.php?bbs_code=clip&bd_num=783
[ORACLE]각각 다른 컬럼업데이트시 다른 테이블 업데이트 TRIGGER
·
Database
CREATE OR REPLACE TRIGGER APLUSORA.NEWYN_UPDATE_TRG01 AFTER UPDATE OF CONFIRM5 ON APLUSORA.CUSTOMER FOR EACH ROW BEGIN if :NEW.CONFIRM5 = 'N' then -- CONFIRM5 ='N'일 경우만 UPDATE APLUSORA.NEWS_CUST SET NEWS_YN = 'N' WHERE EMAIL = :NEW.EMAIL AND NEWS_YN = 'Y'; UPDATE APLUSORA.FAIR_CUSTOMER SET NEWS_YN = 'N' WHERE FC_EMAIL = :NEW.EMAIL AND NEWS_YN = 'Y'; INSERT INTO NEWYN_UPDATE_TRG01_LOG (EMAIL, CON..
[Window]윈도우서버 배치파일 파일 복사 및 삭제
·
Programing
@echo off ::
[Eclipse, Oracle] 개발에 도움을 주는 단축키들
·
Tips
[Eclipse] 대문자 : ctrl + alt + u 소문자 : ctrl + alt + l 한줄복사 : ctrl + alt + 아래방향키 or 위 방향키 한줄삭제 : ctrl + d 문서포맷 : ctrl + shift + f 불필요한 import 삭제 : ctrl + shift + o 아무리 다닥다닥 붙어있는 코드정렬 : Ctrl + Shift + F 주석처리 하고자하는 영역을 Drag한 후 Ctrl + Shift + / ---> 형태 : /* */ 주석처리 하고자하는 영역을 Drag한 후 Ctrl + / ----> 형태 : // 소스 깔끔 정리 : ctrl + shift + f [Oracle] select a,b,c,d from test로 바뀌었습니다. ==> SELECT A,B,C,D FROM TE..
[ORACLE] 자동 증가 컬럼(Sequence) 사용하기
·
Database
Unique Key를 생성하는 방법은 DBMS마다 차이가 있다. MS-SQL은 IDENTITY를, MySQL은 auto_increment와 같이 쉽게 사용할 수 있는 방법이 있는데 오라클에서는 Sequence를 사용하여 다음과 같이 유사하게 구현할 수 있다 1. 자동증가컬럼을 사용하고자 하는 MYTABLE테이블을 생성한다. CREATE TABLE MYTABLE (ID NUMBER, NAME VARCHAR2(20)); 2. CREATE SEQUENCE 라는 문장을 사용하여 SEQ_ID라는 이름의 시퀀스를 만든다. CREATE SEQUENCE SEQ_ID INCREMENT BY 1 START WITH 10000; -- INCREMENT BY 1 : 증가값은 1 -- START WITH 10000 : 1000..