IBM DB 照会クライアント

このデータベース照会インターフェースは、デプロイメント内で HTTP クライアントとして使用でき、以下の URLを使用してアクセスできます。 https://<ip>:<port>/smcfs/yfshttpdbi/sterlingdbqueryclient.jsp

これにより、システム実装者 (SI)、管理者、および IBM サポート担当員は、オンデマンド・ベースでリモート・データベースを簡単かつ安全に照会して、分析を支援するために実際のデータを調べることができます。 ユーザーは、DB Visualizer や SQL Squirrel などのデータベース・ブラウズ・ツールをセットアップする必要はなく、リモート DB サーバー上でユーザーを作成および保守し、これらのサード・パーティー・ツールとクラウド・ネットワークの間の接続を確立するという面倒なプロセスを経験する必要はありません。

正しいアクセス権限の付与、コンテンツが変更されないことの保証などのセキュリティーに関する側面は管理者の裁量に委ねられます。 大量のデータを取得するとアプリケーション・サーバーと環境のパフォーマンスに影響する可能性があるため、DB 照会クライアントのアクセスを制限し、ここで呼び出される照会を制御することをお勧めします。 ユーザーにアクセス権限と許可を付与する方法については、 データベースの参照 の資料を参照してください。

ログイン資格情報を入力し、要件に一致する有効な SELECT または DESCRIBE SQL ステートメントを入力して、クラウド・データベースから関連データを取得できます。 結果は単純な HTML 表形式で表示されます。また、分析のために結果を CSV ファイルにエクスポートすることもできます。 このクライアントでは、データベース表と列を直接処理するため、考えられるすべての SQL 文法を適用してデータベースを照会し、結果を取り出すことができます。 これにより、API アプローチでは実行できないデータベース内のものを照会するための効果的なツールになります。

API と同様に、DB 照会クライアント要求もアプリケーション・サーバー JVM で同期的に処理され、応答はブラウザーに送り返されます。 そのため、節を指定せずに、または多数のレコードに一致する節を使用して、大容量の表を照会すると、ネットワーク・トラフィックが選択され、場合によってはアプリケーション・サーバーがクラッシュする可能性があります。 この状態を回避するために、DB 照会クライアントから一度にフェッチできるレコードの数は 10000 に設定されており、ページ編集はデフォルトで有効になっています。 また、一度に優先する行数を指定することもできます。 これは、最大 10000 行を設定でき、照会結果画面で「次へ」をクリックして、表示するデータがなくなるまで「次へ」をクリックすることにより、次のレコード・セットまでトラバースできることを意味します。 後続の画面でも「前へ」ボタンを使用できるため、任意の画面から前の結果セットに戻ることができます。

DB 照会クライアントは一度に 10000 レコードを取得できますが、「行数」の値を大きくすると、照会の実行に時間がかかる可能性があります。 結果のページ当たり行数が多い場合、表に多数の列があり、列に大きなデータが含まれていると、ブラウズの動作が遅くなる可能性があります。 ただし、最終的にはすべてのレコードを表示できます。 したがって、特定の SQL 照会を入力することをお勧めします。これにより、通常、返される結果の数が少なくなり、応答が速くなります。
注: 他のサード・パーティー・データベースのブラウズ・ツールでも、照会の速度が遅くなる可能性があります。

詳しくは、 DB 照会クライアントを使用した SQL 照会の実行を参照してください。

非ページ編集モードでは、入力されたとおりに照会が実行されます。 これにより、複雑な SQL を入力して、一致する上位 10000 件のレコードを取得することができます。 トラブルシューティングの目的でこれらの照会を実行している場合、または正しくないデータが取り込まれたレコードを見つけることを目的としている場合は、それらのレコードを識別した後にいくつかの修正が行われます。 したがって、正しく作成して同じ照会を再度実行すると、10000 個の誤ったレコードの次のセットを取り出すことができます。 このようにして、DB Query Client が一度に 10000 レコードしか取り出さない場合でも、すべてのレコードを反復して修正することができます。