분류 전체보기 50

[에러해결] Name [DB명]은(는) 이 컨텍스트에 바인딩되지 않았습니다.

제목과 같은 오류를 맞이했을 때,tomcat 내의 데이터베이스 연결 정보를 정의해주면 된다. 실행하려는 프로젝트와 연결된 server.xml을 열어서 Context 태그 안에 아래의 내용을 넣어주면 된다. (큐브리드 기준 작성)   이렇게 한 줄로 되어 있을 텐데, "/(슬래시)"를 지우고 로 시작하는 태그와 닫는 태그로 분리시켜태그 안에 내용을 넣어주면 된다.

02. Error 2024.06.19

[SQL] 원하는 DB에 맞게 쿼리문 변환하기(feat. SQLines)

https://www.sqlines.com/online SQLines - Online SQL Conversion - SQL Scripts, DDL, Queries, Views, Stored Procedures, Triggers www.sqlines.com 현업에서 데이터베이스를 Oracle에서 MariaDB로 변경하면서,xml 파일도 수정해야 하는 상황이 발생했다. 규칙을 알고 하나씩 수정하는 것보다,그냥 프로그램 돌려서 복붙하는 게 더 효율적일 것 같았다. 그래서 알게 된 사이트를가장 위에 링크로 연결해두었다. 완벽하게 변환은 안 된다고 하니, 변환된 결과를 보고 직접 수정해야 할 부분은 수정해야 할 것 같다. 예를 들어, 태그에서 프로퍼티 네임이 double quotes("")가 아니라 single..

01. Database 2024.06.19

[SQLD] SQLD 합격 후기

현업에서 SQL문을 계속 사용하기 때문에 아예 모르는 내용은 아니라서,2-3일 전부터 책 한 권을 사서 대충 어떤 문제가 나오는지만 파악했다. 개념 부분은 보지 않고 기출문제 위주로 풀었고,아는 것은 X표를 치면서 남은 문제 중 생소하거나 어려운 개념만 유튜브나 구글링을 통해 학습했다. 시험을 보면서는,현재 내가 풀 수 있는 것만 풀어도 충분히 합격하겠다라는 생각이 들었고,합격을 했다. 근데 한 편으로는 꼭 자격증이 필요할까도 생각이든다.남들 다 따니까 도전한 자격증이긴 한데...시간을 내어 새롭게 학습한 개념들은업무 중에 사용한 적은 딱히 없긴 하다. ㅎㅎ 그래도 어디 가서 SQL은 아예 모르지 않구나 정도의인상은 줄 수 있을 것 같다.

[Cubrid/큐브리드] 윈도우(Window)에서 설치 시 한글 문자 깨짐 조치

현재 맡고 있는 프로젝트 중에,데이터베이스를 큐브리드로 사용하고 있어서 데이터를 자유롭게 수정/삭제하기 위해 개발 환경 데이터베이스를 새로 생성하여운영 환경에 있는 데이터를 가져오는 과정 중이었다. csv 파일로 데이터 내보내기 후생성된 개발 디비에서 각 테이블에 데이터를 직접 import 하고 있는데, 분명 csv 파일의 charset과 데이터 가져오기 시 charset을 UTF-8 혹은 euc-kr로 설정해서한글 데이터가 잘 들어올 수 있도록 동일하게 맞춰주었는데,이상한 특수 기호들이 뜨면서 머리 아픈 순간이 왔다. 원인은 CUBRID JAVA StoredProcedure가 JVM(자바 가상 머신)에서 동작하기 때문에,JVM의 디폴트 charset을 변경해야 한다는 것이었다. 자바 환경변수를 설정할 ..

01. Database 2024.06.19

[Cubrid/큐브리드] 특정 데이터베이스만 실행하는법

큐브리드를 약 3개월 정도 사용해본 결과,매주 월요일마다 새롭게 실행해야 한다는 단점이 있었고(이건 왜인지 모르겠지만, 설정의 문제는 아닌 듯 하다),디비버를 오래 켜두면 바로 broker 연결 이슈가 생긴다는 단점도 있었다. 난 오라클이 좋다... ㅎㅎ 아무튼 데이터베이스의 연결이 끊어질 때마다 새롭게 실행한다. [실행순서] 1. Mobaxterm을 실행한다.(putty나 다른 ssh 프로그램 사용) 2. 큐브리드가 설치된 서버로 접속한다.(계정정보 입력 필수) 3. su - cubrid 입력 4. cubrid 관리자 비밀번호 입력 5. cubrid server start 데이터베이스명 입력 그러면, 내가 원하는 데이터베이스만 실행할 수 있다. 모두 실행하고 싶으면, cubrid service star..

01. Database 2024.06.19

[IT 외주] 자바개발자의 외주 고민/고려사항 정리

si 기업에서 1년 2개월 정도 근무하던 중에지인으로부터 외주 제안을 받았다. 지인이 개인사업을 시작하게 되었는데, 홈페이지를 만들고 싶다는 것이었다.회사 홍보용이고 주로 컨텐츠 위주로(이미지, 동영상) 보여줄 것이기 때문에,메인 화면 1 + 서브 화면 2-3개 정도 필요했다. 페이를 제안받았을 뿐더러 개인 포트폴리오로도 사용하면 좋지 않냐는 얘기를 들었지만,사실 자바 개발자 입장에서는 크게 도움이 되지 않는 프로젝트였다. 왜냐하면......일단 개인 회사 홍보 홈페이지는 예뻐야 하는 화면 위주의 웹이다.그래서 백엔드라고 할 것도 없다. 보통은 php로 제작을 한다고 한다.나중에 알게 되었는데, 카카오페이 결제 연동같은 것도 php가 잘 되어있다고 한다. 그래도 기회라고 생각해서,서버 호스팅 업체, ok..

[책] '오늘부터 개발자'를 읽고

김병욱님께서 지은 오늘부터 개발자에 대한 책 리뷰이다. 21년 11월, 자바 웹 과정을 시작하기 전부터 굉장히 고민이 많았다.또 무언가를 새로 시작하는 게 두려웠던 것 같다.'이전에도 제대로 된 성과를 내지 못했는데, 새로운 분야에서는 과연 성과를 낼 수 있을까.'지금도 이 생각이 아주 떠나지는 않은 것 같다.  아무튼 이런 생각들로 괴로움이 많았을 때,비전공에 전혀 다른 커리어를 쌓아온 저자의 책을 통해 용기를 넘어서서 내 진로에 대한 작은 확신을 얻을 수 있었고,국비 과정 동안의 공부 방향성에 대한 인사이트를 습득할 수 있었다.  자신의 길에 대해 궁금함이 생길 때는 이미 그 분야에서 오랫동안 갈고 닦은 사람이 아니라 바로 앞을 걸어간 선배의 말을 들으라는 말이 있다.이 책은 수많은 비전공 개발자 후..

08. Book Review 2024.06.19