Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Anchor
top
top

...

接続セクションは必須の項目です。接続パラメーターは、Yellowfinがどのようにデータベースにアクセスするのかを定義します。

  1. 接続方法を選択します。通常これはJDBCです。
    注意:AccessあるいはLotus Notesのようないくつかのデータベースは、ODBC接続を必要とします。標準SQLに準拠していないデータベースをお使いになる場合には、そのデータベースのドキュメントを参照してください。
  2. 一覧からデータベースを選択します。使用しているデータベースを選択することも、一覧から「一般JDBC/ODBCデータソース」を選択することもできます。接続文字の最後にパラメーターを追加しない限り、一覧からは使用しているデータベースを選択することをお勧めします。一般オプションで行えます。
  3. 一般以外のオプションを選択する場合は、ホスト、ポート、データベース名、ユーザー名、パスワードなどの必須オプションを入力してから、後述の「接続管理」のセクションに進んでください。それ以外の場合は、この手順を続行します。
  4. お使いになるデータベースに適合するドライバーを選択してください。
    注意: 適合するドライバーが選択肢にない場合には:
    1. JDBCドライバーを yellowfin\appserver\webapps\root\web-inf\lib ディレクトリにコピーする必要があります。
    2. Yellowfinを再起動します。
    3. DB名がYellowfinの一覧にない場合は、次の場所にあるweb.xmlファイルを編集する必要があります: yellowfin\appserver\webapps\root\web-inf
    4. ファイル内で <param-name>JDBCDrivers</param-name> を見つけて、使用しているドライバーを一覧に追加します。例:
      Code Block
      xml
      xml
      <param-name>JDBCDrivers</param-name>
            <param-value>
               com.ddtek.jdbc.openedge.OpenEdgeDriver, <!-- New driver added to list -->
      
    5. 変更内容を保存し、Yellowfinを再起動します。
    6. これで「一般JDBCデータソース」オプションを使用してドライバーを検索できます。
  5. データベースのURLを以下の書式で入力してください。
    jdbc:<db driver string>://<host>:<port>/<database>
    <db driver string>の場所にはデータベースのためのドライバーを指定します。以下、<host>にはホスト名かIPアドレス、<port>はデータベースが使用するTCP/IPポート、<database>の場所には接続しようとするデータベースをそれぞれ指定してください。
  6. データベースにアクセスするためのYellowfinのユーザー名とパスワードを入力します。パスワードは保存の際に暗号化されます。
  7. スキーマを選択します。スキーマはデータベースに含まれるテーブルを分割するために内部的に使われます。ユーザーに適切なスキーマを選んでください。
  8. 接続をテストするために、「ここをクリックし、接続テスト」をクリックしてください。接続に成功すると「接続成功」のメッセージが表示されます。選択したデータベーススキーマを使用するテーブルの一覧も表示されます。

...

Sun JDBC-ODBCドライバーの詳細については以下を参照してください: http://java.sun.com/j2se/1.5.0/docs/guide/jdbc/getstart/bridge.doc.html

注意: 使用するデータベースのために最適化されたサードパーティ製のJDBC-ODBCブリッジを使うことも可能です。その詳細についてはインストールマニュアルをご覧ください。

...

ソースデータベースから切り離すことで、接続を利用不可に設定できます。ソースデータベースのDBAがそれにアクセスしているすべての接続のクローズを要求するような場合に有用です。「可用性」で「使用不可に設定」を選択してください。

注意: 接続が閉じられている間、ユーザーはビューの編集や追加だけでなくそのソースを使用したレポートの実行もできません。

...