> Java > java지도 시간 > Java 8에서 JDBC-ODBC 브리지를 다시 활성화하는 방법은 무엇입니까?

Java 8에서 JDBC-ODBC 브리지를 다시 활성화하는 방법은 무엇입니까?

DDD
풀어 주다: 2024-11-29 18:11:10
원래의
287명이 탐색했습니다.

How to Re-Enable the JDBC-ODBC Bridge in Java 8?

Java 8에서 JDBC-ODBC 브리지 제거 및 완화 전략

Java 8부터 JDBC-ODBC 브리지는 더 이상 사용되지 않습니다. 이로 인해 JDBC를 통한 ODBC 데이터베이스 연결에 대한 우려가 제기되었습니다.

JDBC-ODBC 브리지는 Java 8에서 사용할 수 없습니다.

Java 8에서는 JDBC-ODBC 브리지가 지원되지 않습니다. 더 오래 사용 가능합니다. 이는 다음 코드를 사용하는 일반적인 관행으로 인해 ClassNotFoundException이 발생함을 의미합니다.

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
로그인 후 복사

해결 방법: JDBC-ODBC 브리지 수동 설치

JDBC를 활성화하려면- Java 8의 ODBC 브리지 기능은 다음을 따를 수 있습니다. 단계:

  1. JRE(Java Runtime Environment) 7을 획득합니다.
  2. JRE 7의 'lib' 디렉토리에서 'rt.jar'을 추출합니다.
  3. 'sunjdbc'를 복사하고 추출된 'rt.jar'의 'sunsecurityaction' 폴더.
  4. 'jdbc.jar'라는 JAR 파일을 생성하고 그 안에 복사된 폴더를 압축합니다.
  5. JDK 8 또는 JRE 8의 'lib' 또는 'libext' 폴더에 'jdbc.jar'을 넣습니다.
  6. JRE 7의 'bin' 디렉토리에서 JRE 8의 'bin' 디렉토리로 'jdbcodbc.dll'을 복사합니다.
  7. Java를 다시 시작합니다. 가상 머신 (JVM).

결론

위에 설명된 단계에 따라 Java 8에서 JDBC-ODBC Bridge를 수동으로 설치할 수 있습니다. 표준 JDK 배포에서 브리지가 제거되었음에도 불구하고 Java 8에서 JDBC를 사용하여 ODBC 데이터베이스에 연결할 수 있습니다.

위 내용은 Java 8에서 JDBC-ODBC 브리지를 다시 활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿