2. Directory Serverのインスタンスと接尾辞
7. Directory Serverのパスワード・ポリシー
8. Directory Serverのバックアップとリストア
9. Directory Serverのグループ、ロールおよびCoS
16. Directory Proxy Serverのツール
17. Directory Proxy Serverのインスタンス
19. Directory Proxy Serverの証明書
20. Directory Proxy Serverのロード・バランシングとクライアント・アフィニティ
22. Directory Proxy Serverによる仮想化
複数の結合データ・ビューによるデータ・ビューの参照を有効にするように結合データ・ビューを構成するには:
HR LDAPディレクトリと管理LDIFファイルからのデータの集約
DNの名前変更によるCompany 22のデータのExample.ComのDITへの追加
LDAPクライアントを有効化してSQLデータベースの給与データにアクセス
24. Directory Proxy ServerとバックエンドLDAPサーバーの接続
25. クライアントとDirectory Proxy Serverの接続
26. Directory Proxy Serverのクライアント認証
27. Directory Proxy Serverのロギング
28. Directory Proxy Serverの監視とアラート
第3部 Directory Service Control Centerの管理
コーディネータ・データ・ビューには、コーディネートするデータ・ビューの順序付けされたリストがあります。コーディネータ・データ・ビューは、リクエストを受信すると、それをコーディネートされたデータ・ビューに正しい順序で送信します。この順序は、コーディネートされたデータ・ビューを指定するためにCLIで使用される順序によって定義されます。コーディネータ・データ・ビューは、ルーティング・ポリシーで定義されているようにリクエストをコーディネートされたデータ・ビューに送信し、最後に結果をクライアントに返します。詳細は、Oracle Directory Server Enterprise Editionリファレンスのコーディネータ・データ・ビューに関する項を参照してください。
コーディネータ・データ・ビューは、次のルーティング・ポリシーをサポートします。
first-match: 最初の一致でリクエストの送信を停止します。
all-candidates: すべてのコーディネートされたデータ・ビューにリクエストを送信します。
mirror: 最初のコーディネートされたデータ・ビューにすべてのリクエストを送信しますが、書込みリクエストはすべてのコーディネートされたデータ・ビューに送信されます。
注意: コーディネータ・データ・ビューによってコーディネートされたすべてのデータ・ビューは、コーディネータ・データ・ビューのビュー・ベースと同じビュー・ベースを持っている必要があります。
このタスクの実行には、DSCCを使用できません。次の手順の説明に従って、コマンドラインを使用してください。
データ・ビューは、コーディネータ・データ・ビューを作成する前に存在している必要があります。データ・ビューは、LDAPデータ・ビュー、LDIFデータ・ビュー、JDBCデータ・ビュー、その他の結合データ・ビューなど任意のタイプのデータ・ビューにできます。
$ dpconf create-coordinator-data-view -h host -p port VIEW_NAME \ COORDINATED_VIEW [COORDINATED_VIEW...] SUFFIX_DN
次のコマンドでは、2つのデータ・ビューを使用して、コーディネータ・データ・ビューview_comが作成されます。
$ dpconf create-coordinator-data-view -h host -p port view_com \ first_view second_view dc=com
$ dpconf list-coordinator-data-views -h host -p port
この場合、前述のコマンドによって、view_comが表示されます。
このタスクの実行には、DSCCを使用できません。次の手順の説明に従って、コマンドラインを使用してください。
$ dpconf get-coordinator-data-view-prop -h host -p port VIEW_NAME
結合データ・ビューのデフォルトのプロパティは、次のとおりです。
alternate-search-base-dn : "" attr-name-mappings : none base-dn : "" contains-shared-entries : - coordinated-data-view : first_view coordinated-data-view : second_view custom-distribution-algorithm : none description : - distribution-algorithm : none dn-join-rule : none dn-mapping-attrs : none dn-mapping-source-base-dn : none excluded-subtrees : "" filter-join-rule : none is-enabled : true is-read-only : false is-routable : true lexicographic-attrs : all lexicographic-lower-bound : none lexicographic-upper-bound : none non-viewable-attr : none non-writable-attr : none numeric-attrs : all numeric-default-data-view : false numeric-lower-bound : none numeric-upper-bound : none pattern-matching-base-object-search-filter : all pattern-matching-dn-regular-expression : all pattern-matching-one-level-search-filter : all pattern-matching-subtree-search-filter : all process-bind : - replication-role : master routing-policy : all-candidates viewable-attr : all except non-viewable-attr writable-attr : all except non-writable-attr
たとえば、次のコマンドによって、指定されたコーディネータ・データ・ビューのcoordinated-data-viewsプロパティがリストされます。
$ dpconf get-coordinator-data-view-prop VIEW_NAME coordinated-data-view coordinated-data-view : first_view coordinated-data-view : second_view
$ dpconf set-coordinator-data-view-prop -h host -p port VIEW_NAME PROP:VAL \ [PROP:VAL...]
たとえば、次のコマンドを使用して、コーディネータ・データ・ビューにコーディネートされたデータ・ビューを追加します。
$ dpconf set-coordinator-data-view-prop -h host -p port view_com \ coordinated-data-view+:third_view coordinated-data-view+:fouth_view
前述のコマンドで指定されたコーディネートされたデータ・ビューの順序のとおり、コーディネートされたデータ・ビューが次の順序で送信されます。
$ dpconf get-coordinator-data-view-prop VIEW_NAME coordinated-data-view coordinated-data-view : first_view coordinated-data-view : second_view coordinated-data-view : third_view coordinated-data-view : fourth_view
$ dpconf set-coordinator-data-view-prop -h host -p port view_com \ routing-policy:first-match
詳細は、「routing-policy(5dpconf)」を参照してください。
Directory Proxy Serverの再起動については、「Directory Proxy Serverを再起動するには:」を参照してください。