IT 전용글/JSP

JSP 에서 톰캣과 Oracle 연동하기~ -0-

회상형인간 2008. 9. 28. 20:25

JSP에서 Tomcat과 Oracle 연동하기

 

[테스트환경]

OS : Windows 2003 (X86)

Web Container : Tomcat 5.5.26

 

1. 우선 JDBC 드라이버를 다운받는다.

- Oracle Client를 설치한 경우는 클라이언트 설치폴더\jdbc에 드라이버 파일이 존재한다.

- Oracle Client가 없는 경우

   * http://www.oracle.com/technology/software/index.html로 가서 Drivers 부분의 JDBC를 클릭

     하여 적당한 버전을 다운받는다.(보통 10g 이상이면 된다.)

   * 다운받을 경우는 ojdbc14.jar을 받으면 된다.

- ojdbc14.jar 파일을 Java설치폴더\jre\lib\extTomcat설치폴더\common\lib에 각각 복사한다.

 

2. Tomcat 부분을 수정한다.

- Tomcat설치폴더\conf의 server.xml파일에 아래와 같이 <Resource> 항목을 <GlobalNamingResource>안에 추가한다.

 

<Resource name="jdbc/<alias>"

      auth="Container"
      type="javax.sql.DataSource"

      driverClassName="oracle.jdbc.OracleDriver"
      url="jdbc:oracle:thin:@<host>:<port>:<sid>"
      username="<userID>"

      password="<password>"

      maxActive="20"

      maxIdle="10"
      maxWait="-1"/>

 

- 아래는 alias를 testDB, Oracle host는 192.168.0.100, port는 1521 (Oracle은 일반적으로 1521포트를 사용한다.), sid는 OracleTest, username은 scott, password는 tiger인 경우의 세팅이다.


-server.xml 파일은 첨부파일에 있으니 참고하시길...

 

- Tomcat 설치폴더\conf의 contetxt.xml에 <ResourceLink>항목을 추가한다.

(Web.xml에 <resource-ref>항목추가 부분이 있는데 이부분은 테스트 한 Tomcat 5.5.26에서는 생략해도 정상작동한다. 따라서 생략한다.)

 


- context.xml 파일은 첨부파일에 있으니 참고하시길..

- 이제 JSP파일을 하나 만들어 테스트한다.

- 아래와 같이 JDBC_Oracle.jsp를 생성한 후 실행한다.

 

 

-아래와 같이 "제대로 연결되었습니다."라고 표시되면 완료..

 


- JDBC_Oracle.jsp파일은 JDBC_Oracle.txt파일로 첨부하니 확장자만 바꿔쓰면 된다.

 


'IT 전용글 > JSP' 카테고리의 다른 글

Excel Reader  (0) 2009.01.13
JSP 기본 세팅방법  (0) 2008.10.10
서블릿 매핑  (0) 2008.10.07
Edit Plus 자바개발환경 세팅하기  (0) 2008.10.01
java , mysql, tomcat ,eclipse 환경설정(설치순서)  (0) 2008.09.29