상세 컨텐츠

본문 제목

웹로직에 MSSQL JDBC 커넥션풀 생성 (MS드라이버 이용)

Java/WebLogic

by 탑~! 2012. 12. 27. 10:01

본문

웹로직(8.1 기준) / JRE 1.4.2 환경에서 커넥션 풀 생성시 주의점이다.

웹로직에서 MS의 드라이버를 사용한다고 선택해도 기본적으로 제공하는 드라이버명(풀네임)과 접속URL이 MS가 제공하는 드라이버와는 조금 맞지 않는다. 그래서 수정해 주어야 한다.


웹로직에서 커넥션풀 생성시 다음과 같이 MS의 드라이버를 사용하겠다고 선택한다.

사용할 드라이버 선택


아래와 같은 화면에서 DB 정보를 입력하고 다음으로 진행하면,

DB정보 입력


아래와 같은 화면이 나온다. 여기서 수정해 주어야할 부분이 있다.

수정해야할 부분


위 빨간 부분이 웹로직에서 기본 제공하는 SQL서버 드라이버 클래스명과 접속 URL이다. 이 부분이 조금 다르다. 물론 MS에서 제공한 드라이버를 사용할 때이다. 다른 벤더의 드라이버를 사용하려면 그에 따라 적절히 변경해 주어야 한다.

다음과 같이 변경한다.

  • com.microsoft.jdbc.sqlserver.SQLServerDriver -> com.microsoft.sqlserver.jdbc.SQLServerDriver
  • jdbc:microsoft:sqlserver://xx.xx.xx.xx:1433 -> jdbc:sqlserver://xx.xx.xx.xx:1433


이러면 제대로 잡힐 것이다. 변경하지 않고서는 웹로직에서 제공하는 mssql 드라이버를 사용해야 하는데, 이 경우에는 프로그램이 돌다가 "java.sql.SQLException: This JDBC 2.0 method is not implemented" 오류가 발생할 수도 있다. 웹로직의 드라이버에서 뭔가 안맞는 듯 하다.

개발시 혹시모를 나중을 위해 포스팅 해본다.



출처 : http://takuma99.tistory.com/194

'Java > WebLogic' 카테고리의 다른 글

weblogic 관련 사이트  (0) 2013.01.30
WebLogic 8.x Installation Guide  (0) 2012.10.11

관련글 더보기