DbVisualizerは、SQLスクリプトを記述および実行するための統合開発環境(IDE)を提供し、オートコンプリートおよび構文強調表示機能を提供して、作業を楽にします。 SQLがわからない場合は、SQLを自動的に生成するクエリビルダーツールが提供されています。
DbVisualizerを使用すると、CSV、SQL、HTML、XML、Excel、JSON、およびテキストの形式でテーブルデータをエクスポートできます。 CSVファイルから既存のテーブルにテーブルデータをインポートしたり、インポートしたデータからテーブルを作成したりすることもできます。
DbVisualizerはマルチプラットフォームのJavaアプリケーションであり、Windows、Linux、およびOSXマシンで実行されます。 DbVisualizerに必要なJavaの最小バージョンは1.8です。これは、DbVisualizerがアクセスできるデータベースのタイプに影響を及ぼします。 ODBCドライバーのみが使用可能なデータベースにアクセスするには、DbVisualizerなどのJavaアプリケーションで、アプリケーションがサポートするデータアクセステクノロジ(JDBC)とデータベースがサポートするデータアクセステクノロジを変換するJDBC-ODBCブリッジと呼ばれるミドルウェアが必要です。 (ODBC)をサポートします。たとえば、Microsoftがこのデータベースに提供するODBCドライバーを使用して、DbVisualizerをMicrosoft Accessに接続するには、JDBC-ODBCブリッジが必要になります。 Java 1.7以前には、JDBC-ODBCブリッジが含まれていました。これはJava1.8で削除されました。
別のソリューションとして、Easysoft JDBC-ODBC Bridgeは、DbVisualizerなどのJavaアプリケーションがMicrosoftAccessなどのODBCデータベースにアクセスできるようにするクライアントサーバー製品です。 Easysoft JDBC-ODBCブリッジのクライアント部分は、JDBCドライバーです。 Windowsでは、サーバー部分はODBCアプリケーションとして機能するWindowsサービスです。
このブログの残りの部分では、Easysoft JDBC-ODBCブリッジを使用して、DbVisualizerのODBCデータベースからODBCデータにアクセスする方法について説明します。
- DbVisualizerで接続するデータベースのシステムODBCデータソースを構成します。
これを行うには、DbVisualizerマシンで32ビットバージョンのODBCデータソースアドミニストレータを使用します。一部のバージョンのWindowsでは、これはコントロールパネル>管理ツールにあります。 。一部のバージョンのWindowsでは、タスクバーの検索ボックスでODBCを検索する必要があります。 ODBCデータソースアドミニストレータの32ビットバージョンには、明確にラベルを付ける必要があります。疑わしい場合は、[Windowsの実行]ダイアログボックスで、次のように入力します。
%windir%\syswow64\odbcad32.exe
- EasysoftJDBC-ODBCBridgeをダウンロードします。 (登録が必要です。)
- DbVisualizerがインストールされているマシンにEasysoftJDBC-ODBCブリッジをインストールしてライセンスを取得します。
インストール手順については、EasysoftJDBC-ODBCBridgeのドキュメントを参照してください。
- DbVisualizerで、ツール>ドライバーマネージャーを選択します 。
ドライバーマネージャー ウィンドウが表示されます。
- ドライバー>ドライバーの作成を選択します 。
- ドライバファイルパス エリアで、[フォルダ]ボタンを使用して、Easysoft JDBC-ODBCブリッジJARファイル、EJOB.jarを参照します。
EJOB.jarは、EasysoftJDBC-ODBCブリッジをインストールしたマシンの次の場所にインストールされます。
<easysoft_install>\Jars
64ビットWindowsでは、
のデフォルトの場所は :\ Program Files(x86)\ Easysoft Limited \ EasysoftJDBC-ODBCBridgeです。 32ビットWindowsでは、
のデフォルトの場所は :\ Program Files \ Easysoft Limited \ EasysoftJDBC-ODBCBridgeです。 - [ドライバー設定]ペインに入力します:
フィールド 値 ドライバー名 EasysoftJDBC-ODBCブリッジ ドライバー easysoft.sql.jobDriver URLテンプレート jdbc:easysoft:// localhost / data_source :logonuser = windows_user :logonpassword=パスワード - ドライバーマネージャーを閉じます ウィンドウ。
- データベース>データベース接続の作成を選択します 。
- ウィザードを選択します プロンプトが表示されたら。
新しい接続ウィザード 開始します。
- 接続エイリアスを指定するように求められたら、「Easysoft」と入力します。
- プロンプトが表示されたら、ドライバーのリストからEasysoftJDBC-ODBCBridgeを選択します。
- ウィザードの最後の画面を完了します:
Field 値 データベースURL jdbc:easysoft:// localhost / data_source :logonuser = windows_user :logonpassword=パスワード データベースユーザーID my_database_user データベースにパスワードが必要な場合にのみ、このフィールドに入力してください。
データベースパスワード my_database_password - 終了を選択します 。
- SQLCommander>新しいSQLCommanderを選択 。
- 新しいペインで、SQLクエリを入力して実行し、DbVisualizerのODBCデータソースからデータを取得します。