DbVisualizer
このセクションでは、DbVisualizer でデータに接続を確立する方法、テーブルエディタを使用してデータを編集および保存する方法、およびSQL を実行する方法について示します。
JDBC Driver for Microsoft Dynamics CRM の追加
ドライバー定義にdriver .jar ファイルを追加するには、次の手順を実行してください。
- DbVisualizer で[Tools]->[Driver Manager]を選択し、[Driver]->[Create Driver]を選択します。
- ドライバーの名前を入力します。
- [URL Format]ボックスに以下を入力します:
jdbc:dynamicscrm:
- [Driver JAR Files]セクションで、フォルダアイコンをクリックしてドライバーの.jar ファイルcdata.jdbc.dynamicscrm.jar を参照します。デフォルトでは、これはインストールディレクトリの[lib]サブフォルダ内にあります。このフォルダ内の.lic ファイルは、.jar ファイルと同じフォルダに配置される必要があることに注意してください。
- [Driver Class]メニューでDynamicsCRMDriver クラス、cdata.jdbc.dynamicscrm.DynamicsCRMDriver を選択します。
Microsoft Dynamics CRM データベース接続の作成
Microsoft Dynamics CRM ドライバーを選択し、 JDBC URL をビルドしてJDBC データソースを作成するには、次の手順を実行してください。
-
DbVisualizer メインウィンドウで、[Tools]->[Connection Wizard]を選択します。
- 接続のエイリアスを入力します。
- 作成したドライバー定義を選択します。
-
次のフィールドで、JDBC URL を入力し、認証を行います。
接続の確立 を参照してください。
- Database URL:フルJDBC URL を入力。JDBC URL シンタックスは以下のとおりです。 jdbc:dynamicscrm: 次に、セミコロン区切りでname-value ペアの接続プロパティを入力します。
一般的な接続文字列は次のとおりです。
jdbc:dynamicscrm:User=myuseraccount;Password=mypassword;URL=https://myOrg.crm.dynamics.com/;CRM Version=CRM Online;
- Database UserId:必要に応じて、Microsoft Dynamics CRM の認証に使用するユーザー名を入力します。
- Database Password:必要に応じて、Microsoft Dynamics CRM の認証に使用するパスワードを入力します。
スキーマの検出とMicrosoft Dynamics CRM データのクエリ
DbVisualizer のメインウィンドウで、新しく作成した接続の[Connection]タブで[Connect]をクリックします。これで、次のようにデータをブラウズしてSQL を実行できます。
- 使用可能なテーブルにアクセスするには、[Databases]タブで、接続、データベース、スキーマ、テーブルまたはビューのノードを展開します。
- テーブルのデータとメタデータをブラウズするには、テーブルを右クリックし[New Tab]でOpen をクリックします。
- SQL クエリを実行するには、[SQL Commander]->[New SQL Commander]を選択します。利用可能なメニューから[Database Connection]、[Database]、[Schema]を選択します。
特定のテーブルのクエリについては、データモデル を参照してください。SQL 構文について、詳しくはSQL 準拠 を参照してください。