sql server 2008 r2 jdbc 드라이버 설정
- 작성자 :
- 정*선
- 작성일 :
- 2011-01-03 14:05:16
- 조회수 :
- 2,605
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
톰켓6.0 jre1.6 오라클10g와 ms-sql 2008 r2 함께 사용하고 있습니다. sqljdbc4.jar lib폴더에 추가하구 아래처럼 설정했는데 jdbc 로딩 오류가 발생하네요.ㅠㅠ
<bean id="emailDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<property name="url" value="jdbc:microsoft:sqlserver://192.168.10.106:1433;databasename=emailDB"/>
<property name="username" value="xxxx"/>
<property name="password" value="xxxx"/>
</bean>
아래는 오류 메시지입니다.
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'
ms-sql은 org.apache.commons.dbcp.BasicDataSource 사용하면 안되나요?
새해부터 질문이네요.. 답변 부탁드립니다.
<bean id="emailDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<property name="url" value="jdbc:microsoft:sqlserver://192.168.10.106:1433;databasename=emailDB"/>
<property name="username" value="xxxx"/>
<property name="password" value="xxxx"/>
</bean>
아래는 오류 메시지입니다.
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'
ms-sql은 org.apache.commons.dbcp.BasicDataSource 사용하면 안되나요?
새해부터 질문이네요.. 답변 부탁드립니다.
A
안녕하세요.. 정영선님..
MS SQL JDBC 버전에 따라 사용하는 driver class가 2개가 있는 것 같습니다.
- com.microsoft.jdbc.sqlserver.SQLServerDriver
- com.microsoft.sqlserver.jdbc.SQLServerDriver
WEB-INF/lib에 넣으신 jar를 확인해 보셔서 정확한 class 명을 지정하시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
MS SQL JDBC 버전에 따라 사용하는 driver class가 2개가 있는 것 같습니다.
- com.microsoft.jdbc.sqlserver.SQLServerDriver
- com.microsoft.sqlserver.jdbc.SQLServerDriver
WEB-INF/lib에 넣으신 jar를 확인해 보셔서 정확한 class 명을 지정하시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.