Oracleインスタント・ポータルでは、Excelスプレッドシートなどの.csv(カンマ区切り値)ファイルから個々のユーザー・アカウントを作成する手段を提供しています。このユーティリティでは、ファイル内の各行が各ユーザーのレコードであると想定しています。
.csvファイルからOID(Oracle Internet Directory。ここにすべてのユーザー・アカウントが格納されます)にデータをロードする手順は、次のとおりです。
ファイルcsv2ldp.properties
($ORACLE_HOME/ldap/odi/samples/csv2ldp.propertiesにあるサンプル・ファイル)にアクセスします。
csv2ldp.properties
を更新します。パラメータ | 説明 | 場所 |
---|---|---|
保存先URL
|
OIDサーバーのホストおよびポート情報(書式は、ホスト:ポート)。 | 標準的なインストールの場合、このパラメータは$ORACLE_HOME/config/ias.properties にOIDhost, OIDport として記述されています。 |
保存先DN
|
OIDサーバーの認証に使用されるDN。 |
OIDの各エントリは識別名(DN)で一意に識別されます。OID管理者アカウントのDNを指定します。
|
保存先パスワード
|
指定したDNのOIDサーバーに対する認証で使用されるパスワード。 | OID管理者アカウントのパスワードを指定します。 |
ファイル | 説明 | サンプル・ファイルの場所 |
---|---|---|
データ・ファイル
|
データが存在するCSVファイル。ファイルの完全パス名を指定します。 | $ORACLE_HOME/ldap/odi/samples/csvsample.data |
制御ファイル
|
データに関する制御情報を含むファイル。ファイルの完全パス名を指定します。 このファイルはすでにOracleインスタント・ポータル・ユーザーのロード用に設定されています。 |
$ORACLE_HOME/ldap/odi/samples/csvsample.ctl |
マップ・ファイル
|
システム固有の属性をOID固有の属性にマップします。 このファイルはすでにOracleインスタント・ポータル・ユーザーのロード用に設定されています。 |
$ORACLE_HOME/ldap/odi/samples/csvload.map.sample |
|
処理ログを格納するファイル。 | デフォルトのログは$ORACLE_HOME/loaddata.logです。 |
odip.bootstrap.trcfile |
デバッグ・トレース情報を格納するファイル。 | デフォルトのトレース・ファイルは$ORACLE_HOME/loaddata.trcです。 |
示された場所($ORACLE_HOME/ldap/odi/samples)にデフォルト・ファイルがある場合、ツールをすぐに使用できます。
サンプル・データ・ファイル(cp $ORACLE_HOME/ldap/odi/samples/csvsample.data $ORACLE_HOME/ldap/odi/samples/csvsample.data.orig
)をバックアップします。
アップロードするOracleインスタント・ポータル・ユーザーを使用して、csvsample.dataを編集します。
ご使用のOracleAS Infrastructureインストールの$ORACLE_HOMEディレクトリから、dipassistant loaddata -cfg ldap/odi/samples/csv2ldp.properties
コマンドを使用してツールを起動します。
デフォルトでは、すべてのユーザーはマップ・ファイルで設定されたデフォルトのパスワードwelcome01を使用して、ディレクトリにロードされます。異なるデフォルト・パスワードを選択するには、csvload.map.sample.file
を編集してwelcome01を必要なパスワードで置き換えます。パスワードは少なくとも5文字の長さで、数字を1つ以上含む必要があります。
ロード後、ユーザーはOracleインスタント・ポータルにログインできます。ユーザーに関する詳細を追加するには、Oracleインスタント・ポータルの「ユーザー管理」画面を使用します。
「Oracleインスタント・ポータル」ページに対する「表示」権限も持たないユーザーは、ポータルをいっさい表示できません。
Copyright © 2005, Oracle.All rights reserved.