DB
📝 2022년 제44회 SQLD 합격 후기 및 공부방법
📌 INTRO 안녕하세요 이번에는 SQLD 합격후기를 들고 오게 되었습니다. 저번 정보처리기사에 이어서 2번째 자격증 취득을 하게 되었습니다. 향후 자격증 취득계획은 없지만 필요시 취득하려고 합니다. 제 글이 도움이 되기를 바라면서 작성해보겠습니다. 꼭 합격하시길 바랄게요! 해당 자격증을 취득할까 말까 고민하시는 분들 (이게 도움이 될까? 시간낭비 아냐? 등등) 계실 것 같습니다. 저 또한 그랬기 때문에 팁을 드리자면 고민하지 말고 접수부터 하세요. 발등에 불 떨어지면 누구나 초인적인 힘을 발휘하거든요 📌 합격 인증 📌 고사장 시험 접수할 때는 항상 원하는 고사장을 사전에 잘 숙지하고 30분 정도 여유 있게 오시는 것을 추천드릴게요. 📌 공부기간은? 3주 정도 준비하였습니다. 저는 회사를 다니면서 자격증..
⛔ ORA-12514: listener does not currently know of service requested in connect descriptor
🟣 오류메세지 ORA-12514: listener does not currently know of service requested in connect descriptor JUnit으로 DB Connection을 테스트하는 도중 에러가 발생했다. 🗸 OracleConnectionTest.java 🗸 dataSource.xml 🟣 원인 ✔️ 1. dataSource url의 SERVICE_NAME 불일치 ✔️ 2. Oracle Database url 정보 오타 ✔️ 3. logger 출력 포멧 실수 오라클의 SID, SERVICE_NAME은 대소문자를 반드시 구분하여 기술해야 한다. 🟣 해결책 ✔️ 1. dataSource url의 SERVICE_NAME 불일치 🗸 listener.ora 파..
😆 Network의 필요성 DBMS의 등장?
파일 시스템에서 DB로 변화하는 과정 📌 현재 사용하고 있는 애플리케이션의 문제점 현재 애플리케이션은 네트워크 통신이 가능하지 않다. 각각의 사람들이 앱에 저속해서 파일을 등록하고 읽어올 수 있는 구조이다. 현재의 구조에서 여러명의 사람들에게 파일을 공유할 수 있는 방법은 무엇일까? 3명의 사람이 1개의 컴퓨터를 공유한다. 한 명이 작업하면 다른 사람에게 파일을 공유한다. 1번, 2번 방식으로 어떻게든 돌릴 수 있겠지만 근본적인 해결책은 아니다. 지금 세상에 누가 1개의 컴퓨터로 작업을 하나? 그리고 일일이 1명 1명 체크하면서 파일을 공유하나? 해결책이 필요해보인다. 📌 데이터를 공유하는 고전적인 방법 : 파일서버 또는 네트워크 드라이브로 파일 공유 하나의 pc에 파일을 저장해놓고 각각의 사람들이 pc..