About RDA

来源:互联网 发布:数据的波动程度 编辑:程序博客网 时间:2024/05/17 01:57

Oracle EBS经常会用到RDA这个工具,今天做RDA的时候报了一个错误:

cannot execute without a correct applications environment. Make sure a valid environment is available at the command line for RDA.

google了一下,原来是多ap做了Load Balance所导致,原文如下:

Hi ,
We hve installed E-Business 12.0.4 and are trying to run RDA diagnostics tool. And I am getting this error
ERROR - Environment is not set
ACTION - RDA cannot execute without a correct applications environment. Make sure a valid environment is available at the command line for RDA.

I refered to metalink note 235307.1 . There is FAQ Section . It says for R12

ACTION - RDA cannot execute without a correct applications environment.Make sure a valid environment is available at the command line for RDA.

This error can occur on a RAC or shared APPL_TOP environment, or when using virtual hostname (bug 7246721 ), when running RDA from within ODF.
The issue is that RDA may try to run APPSORA.env when running from ODF but in a shared APPL_TOP environment, running the APPSORA.env may be incorrect for the node.

For R12:

Cause:
RDA is unable to find the config.xml file under $APPL_TOP/admin ( e.g. <$TWO_TASK>_<hostname>.xml or <$TWO_TASK>.xml )
and
EBS environment file under $APPL_TOP. ( APPSORA.env or APPS<$TWO_TASK>_<hostname>.env )

Workaround:

1. Get the value for TWO_TASK from the dbc-file ( Usually under $FND_SECURE matching the value of "s_dbc_file_name" in the $CONTEXT_FILE)

2. If files $APPL_TOP/APPSORA.env and $APPL_TOP/APPS<TWO_TASK>_<hostname>.env do not exist

create a symbolic link from the existing EBS environment file (e.g. APPS_<hostname>.env) to $APPL_TOP/APPS<TWO_TASK>_<hostname>.env

My problem is that the file $APPL_TOP/APPS<TWO_TASK>_<hostname>.env exists but the APPSORA.env does not exist .

Also the note does not mention anything about resolving the config.xml . This does not exist for me too.

:

Oracle Field Service - Version: 11.5.10 to 12.1.3 - Release: 11.5 to 12.1
Information in this document applies to any platform.
***Checked for relevance on 30-AUG-2010***

How to run Application Collection Tool (ACT/RDA) diagnostics test and upload the results to Support?

#1 Access the Diagnostics Framework Home Page:
Use one of the following method to access the Diagnostics Framework Home page.

Option 1.1:
   1.1.1.Start Oracle E-Business Suite and Login. 
   1.1.2.Access the application with 'Oracle's diagnostcs tool' responsibility that has Support Diagnostics enabled (seeNote:358831.1 for details). 
   1.1.3.Select the Diagnostic Tools menu option. 
   1.1.4.The Diagnostic Framework home page appears.

Option 1.2:
   1.2.1.If you have access login as/with System Administrator responsibility .
   1.2.2.Navigate to: Oracle Applications Manager-->Diagnostics.
   1.2.3.Click on 'Launch Diagnostics Tests'.
   1.2.4.The Diagnostic Framework home page appears.

Option 1.3:
   1.3.1.Go to the following URL:http://server:port_number/OA_HTML/DiagLogin.jsp 
      (e.g. http://myserver.mycompany.com:8000/OA_HTML/DiagLogin.jsp) 
      server = name of the server where eBusiness Suite is installed including domain (e.g. myserver.mycompany.com) 
      port_number = number of the port on which eBusiness Suite is running (e.g. 8000) 
   1.3.2.Click on the 'Here' link in the 'Login' section of the displayed 'Oracle Diagnostics' screen
   1.3.3.If Prompted, login using the EBusiness Suite applications username & password.
   1.3.4.The Diagnostic Framework home page appears.
#2 Select and Run RDA Test:

   2.1 Click the "Advanced" tab
   2.2 Select Application "Applications DBA" from the list of values displayed
   2.3 Scroll down to group "Data Collection" 
   2.4 Select test name "RDA"
   2.5 In the parameters section:
         Select appropriate responsibility Id using the LOV.
         Enter Product short name using the LOV 
         (Search either partial application name or by the partial application short name).
         Click on "Run Test".
   2.6 To review the test output, click on the 'Report' icon displayed in the status line.
   2.7 Save the output and the upload to support (SR) by clicking on the "Upload To Support" button.

If you have problem accessing Diagnostics framework to run the ACT, you can run the 'Diagnostics: Apps Check' concurrent program to collect file version information for multiple products.
Run 'Diagnostics: Apps Check' concurrent program using the following steps:
     1. Responsibility: Order Management Super User OR Purchasing Super User.
     2. Navigation Path: Request -> Run Request -> Single Request.
     3. Choose "Diagnostics: Apps Check".
     4. Select 'Product Name' from the Application LOV (You can choose up to 5 products).
     5. Submit the request.
     6. Retrieve the request output and upload it to the SR.

NOTE: The steps to run RDA changed in R12.

Here are the steps to run RDA in R12:
1. Start Oracle E-Business Suite
2. Connect to responsibility Application Diagnostics
3. Select the Diagnose menu option
4. Check if you see the RDA in the list already. If not, under tab Diagnose/Tests click button Select Application and select Application "Applications DBA".
5. Select test name "RDA" (mark checkbox).
6. Click on button Execute.
7. Enter parameters.
8. Click on Submit button to execute Test.

原创粉丝点击