プロセスファイルを作成する手順を次に示します。
プロセスファイルを作成する前は,Oracleが提供するサンプルメイクファイルに対する一時的制限事項や注意事項がないか,Oracleのリリースノートを確認し,修正が必要であればリリースノートに従って修正してください。
サンプルメイクファイル名,及びサンプルメイクファイルが格納されているディレクトリを次に示します。
Oracleのバージョン | サンプルメイクファイル名 | サンプルメイクファイルが格納されているディレクトリ |
---|---|---|
Oracle9i以降 | demo_rdbms.mk | $ORACLE_HOME/rdbms/demo |
プロセスファイルは,rootユーザが作成します。rootユーザがプロセスファイルを作成するために,設定が必要な環境変数を次に示します。
環境変数 | 設定内容 |
---|---|
ORACLE_HOME | 抽出対象Oracleのホームディレクトリを指定します。 |
PATH | 次に示すパスを指定します。 ・makeコマンドの実行に必要なパス ・ccコマンドの実行に必要なパス※ |
LANG | 「C」を設定します。 |
次に示す手順に従って,プロセスファイル作成シェルを実行してください。
# cd /opt/hirdbds/make |
なお,OSがLinux又はHP-UX(IPF)以外の場合は,Oracle9i以降の反映用ロードの作成について,次に示す手順に従ってプロセスファイル作成シェルの内容を修正しておく必要があります(スーパユーザで修正してください)。
また,OSがLinux又はHP-UX(IPF)以外で,かつOracle9i以降の場合,運用時に指定する環境変数SHLIB_PATH(OSによって異なる)には$ORACLE_HOME/lib32を設定してください。
プロセスファイル作成シェルの実行例については,「付録B.2 プロセスファイル作成シェルの実行例」を参照してください。
プロセスファイル作成シェルの実行中にエラーが発生した場合は,エラーメッセージに従って要因を対処した後に,シェルを再実行してください。