최근 회사에서 Oracle 쿼리를 MySQL로 컨버팅 하는 작업을 해야했다. MySQL은 처음이라 많이 삽질했다. 왜 MySQL은 Oracle의 편리한 기능(함수 또는 펑션)이 거의 없는지... Connect by 도 없고 REGEXP_ 계열도 없고, TO_NUMBER도 없고... 물론 비슷하게 흉내낼 수 있다. 하지만 여전히 불편함이 많다... 잡설이 길었군...어쨌든... 오라클의 REGEXP_REPLACE 함수를 MYSQL에서 사용하기 위해서 함수(펑션)을 구현해서 사용하자. 함수 생성 후 사용법은 오라클의 것과 동일하다. ======================================================DELIMITER // DROP FUNCTION IF EXISTS regexp_r..
회사에서 CC인증을 하며 DB의 헬스체크 및 임계치에 대한 모니터링 툴을 개발해야 했다. 여기서 나의 역할은 임계치 모니터링에 필요한 쿼리를 조사하는 것이었다. 먼저 임계치 모니터링의 프로세스를 다음과 같이 정리해봤다. 1. bat 파일을 하나 생성: 여기서는 MFC로 만들어진 exe를 실행하고 실행 결과를 리턴받아 로그를 남기도록 되어있다. 2. exe 의 내부 실행 순서먼저 현재의 여유 공간을 체크하고 여유 공간이 10% 이면 -1을 리턴하며 exe를 종료. - 현재 여유공간 체크SELECT A.TABLESPACE_NAME "테이블스페이스명", A.FILE_NAME "파일경로", (A.BYTES - B.FREE) "사용공간", B.FREE "여유 공간", A.BYTES "총크기", TO_CHAR( (..
먼저 "SSL 인증서 발급하기" 에서 인증서 파일을 생성해야 한다. 위 과정을 했다면 server.xml 파일을 편집기로 연다. 나는 톰캣에서 80포트를 기본으로 사용하며 SSL 설정을 해서 443 포트도 사용할 것이다. 따라서 server.xml 에서 아래와 같이 설정한다. keystoreFile의 경로는 위의 SSL 인증서 발급하기를 마쳤다면 C:\User\계정명\.keystore 파일이 있을 것이다. 나는 이 파일을 톰캣의\conf 폴더에 복사해 두었다. 그리고 keystorePass 는 .keystore 파일을 생성할 때 설정한 비밀번호 이다. 이렇게 하고 톰캣을 재시작 한 뒤 접속하면 자동으로 SSL 접속이 된다.
- Total
- Today
- Yesterday
- RegExp
- Eclipse
- AES Encryption
- redisson
- jvm특징
- AWS KMS
- 자바 정규식
- Tomcat
- spring
- 아파치 톰캣 연동
- commit
- Oracle
- AES 암호화
- AES Decryption
- STS
- apache
- SSL
- 스프링
- 이클립스
- Java
- 오라클
- 휴대폰번호 마스킹
- svn
- 클래스로더
- redissonclient
- 아파치
- AES with AWS KMS
- AES 복호화
- 톰캣
- 마스킹
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |