Oracle 함수중에 조회된 null값을 치환하는 함수중에 nvl함수와 Decode함수가 있다. NVL은 말그대로 Null Value 의 약자로 nvl(컬럼명,1)의 뜻은 값이 null일 경우 1로 치환, 그렇지 않을 경우 컬럼의 값을 나타냄. select nvl(a,1) from A : A table로부터 a컬럼에 null이 저장된 값을 1로 치환해서 조회 a b null 1 1 2 2 3 3 null 위의 A 테이블을 위 쿼리로 조회하면 nvl(a,1) 1 1 2 3 decode(컬럼명, A,1, B, 2, 3)의 뜻은 컬럼값이 A이면, 1, B면 2, A,B도 아니면 3으로 치환 select decode(a,1,참,2,거짓,무효) from A : A table로부터 a컬럼에 1이 저장되어 있으면 참..
예전에 tmaxsoft의 sysmaster를 사용해서 고객사의 서버를 모니터링했었다. 학교 시스템중 바이러스로 cpu 점유를 100% 하는 경우가 있어 빠르게 확인하고 싶어 모니터링 app를 찾던 중 괜찮은 녀석을 알게 돼서 소개한다. 설치도 간단하고 무엇보다도 핸드폰에서도 확인 가능하다는 점이 좋았다. 하지만 agent를 설치해서 운영하므로 Main system은 아직 설치하기가 우려된다. whatap이라고 https://www.whatap.io/ko/ 링크해 놓으니 간단한 운영서버 모니터링에 사용해보시길
학교 시스템 중 시간이 안 맞는 서버가 있어서 date -s 시: 분 : 초 예) date -s 13:00:00(13시 00분 00초)로 변경했는데 date: cannot set date : 명령이 허용하지 않음 으로 뱉는다. T.T. permission을 변경해보고 root 권한을 다른 user에 줘 보는 등 2어 시간 헤매다가 서버보안(Secuve TOS) 설치한 게 생각났다. TOS라는 서버보안 제품을 사용하는데 설정 모드(일반 모드)로 세팅되어 있는데 명령어가 안 먹힌다. 이걸 테스트 모드로 변환 후 명령어 실행하니 명령어가 먹힌다. 으~~ 강력한 서버보안.. 예전에 공군 홈페이지 이관 프로젝트할 때도 이넘의 서버보안 덕분에 명령어들이 안 먹힐 때가 종종 있었는데... 아무튼 다 해보고 안 되는 ..
운영하고 있는 HP gen8서버의 2DISK를 미러링하였다. 하루 정도 걸리는 작업으로 개념은 '거울(mirror)처럼 반사해서 보여 준다‘는 의미로 물리적 디스크를 2개를 하나의 볼륨으로 묶어서 사용자는 디스크 1개를 사용하는 것처럼 보이지만, 2개의 디스크에 사용한 내용이 동시에 기록된다. 풀어서 이야기하면 A디스크의 거울은 B로 A디스크에 C파일을 생성하면, A, B 디스크에 C파일이 생성된다. 주로 디스크 장애에 대비되며(A디스크가 깨지서 장애가 나면 B디스크에 똑같이 내용이 있으므로 B디스크로 운용) HP는 바이오스의 APP에서 설정한다.
- Total
- Today
- Yesterday
- 오렌지가재
- 칠곡 자전거 대회
- 서브 40
- 대구국제마라톤
- 경산 국수
- 일취월장
- 대구 고양이 카페
- 혁신도시 국수
- 베스킨라빈스 포켓몬
- 도로이
- 장수풍뎅이
- 여름 자전거 대회
- 타임캐시
- 고양이
- 가재 탈피
- 제주 마음 샌드
- 반려곤충
- i7-1260P
- GCP #GCP GIFT#
- 애드센스
- OKOK앱
- 캐시워크
- decode
- ChatGPT
- 대구 야간 라이딩
- 가재
- 다이어트
- chatgpt 정의
- 갖고싶다 고양이
- 애디그램
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |