ホームページ > Java > &#&チュートリアル > Java 8 で JDBC-ODBC ブリッジを再度有効にする方法は?

Java 8 で JDBC-ODBC ブリッジを再度有効にする方法は?

DDD
リリース: 2024-11-29 18:11:10
オリジナル
296 人が閲覧しました

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. Java ランタイム環境 (JRE) 7 を取得します。
  2. JRE 7 の 'lib' ディレクトリから 'rt.jar' を抽出します。
  3. をコピーします抽出した「rt.jar」から「sunjdbc」フォルダと「sunsecurityaction」フォルダを抽出します。
  4. 「jdbc.jar」という名前の JAR ファイルを作成し、その中にコピーしたフォルダを圧縮します。
  5. 「jdbc.jar」を配置しますJDK 8 または JRE 8 インストールの「lib」または「libext」フォルダ。
  6. 「jdbcodbc.dll」を JRE 7 の 'bin' ディレクトリから JRE 8 の 'bin' ディレクトリにコピーします。 .
  7. Java 仮想を再起動しますMachine (JVM).

結論

上記の手順に従って、Java 8 に JDBC-ODBC Bridge を手動でインストールできます。これにより、標準の JDK ディストリビューションからブリッジが削除されたにもかかわらず、Java 8 の JDBC を使用して ODBC データベースに接続できるようになります。

以上がJava 8 で JDBC-ODBC ブリッジを再度有効にする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート