ヘッダーをスキップ

Oracle Application Management Pack for Oracle E-Business Suiteガイド
リリース12.1.0.2.0
部品番号E52969-01
目次へ移動
目次
前のページへ移動
次のページへ移動

カスタム・アプリケーションの検証の例

カスタム・アプリケーションの検証の例

次の表に、カスタム・アプリケーションの検証の際に検出される可能性がある問題の例を示します。推奨される解決策も記載されています。これらの例は、Oracle E-Business Suiteリリース11iにのみ適用されます。

問題のリストおよび対応する推奨事項は、インスタンスによって異なるため、既存のカスタム・アプリケーションを検証するリクエストを実行し、リリース固有でインスタンス固有の推奨事項を生成してください。「カスタム・アプリケーションの管理」を参照してください。

この表中のサンプル・カスタム・アプリケーションxxcustは、カスタム・アプリケーションの短縮名(大文字小文字を区別)を表しています。

また、この表中のカスタム・アプリケーションID 50001は、そのカスタム・アプリケーションのIDです。

問題 リリース11iの推奨事項
ファイル$APPL_TOP/admin/xxcustprod.txtが存在しない。 ファイル$APPL_TOP/admin/xxcustprod.txtを作成するか置き換えます。内容は次のとおりです。
%%% Single-product product data file format 11.5.A
xxcust 50001
END_OF_PRODUCT_ABBREVIATIONS -999
50001 xxcust XXCUST APP
No No No No
Yes Yes
50001 XXCUST XXCUST
0
1.0.0 1.0.0
none
none
none
none
END_OF_PRODUCTS
Release 11.5.0
11.5.0
R115 R115_ additional-this-mpl
XXCUST 11.5.0
END_OF_RELEASE 0.0.0
ファイル$APPL_TOP/admin/xxcustterr.txtが存在しない。 ファイル$APPL_TOP/admin/xxcustterr.txtを作成するか次のファイルに置き換えます。
%%% Single-product territory data file format 11.5.A
R115
0 usaeng US AMERICAN EN US American_English
appltape.txt appltape.txt WE8ISO8859P1
Yes Standard Data_Group
none
none
none
none
none
c xxcust xxcust
END_OF_PRODUCT_NAMES
END_OF_LANGUAGE_INFO
xxcustのエントリがFND_APPLICATION_TLに存在しない。 FND_APPLICATION_TLを次のSQLで更新します。
INSERT INTO FND_APPLICATION_TL (APPLICATION_ID, LANGUAGE, APPLICATION_NAME,
CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN,
DESCRIPTION,SOURCE_LANG)
VALUES (50001, 'US', 'xxcust', 1000, sysdate, 1000, sysdate, 1000, 'xxcust', 'US');
製品xxcustのエントリがFND_PRODUCT_INSTALLATIONSから欠落している。 製品xxcustに関する情報を、次のSQLを使用してFND_PRODUCT_INSTALLATIONSに挿入します。
INSERT INTO FND_PRODUCT_INSTALLATIONS(APPLICATION_ID, 
ORACLE_ID,LAST_UPDATE_DATE,LAST_UPDATED_BY,CREATION_DATE,CREATED_BY,
LAST_UPDATE_LOGIN,PRODUCT_VERSION,
STATUS,INDUSTRY,TABLESPACE,INDEX_TABLESPACE,TEMPORARY_TABLESPACE,SIZING_FACTOR,
INSTALL_GROUP_NUM,DB_STATUS,PATCH_LEVEL )
VALUES ( 50001, 50001, sysdate, 1000, sysdate, 1000, 1000, 
'11.5.0', 'I', 'C', <tablespace>, <index tablespace> ,<temporary tablespace>, 100, 0, 'I' , NULL ); 


<tablespace>, <index tablespace> ,<temporary tablespace>を適切な値に置き換えてください。
データベースにユーザーxxcustが存在しない。 データベース・ユーザーxxcustを作成します。
必要なSQL文を実行して、次の適切な許可をそのユーザーに付与します。
  • xxcustへのセッションの作成、セッションの変更許可

  • xxcustへのタイプの作成許可

  • xxcustへのデータベース・リンクの作成許可

  • xxcustへのすべてのアウトラインの作成、すべてのアウトラインの変更、すべてのアウトラインの削除許可

  • xxcustへのあらゆる分析許可

  • xxcustへのシーケンス作成、表作成許可

  • xxcustへのクラスタ作成許可

  • xxcustへのCREATE TRIGGER許可

  • xxcustへのマテリアライズド・ビュー、問合せリライト許可

  • xxcustが関連付けられたすべての表領域での無制限の割当て許可


ユーザーxxcustの主な表領域としてAPPS_TS_TX_DATAを使用してください。
ユーザーxxcustの索引表領域としてAPPS_TS_TX_IDXを使用してください。
製品xxcustのエントリがFND_ORACLE_USERIDから欠落している。 次のSQLを使用してFND_ORACLE_USERIDに製品xxcustにエントリを挿入します。
INSERT INTO FND_ORACLE_USERID (ORACLE_ID,ORACLE_USERNAME,LAST_UPDATE_DATE,
LAST_UPDATED_BY,CREATION_DATE,CREATED_BY,LAST_UPDATE_LOGIN,DESCRIPTION,
ENABLED_FLAG,READ_ONLY_FLAG,ENCRYPTED_ORACLE_PASSWORD,
CONCURRENT_BATCH_QUEUE_ID,INSTALL_GROUP_NUM) 
VALUES (50001, 'XXCUST', sysdate, 
1000, sysdate, 1000, 1000, 'XXCUST Account' , 'N', 'A', NULL, NULL, 0 );
製品xxcustのエントリが$APPL_TOP/admin/topfile.txtに存在しない。 $APPL_TOP/admin/topfile.txtを編集して、末尾に次のエントリを挿入します。
xxcust <XXCUST_TOP> 

<XXCUST_TOP>を適切な値に置き換えてください。
環境変数XXCUST_TOPが定義されていない。 AutoConfigを実行して、環境変数XXCUST_TOPを生成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0が存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0を作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/logが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/logを作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/outが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/outを作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/mesgが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/mesgを作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/sqlが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/sqlを作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/adminが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/adminを作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/admin/driverが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/admin/driverを作成します。
ディレクトリ$APPL_TOP/xxcust/11.5.0/admin/sqlが存在しない。 ディレクトリ$APPL_TOP/xxcust/11.5.0/admin/sqlを作成します。
ファイル$APPL_TOP/xxcust/11.5.0/admin/driver/xxcustfile.drvが存在しない。 次のコンテンツのファイル$APPL_TOP/xxcust/11.5.0/admin/driver/xxcustfile.drvを作成します。
# Dummy xxcustfile.drv
ファイル$APPL_TOP/xxcust/11.5.0/sql/XXCUSTNLINS.sqlが存在しない。 次のコンテンツのファイル$APPL_TOP/xxcust/11.5.0/sql/XXCUSTNLINS.sqlを作成します。
commit;exit;
ファイル$APPL_TOP/xxcust/11.5.0/admin/sql/XXCUSTNLADD.sqlが存在しない。 次のコンテンツのファイル$APPL_TOP/xxcust/11.5.0/admin/sql/XXCUSTNLADD.sqlを作成します。
commit;exit;