db2 index table alter 수행 오류시 ======table alter 시에 reorg를 안해줄 경우 일부 테이블에서 검색시 오류가 발생한다. order by 가 안되던가, 조건절이 안먹던가 하는 오류가 688 코드 7 의 오류가 발생한다 그런 reorg 대상 테이블의 조회는 dbadm 권한 유저가 아래와 같이 쿼리를 날리면 num_reorg_rec_alters 이 0 아닌 테이블이 해당당.. db2 2016.08.02
리눅스 메모리 관리 ==친절하게 사용률까지 나온다=== sar -r 1 =====메모리 사용에 프로세스별 순위표로 나옴========자세히 확인가능 ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,comm --sort -rss | head -n 11 리눅스 2016.07.29
db2 data import export 일단 db2move 명령어를 사용하여 export 및 import 를 진행한다 기본 명령어는 export는 인스턴스 계정으로 접속 하여 진행 하였고 import는 해당 파일들을 해당 계정에 둔 다음 진행 하였다. 진행시 당연한 이야기지만 각 파일 권한 및 계정 권한에 대한 확인은 필수 사용자 group 명으로 dbadm 권한을.. db2 2016.07.26
db2 사용자 테이블 조회 user schema table db2 의 경우 데이터베이스 커넥션을 맺은 후에 콘솔에서 db2 "" 형태로 명령어를 날릴 수 있어 편하다 해당 세션이 끊길경우는 디비 커넥션도 같이 끊긴다. db2 "list tables for schema [스키마명]" db2 2016.07.26
tar.gz 압축 및 풀기 =====압축할때===== tar -cvzf [압축파일명] [압축할 파일 혹은 폴더] =====압축풀때===== tar -xvzf [압축해제파일명] 옵션 *x : 해제 *c : 압축 *v : 화면표시 *z : gunzip 사용 *f : 파일 이름을 지정 리눅스 2016.07.26
db2 포트 변경 db2 instance 유저 접속 db2 "update dbm cfg using SVCENAME [포트번호]" db2 재기동 db2stop, db2start db2 2016.07.25
톰캣, 아파치 로그 구동중에 로그 삭제 로그량이 너무 쌓이고 있을 경우 cp -f /dev/null 을 사용한다. ex) cp -f /dev/null /etc/httpd/logs/access_log 와 같이 null 을 카피 해주면 다 사라진다. 리눅스 2016.07.18
centos 7 부터 방화벽 설정 centos 7 부터 더이상 iptables 를 안쓴다. 명령어 확인 firewall-cmd --help centos7 방화벽 포트 추가 제거 -- 포트 추가 firewall-cmd --zone=public --add-port={포트번호}/tcp --permanent -- 포트 제거 firewall-cmd --zone=public --remove-port={포트번호}/tcp --permanent -- 방화벽 적용 및 재시작 firewall-cmd --reload -- 방화벽 포트 .. 리눅스 2016.06.27
db2 lock 확인 및 풀기(db2 서버접속 한정) 모니터링 : # db2top -d <데이터베이스명> 진입 후 대문자 U 빨간 박스 안에 있는 ID 가 잡고 있는 번호를 db2 "force application (ID)" 명령어로 강제로 죽일 수 있다. db2pd -d <데이터베이스명> -locks showlock 으로도 lock 상태를 확인 할 수 있다. db2 2016.06.23
이클립스 plug-in export 플러그인 익스포트 플러그인이 만들어 졋다고 가정하에 보는 바와 같이 plugin.xml 파일의 Overview 탭에서 우측에 Export Wizard 를 통해 익스포트 하고 익스포트 플러그인 된 jar를 이클립스 플러그인 폴더에 넣고 이클립스를 재시작 하면 된다. 이클립스 2016.06.01