>> Delete No. 2636 article
No. jdbc연동하기 #오라클817

등록 2002-07-08 05:31:00     조회 4
이름 바다사랑    

		<pre>
//망구조
 
                 [외부망 인터넷세상]
                       |
                       |         
                      ed1 155.230.157.93
               [웹서버: FreeBSD]
                      rl1 10.0.0.6
                       |<------------- jdbc로 오라클과 연동함..
                       |<------------- 허브대신 크로스케이블을 사용
                      eth0 10.0.0.1
               [DB서버: RedHat/Linux]
  //내가 하고싶은것들..
오라클을 공부하기위해 해매이는
주변의 안타까운 동료들을 위해 환경을 제공해야함..
하는김에 웹서버와 DB서버를 분리하고싶었음..
어디선가 분리하면 좋다고 주워들었음.. -_-;
웹서버엔 Apache+tomcat+jdk가 설치되어있으며,,
DB서버엔 댄장할 Oracle817만 설치되어있음..
 //준비물
오라클을 깔기위해 있어야될것들...
RPMS/ <--이안엔 glibc가 들어있다는..
jdk118_v3-glibc-2.1.3.tar.bz2
jre118_v3-glibc-2.1.3.tar.bz2
linux81701.tar
#관련링크 http://155.230.157.100:8888/pub/oracle  웹서버에 필요한것들...
apache+tomcat+jdk
 //그리고 오라클을 먼저깐다..
인터넷상에 수많은 매녈들을 참조해서 깔면됨..
단,, 나같은 경운 깔고난뒤 리스너가 구동이 잘안되길래,,
$ORACLE_HOME/network/admin 에 있는
listener.ora와 tnsnames.ora파일을 vi로 직접 편집했음..
이걸몰라 약 한달동안 쓸데없이 체력을 소비했다는,, -_-;
#관련링크
http://www.koug.net http://okjsp.pe.kr http://kimho.pe.kr http://database.sarang.net http://linux.sarang.net  대강 몇
번 DB및 리스너를 구동시켜본후,,, 웹서버의 세팅으로 넘어간다..
 //웹서버에서의 jdbc세팅..
처음에 오라클의 jdbc드라이버의 정체와 CLASSPATH잡는데서 한참 해맸었음..
인터넷문서를 이잡듯이 뒤진결과...
jdbc드라이버의 정체를 조금 이해했음..
영어실력이 좀 되면
$ORACLE_HOME/jdbc 디렉을 살펴보면 됨..
 나같이 영어가 약한 사람들을 위해,,
jdbc드라이버(웹서버와 DB를 연동시켜주는 넘)는 멀리서 다운받을필요없고,
$ORACLE_HOME/jdbc/lib 내에 있는 파일들을 웹서버로 이동시켜
웹서버에서 정해져있는 CLASSPATH에 집어넣으면 됨..
이거또한 1주일정도 해매다 방금 성공시켰다는,, 쥘쥘~
 글고 tomcat의 server.xml을 약간 편집후,,
tomcat 재시동후,,
oratest.jsp 로 jdbc연동을 확인하면 됨...
  //예제..
실지 웹서버(FreeBSD)에 셋팅된 CLASSPATH
shell# cat /etc/profile
#!/bin/bash
 export LANG="ko_KR.EUC"
export LC_ALL="ko_KR.EUC"
 # For JAVA and TOMCAT
export JAVA_HOME="/usr/local/java"
export TOMCAT_HOME="/usr/local/tomcat"
export PATH="$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin:/usr/local/mysql/bin/:."
# MySQL,Oracle Driver
export CLASSPATH=".:$JAVA_HOME/jdbc/oracle/classes111.zip:$JAVA_HOME/jdbc/mysql/mm.mysql.jar:$JAVA_HOME/lib"
shell#
 tomcat의 server.xml
........중략........
<Context path="/~bh"
               docBase="/home1/bh/izb_html"
               debug="0"
               reloadable="true">
</Context>
.........중략...
 oratest.jsp(jdbc의 연동 테스트파일)은
http://okjsp.pe.kr http://www.koug.net http://kimho.pe.kr 에서 구할 수 있음..
자바플머라면,, 그냥 짜면 된다는,, -_-;
  //마지막으로
연동시킨후 기쁨에겨워 후다닥 작성한 글이기에,,
별 내용이 없더라도 이런넘도 있다는정도로 이해하고 넘어가주셈,,
-_-;;;;;;;;
 후다닥~~~
 --
==================
헛소리 하는 daemon
==================
</pre>
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved