반응형 IT 개발39 [Oracle] ORA-28001: 비밀번호 만기 해결방법 에러메시지 ORA-28001: 비밀번호가 만기 ORA-28001: the password has expired 현상 로컬 DB에 접속하려고 들어갑니다. 며칠 전에는 잘 로그인 되더니 오류가 납니다. 원인 평소처럼 오라클 DB에 접속하여고 하는데 이런 에러를 겪은 적이 있을 것 입니다. 오라클은 따로 설정해주지 않으면, 오라클 11g부터는 180일 지나고 자동으로 비밀번호가 만료됩니다. 그리고 이 기간이 지나면 해당 계정으로 로그인이 불가합니다. 그래서 만료가 되기 전에 "ORA-28002: 1 일안에 비밀번호가 만기 될 것입니다 암호를 변경하시겠습니까?" 라고 친절하게 알려줍니다. 그런데 저는 오랜만에 로컬 DB에 접속했던 터라 이미 만료가 되어 버렸네요. 해결 방법은 2가지입니다. 1. 임시로 계정 비.. 2023. 1. 18. [Oracle] ORA-02287 에러 해결방법 에러메시지 ORA-02287: sequence number not allowed here ORA-02287: 시퀀스 번호는 이 위치에 사용할 수 없습니다. 현상 INSERT INTO T_MNG (CODE, SEQ) SELECT A.CODE , SEQ_T_MNG.NEXTVAL FROM T_MNG_INFO GROUP BY CODE ; SELECT 결과를 INSERT 하는 쿼리 입다. SELECT 할 때 테이블에서 가져온 값 1개와 시퀀스 번호를 자동 생성해서 함께 넣으려고 합니다. 그런데 ORA-02287 에러가 발생합니다. 원인 이 에러는 주로 INSERT INTO SELECT 절에서 자주 발생 된다고 합니다. 시퀀스 번호는 이 위치에 사용할 수 없다는 말대로, 저의 경우는 위처럼GROUP BY 절이 있는.. 2023. 1. 17. [JAVA] POST방식 JSON데이터 보내기(with GSON) 개발 배경 많은 양의 데이터를 GET으로 보내는 것에는 한계가 있는데요. 그래서 POST방식으로 데이터를 보내야 할 때 JSON을 Body에 담아 POST로 보내면 편리합니다. 실제로 저도 프로젝트에서 속도 개선을 위해서 GET >> POST로 변경하여 작업하다가 알게된 사실을 여러분과 공유하려 합니다. GET과 POST방식에 대해서 궁금하시다면 ▼ [네트워크] GET과 POST 차이 목차 1. 개요 2. HpptURLConnecion을 활용한 JSON POST 요청(with GSON) 3. JSON 데이터 파싱(with GSON) 4. 응답 읽기 5. 결론 1. 개요 이 방식은 JAVA에 내장된 HttpURLConnection을 이용해서 POST 방식으로 전송하는 방법 입니다. JSON데이터를 받을 W.. 2023. 1. 13. [네트워크] GET과 POST의 차이 제가 보려고 간략히 정리한 글을 공유합니다. 목차 1. GET 방식 POST 소개 2. GET 방식 POST 방식 특징 3. GET 방식 POST 방식 차이 1. GET 방식 POST 소개 GET 방식 GET 방식은 데이를 전송 할 때 Body에 담지 않고, 쿼리스트링 즉 URL을 통해 전송 됩니다. 특히 웹사이트 쇼핑몰을 보면 주소가 아주 길 때가 있는데요. 아래 URL 샘플을 보시면 URL 끝에 ?를 붙이고 그 다음 파라미터 명은 name1, name2 각 파라미터의 값은 value1, value2 입니다. www.test-url.com/data?name1=value1&name2=value2 POST 방식 POST는 GET과 달리 HTTP 메세지의 Body에 담아서 전송 됩니다. 리소스를 생성/변경하.. 2023. 1. 12. 이전 1 ··· 6 7 8 9 10 다음 반응형