sql >> データベース >  >> RDS >> Access

JavaからファイルDSNにアクセスする

    ODBCデータソースは、ODBCドライバーがデータベースに接続できるようにする設定のコレクションです。 Windowsでは、GUI(ODBCデータソースアドミニストレータ)を使用して構成され、レジストリに保存されます。 ODBCがWindowsで最初にリリースされたとき、データソースはテキストファイルに格納されていました。ファイルベースのデータソースに依存するアプリケーションに下位互換性を提供するために、Microsoftはファイルデータソースを提供しました。名前が示すように、ファイルデータソースは、1つのODBCデータソースを含むテキストファイルです。これらはユーザーのマイドキュメントフォルダに保存され、ファイル拡張子は「.dsn」です。たとえば、MyFileDSN.dsn。

    EasysoftのJDBC-ODBCBridge製品を使用すると、JavaアプリケーションをODBCデータソースに接続できます。通常、JDBC-ODBCブリッジは、レジストリベースのデータソースに接続するか、接続文字列(一連のODBC属性値のペアを含む)を渡します。ただし、レガシーシステム上のODBCバックエンドへのJavaアクセスが必要なお客様から、JDBC-ODBCブリッジとファイルDSNについて最近連絡がありました。

    これらの手順では、JDBC-ODBCブリッジを使用してJavaからファイルDSNにアクセスする方法について説明します。

    1. EasysoftJDBC-ODBCBridgeをダウンロードします。 (登録が必要です。)
    2. ファイルデータソースを作成したマシンにEasysoftJDBC-ODBCブリッジをインストールしてライセンスを取得します。

      インストール手順については、EasysoftJDBC-ODBCBridgeのドキュメントを参照してください。

    3. JDBC-ODBCブリッジクライアントEJOB.jarをJavaアプリケーションのサードパーティJARファイルのストアに追加します/EJOB.jarをアプリケーションの内部CLASSPATHにあるフォルダにコピーします/EJOB.jarフォルダをJavaCLASSPATHに追加します。

      EJOB.jarは、EasysoftJDBC-ODBCブリッジをインストールするマシンの次の場所にインストールされます。

      <easysoft_install>\Jars

      のデフォルトの場所は<drive>:\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridgeです。 。

    4. JDBC URLで、次の構文を使用してFILEDSNに接続します。

      jdbc:easysoft://myserver/FILEDSN={C:\\Temp\\NorthwindFileDSN.dsn}:logonuser=MyWindowsUser:logonpassword=MyPassword


    1. OracleのASCII()関数

    2. ランダムな日付で行を更新する方法

    3. PostgresConfUS2018の第2四半期

    4. SQLServerでのIFステートメントのしくみ