무소의 뿔처럼
#4_oracle DB 체크 (설치 주소 포함) 본문
데이터를 받아봤으니 DB에 넣어 화면에서 보고 싶다.
나는 학원에서 배웠던 것을 쓸 요량으로
Oracle 11g Standard Edition (11.2.0) , tomcat9
도구로는 sqldeveloper /
ojdbc6.jar를 WEB-INF의 lib에 추가 후 Project 우클릭
(ojdbc6.jar는 프로젝트에 안 lib에 넣어 프로젝트 파일이 옮겨져도 붙어 다닐 수 있게)
처음에 oracle DB, tomcat을 다운받고 eclipse에 장착(?)하는데
이해를 못 해서인지 따라만 하는데도 오류 투성이었다.
특히 oracle DB는 삭제할 때 컴퓨터 register를 건드려야 한다는 말을 듣고
겁을 많이 먹었다. 어릴 적 컴퓨터에 설치된 게임을 깨끗이 삭제한다고
그 이름을 가진 모든 파일을 지우다가 register를 잘못 건드려 고장 났었기 때문..
con = DriverManager.getConnection(url, id, pw);
url 끝 부분 /orcl은 SID , /xe도 있다.
"jdbc:oracle:thin:@localhost:1521/orcl"
"jdbc:oracle:thin:@localhost:1521:orcl"
"jdbc:oracle:thin:@//localhost:1521/orcl"
똑같이 작동된다. 이제 앎;
※연동은 되었는데 DB를 못 찾겠다는 오류 시 주소 콜론 빠짐이 있는지 꼭 확인하기
return con; 바로 윗줄에 System.out.println("DB연결 확인"); 한줄을 추가하면
서버가 돌아갈 때 Console에 찍힌다.
오라클 로그인 필요
https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
Oracle Database 11g 11.2.0.4.0 ( Oracle Database Standard Edition ) |
톰캣 9
https://tomcat.apache.org/download-90.cgi
64-bit Windows zip (pgp, sha512) |
'JSP > JSP 홈피 만들어보기_게시판' 카테고리의 다른 글
이미지 업로드 Blob? varchar2? (0) | 2022.02.04 |
---|---|
#5_DB table 만들기 (0) | 2022.02.03 |
#3_ 주소에 data를 실어 보내기 (0) | 2022.01.31 |
#2_ 메뉴 <a>태그 클릭하면 다른 페이지로 이동 (0) | 2022.01.30 |
#1_button을 누르면 div가 보여지고 없어지고 (0) | 2022.01.29 |