Saturday 4 August 2012

Siebel Remote Diagnostic Agent


When you open any SR with Oracle they expect certain inputs from you which generally includes following files.

  •      Crash Files
  •      Log files
  •      FDR files
  •      Core files 
  •      Crash.txt

RDA i.e. Remote Diagnostic Agent  can be of great use to provide all the required information to Oracle experts at one go. RDA is a less known tool developed in house by Oracle engineers to collect the necessary information about your environment and issue.

Steps to setup RDA in your environment:

1) Download RDA 4.25 from support web. This is .zip file.

https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_afrLoop=30118533417024&id=314422.1&_afrWindowMode=0&_adf.ctrl-state=8uhmykn99_123

Unzip RDA under the SIEBEL_ROOT/siebsrvr directory of the server where you had the crash. This will create directory rda under location  SIEBEL_ROOT/siebsrvr

You can refer Doc ID 314422.1 for more details.

2) Download a copy of the solgrabcore.zip file from below location.

https://support.oracle.com/epmos/downloadattachmentprocessor?attachid=477520.1:SGCzip
Now place solgrabcore.sh under the SIEBEL_ROOT/siebsrvr/bin directory.

3) Run the following command from the SIEBEL_ROOT/siebsrvr/rda directory and provide the appropriate input values:

./rda.sh -vT siebel

Note: Please note that all RDA commands and options are case sensitive.

When you run above command it will ask you for following details:

Siebel Server Home (same as SIEBEL_ROOT above)
Application Enterprise Name
Application Server Name
Advanced collection enabled –  (Select Yes)
Process Identifier
Core File location – (please verify the directory location of the core file. ensure the entire path including the core file name is provided for this value)

4) As output, zip file will be be created in rda/output directory which will contain all the details. Attach the final RDA*.zip file to the SR. The format of the file will be similar to RDA.RDA_<machine-name>.zip.

This is very handy tool and can save your lot of time that you generally waste in providing inputs to Oracle.

No comments:

Post a Comment