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