1. JEUSMain.xml 설정
<$JEUS_HOME/config/`hostname`/JEUSMain.xml 설정>
<database>
<vendor>others</vendor>
<export-name>접속명</export-name>
<data-source-class-name>com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource</data-source-class-name>
<data-source-type>ConnectionPoolDataSource</data-source-type>
<database-name>DB명</database-name>
<port-number>포트</port-number>
<server-name>아이피</server-name>
<user>사용자</user>
<password>비밀번호</password>
<connection-pool>
<pooling>
<min>10</min>
<max>20</max>
<step>2</step>
<period>3600000</period>
</pooling>
</connection-pool>
</database>
그리고 $JEUS_HOME/lib/datasource/ 에 sqljdbc4.jar 를 복사해 넣는다. jboot 할 때 이 jar가 로딩된다.
특정 컨터이너에서만 사용하게 되어 별도로 지정하고 싶다면 JEUSMain.xml 의 해당 컨테이너 설정 부분에 <user-class-path> 를 지정할 수도 있다.
<name>container4</name>
<id>4</id>
<user-class-path>/user01/app_home/WEB-INF/lib/sqljdbc4.jar</user-class-path>
</engine-container>
MSSQL 서버 jdbc 드라이버 3.0 다운로드
MSSQL 서버 jdbc 드라이버 4.0 다운로드
4. sqljdbc.jar 와 sqljdbc4.jar 의 차이점
sqljdbc.jar 클래스 라이브러리는 JDBC 3.0을 지원합니다.
sqljdbc.jar 클래스 라이브러리에는 JRE(Java Runtime Environment) 버전 5.0이 필요합니다.
JRE 6.0에서 sqljdbc.jar을 사용하면 데이터베이스에 연결할 때 예외가 발생합니다.
참고: JDBC 드라이버 버전 2.0은 JRE 1.4를 지원하지 않습니다. JDBC 드라이버 버전 2.0을
사용하려면 JRE 1.4를 JRE 5.0 이상으로 업그레이드해야 합니다.
응용 프로그램이 JDK 5.0 이상과 호환되지 않아 다시 컴파일해야 하는 경우도 있습니다.
sqljdbc4.jar
sqljdbc4.jar 클래스 라이브러리는 JDBC 4.0을 지원합니다.
이 라이브러리에는 sqljdbc.jar의 모든 기능과 함께 새로운 JDBC 4.0 메서드가 포함되어 있습니다.
sqljdbc4.jar 클래스 라이브러리에는 JRE(Java Runtime Environment) 버전 6.0 이상이 필요합니다.
JRE 1.4 또는 5.0에서 sqljdbc4.jar을 사용하면 예외가 발생합니다.
참고: 응용 프로그램을 JRE 6.0에서 실행해야 하는 경우에는 JDBC 4.0 기능을 사용하지 않더라도
sqljdbc4.jar을 사용하십시오.
<2012년3월14일>
'컴퓨터활용 > 자바' 카테고리의 다른 글
비밀번호를 난수로 발생하는 로직 (개인정보보호 지침) (1) | 2012.03.29 |
---|---|
JEUS 부팅 확인 하기 (1) | 2012.03.21 |
서버 CPU 개수 구하는 jsp (2) | 2012.03.13 |
javacore 파일 찾기 (0) | 2012.02.25 |
java script 에서 한글 포함 문자열의 substring 함수 (1) | 2012.01.07 |