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

DbVisualizerでのODBCデータの操作

    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データにアクセスする方法について説明します。

    1. DbVisualizerで接続するデータベースのシステムODBCデータソースを構成します。

      これを行うには、DbVisualizerマシンで32ビットバージョンのODBCデータソースアドミニストレータを使用します。一部のバージョンのWindowsでは、これはコントロールパネル>管理ツールにあります。 。一部のバージョンのWindowsでは、タスクバーの検索ボックスでODBCを検索する必要があります。 ODBCデータソースアドミニストレータの32ビットバージョンには、明確にラベルを付ける必要があります。疑わしい場合は、[Windowsの実行]ダイアログボックスで、次のように入力します。

      %windir%\syswow64\odbcad32.exe
      
    2. EasysoftJDBC-ODBCBridgeをダウンロードします。 (登録が必要です。)
    3. DbVisualizerがインストールされているマシンにEasysoftJDBC-ODBCブリッジをインストールしてライセンスを取得します。

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

    1. DbVisualizerで、ツール>ドライバーマネージャーを選択します 。

      ドライバーマネージャー ウィンドウが表示されます。

    2. ドライバー>ドライバーの作成を選択します 。
    3. ドライバファイルパス エリアで、[フォルダ]ボタンを使用して、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です。

    4. [ドライバー設定]ペインに入力します:
      フィールド
      ドライバー名 EasysoftJDBC-ODBCブリッジ
      ドライバー easysoft.sql.jobDriver
      URLテンプレート jdbc:easysoft:// localhost / data_source :logonuser = windows_user :logonpassword=パスワード
    5. ドライバーマネージャーを閉じます ウィンドウ。
    6. データベース>データベース接続の作成を選択します 。
    7. ウィザードを選択します プロンプトが表示されたら。

      新しい接続ウィザード 開始します。

    8. 接続エイリアスを指定するように求められたら、「Easysoft」と入力します。
    9. プロンプトが表示されたら、ドライバーのリストからEasysoftJDBC-ODBCBridgeを選択します。
    10. ウィザードの最後の画面を完了します:
      Field
      データベースURL jdbc:easysoft:// localhost / data_source :logonuser = windows_user :logonpassword=パスワード
      データベースユーザーID my_database_user

      データベースにパスワードが必要な場合にのみ、このフィールドに入力してください。

      データベースパスワード my_database_password
    11. 終了を選択します 。
    12. SQLCommander>新しいSQLCommanderを選択
    13. 新しいペインで、SQLクエリを入力して実行し、DbVisualizerのODBCデータソースからデータを取得します。

    1. SQLServerのエスケープ文字

    2. debianのpostgresから古いデータを削除するcronジョブ

    3. mysqlデータベースへの重複エントリを回避するための最良の方法

    4. Postgresqlドロップビュー