SQuirreL SQL
このセクションでは、Sage 300 データのJDBC データソースを作成しクエリを実行する方法について説明します。
JDBC Driver for Sage 300 の追加
driver .jar ファイルを追加するには、次の手順を実行してください。
- [Drivers]ペインで、+アイコンをクリックして[Add Driver]ウィザードを開きます。
- [Name]ボックスに、ユーザーフレンドリーなドライバー名を入力します。例:CData JDBC Driver for Sage 300
- [Example URL]ボックスに、次を入力します。 jdbc:sage300:
- [Extra Class Path]タブで、[Add]をクリックします。
- 表示されたファイルエクスプローラーで、インストールディレクトリの[lib]サブフォルダにあるドライバーの.jar ファイルを選択します。
- [List Drivers]をクリックして、[Class Name]メニューにドライバーのクラス名 cdata.jdbc.sage300.Sage300Driver を入力します。
JDBC データソースの作成
作成したSage 300 ドライバーを選択し、JDBC URL をビルドしてJDBC データソースを作成するには、次の手順を実行してください。
- [Aliases]ペインで、+アイコンをクリックします。
-
表示された[Add Alias]ウィザードで、以下のフィールドの値を入力します。
- Name:エイリアスの名前を入力します。例:CData Sage 300 Source
- Driver:作成したドライバー定義を選択します。
- URL:次を入力します。 jdbc:sage300:
- User Name:必要に応じて、認証用のユーザー名を入力します。これはJDBC URL に追加されます。
- Password:必要に応じて、認証用のパスワードを入力します。これはJDBC URL に追加されます。
- 追加のプロパティを定義する場合は、それらをセミコロン区切りのリストでJDBC URL に追加します。
一般的な接続文字列は次のとおりです。
jdbc:sage300:User=SAMPLE;Password=password;URL=http://127.0.0.1/Sage300WebApi/v1/-/;Company=SAMINC;
接続および認証方法については、接続の確立 を参照してください。
- [Use Driver Properties]チェックボックスを選択します。
- [Specify]カラムで、必要な接続プロパティのチェックボックスを選択し、対応する値を指定します。
- [OK]をクリックした後に表示されるダイアログで、[Connect]をクリックして接続をテストします。
スキーマの検出とSage 300 データのクエリ
データソースに接続するには、[Aliases]ペインのエイリアスを右クリックして[Connect]をクリックします。メタデータがロードされると、Sage 300 データソースの新しいタブが表示されます。[Objects]サブタブで、使用可能なテーブルおよびビューなどのスキーマ情報を見ることができます。
テーブルデータおよびメタデータを表示するには、[Objects]タブでテーブルを選択します。[Content]タブでテーブルデータにアクセスします。
SQL クエリを実行するには、[SQL]タブでクエリを入力し、[Run SQL](実行アイコン)をクリックします。