SAP Lumiraディストリビューションに含まれているJDBC-ODBCブリッジを使用する場合は、次の点に注意してください。
- SAPLumiraは現在Java1.7に同梱されています。これは、JDBC-ODBCブリッジを含むJavaの最後のバージョンでした。したがって、Java1.8以降に基づくSAPLumiraの将来のバージョンには、JDBC-ODBCブリッジが含まれなくなります。
- JDBC-ODBCブリッジは、実稼働での使用は推奨されていません。
- 32ビットバージョンのSAPLumiraは段階的に廃止されました。執筆時点では、SAPLumiraは64ビットアプリケーションとしてのみ使用できます。 JDBC-ODBCブリッジのネイティブライブラリであるJdbcOdbc.dllを含む、同梱のライブラリは64ビットです。これは、JDBC-ODBCブリッジは、SAPLumiraを64ビットODBCドライバーに接続するためにのみ使用できることを意味します。 MDB形式データベース用のMicrosoftAccessODBCドライバーなど、一部のODBCドライバーは、32ビットバージョンでのみ使用できます。
SAP Lumiraを32ビットODBCドライバーに接続する必要がある場合は、代わりにEasysoftJDBC-ODBCBridgeを使用してください。 Easysoft JDBC-ODBCブリッジには、Javaコンポーネントと32ビットのネイティブコンポーネントがあります。 Easysoftによって完全にサポートされており、現在、世界中の本番環境に導入されています。
- SAPLumiraで接続するデータベースのシステムODBCデータソースを構成します。
これを行うには、SAPLumiraマシンで32ビットバージョンのODBCデータソースアドミニストレータを使用します。一部のバージョンのWindowsでは、これはコントロールパネル>管理ツールにあります。 。一部のバージョンのWindowsでは、タスクバーの検索ボックスでODBCを検索する必要があります。 ODBCデータソースアドミニストレータの32ビットバージョンには、明確にラベルを付ける必要があります。疑わしい場合は、[Windowsの実行]ダイアログボックスで、次のように入力します。
%windir%\syswow64\odbcad32.exe
- EasysoftJDBC-ODBCBridgeをダウンロードします。 (登録が必要です。)
- SAPLumiraがインストールされているマシンにEasysoftJDBC-ODBCブリッジをインストールしてライセンスを取得します。
インストール手順については、EasysoftJDBC-ODBCBridgeのドキュメントを参照してください。
- SAP Lumiraで、ファイル>設定を選択します 。
SAPLumira設定ダイアログボックスが表示されます。
- SQLドライバーを選択 。
- ドライバのインストール ペインのデータベースの選択 リストで、汎用JDBCデータソース-JDBCドライバーを選択します。 。
- ドライバのインストールを選択します ボタン。
Windowsの開く ダイアログボックスが表示されます。
- ダイアログボックスを使用して、Easysoft JDBC-ODBCブリッジJARファイル、EJOB.jarを参照します。
EJOB.jarは、EasysoftJDBC-ODBCブリッジをインストールしたマシンの次の場所にインストールされます。
<easysoft_install>\Jars
64ビットWindowsでは、
のデフォルトの場所は :\ Program Files(x86)\ Easysoft Limited \ EasysoftJDBC-ODBCBridgeです。 - 完了を選択します ボタン。
- SAPLumiraを再起動します。
- SAP Lumiraで、ファイル>新規を選択します 。
新しいデータセットを追加 ダイアログボックスが表示されます。
- ソースの選択 リストで、SQLを使用したクエリを選択します 、次に次へを選択します ボタン。
新しいデータセットを追加 ダイアログボックスが表示されます。
- データベースの選択 リストで、 Generic> Generic JDBC datasource-JDBC Driversを選択します。 。 次へを選択します ボタン。
新しいデータセットを追加 ダイアログボックスが表示されます。
- ダイアログボックスのフィールドに入力します:
Field 値 ユーザー名 ダミー パスワード ダミー JDBC URL jdbc:easysoft:// localhost / data_source :logonuser = windows_user :logonpassword=パスワード JDBCクラス easysoft.sql.jobDriver - [接続]ボタンを選択します。
- 必要なデータベーステーブルを選択してから、作成を選択します。 ボタン。
ODBCデータがSAPLumiraデータセットとして利用できるようになりました。