26
Apps System Administrator Configurations Q:- All the Application Administration & Configuration tasks should be done from Application Server only. Q:- Sysadmin is the default User for System Administration. To start Database & Application Database First Start Database & Listener on Database Tire ># su - oracle (To go to Oracle User) >$cd /u01/db/tech_st/10.2.0/appsutil/scripts/PROD_node7 (To go to Database Script Location) >$./addbctl.sh start prod (To start Database) >$./addlnctl.sh start prod (To start Listener) >$sqlplus sys as sysdba (To connect to sql prompt) Second start the Application on Apps Tire >#su - applmgr (To connect to Application User) >$cd $ADMIN_SCRIPTS_HOME (To to go to Apps Script Location) >$./adstrtal.sh apps/apps (To start Application) >$sqlplus apps/apps (To connect to Sql prompt) To connect to Apps Server as sysadmin through web browser . Steps:- Open the Web Browser give URL of Apache Server. http://node5.apps.com.8000/ Select Apps Logon Links Next Select E-Business HOME Page Next give Login Name: sysadmin (T0 connect as System Administrator) givr password: sysadmin select system administrator (from Navigator to sysadmin Tasks) To check Applicaion Database Status Steps:- connect as System Administrator go to System Administrator select: Oracle Application Manager . select: Database Status To check Memory, Tablespace, Rollback segment, system Statistics, Wait Events. To See Application System Configuration Steps:-

Oracle Apps SysAdmin Configurations

Embed Size (px)

DESCRIPTION

All Oracle application sysadmin configurations explained

Citation preview

Page 1: Oracle Apps SysAdmin Configurations

Apps System Administrator Configurations

Q:- All the Application Administration & Configuration tasks should be done from Application Server only.Q:- Sysadmin is the default User for System Administration. To start Database & Application Database

First Start Database & Listener on Database Tire># su - oracle (To go to Oracle User)>$cd /u01/db/tech_st/10.2.0/appsutil/scripts/PROD_node7 (To go to Database Script Location)>$./addbctl.sh start prod (To start Database)>$./addlnctl.sh start prod (To start Listener)>$sqlplus sys as sysdba (To connect to sql prompt) Second start the Application on Apps Tire>#su - applmgr (To connect to Application User)>$cd $ADMIN_SCRIPTS_HOME (To to go to Apps Script Location)>$./adstrtal.sh apps/apps (To start Application)>$sqlplus apps/apps (To connect to Sql prompt)

To connect to Apps Server as sysadmin through web browser.Steps:-Open the Web Browser give URL of Apache Server.http://node5.apps.com.8000/Select Apps Logon Links NextSelect E-Business HOME Page Nextgive Login Name: sysadmin (T0 connect as System Administrator)givr password: sysadmin select system administrator (from Navigator to sysadmin Tasks)

To check Applicaion Database Status

Steps:-

connect as System Administrator go to System Administrator select: Oracle Application Manager. select: Database Status To check Memory, Tablespace, Rollback segment, system Statistics, Wait Events.

To See Application System Configuration

Steps:-

connect as sysadmin go to System Administrator ---- Responsbility select: Oracle Application manager. select: System Configuration click on Application Information

Page 2: Oracle Apps SysAdmin Configurations

To check Registrated Users, Tablespaces, Temperory Tablespaces, Modules & Based Languages

To check the Vasion of Database, Application, & FormsSteps:- connect as sysadmin. First select the any Forms select Help option from Menu bar select about Oracle Application option It will show Version of Database, Application, & Forms & Components To change Navigator's ResponsibilitySteps:- connect as System Administrator. First open any Form -- It will open Navigator's box. select File option from menu bar. select Switch Responsibility option It will open Responsibility box. select any Responsibility then click OK To check Version of Technology Stack Components

Step:- connect as Sysadmin go to Diagnostic option from Menu bar select Diagnostic Name: Show Pool Monitor click on Go click on Memory or Properties select Version from menu It will show Version of All Components.

Create a New Application User

Steps:-open the Web browser & give URL to Connect Application Server. Connect as sysadmin go to Select System Administrator ------ Responsibility Select Security: User: Define ----- Navigator It will open User Dialog Box give username: Ilyas give Password: Ilyas123 Password: Ilyas123 Type password for (2) times Responsibility: SYSADMIN Any Responsibility Give Other details:- Then Press ctrl+s to save Then open Web Browser & give URL to connect Application Server. Username: ilyas Password: ilyas123 For the First Time it will ask to change change the Password of User. * If we want to Disable the User then We should give From Date to End Date in User Menu box,then will be disable on that End Date. * If we want to Revoke the Responsibility from the User then we should give

Page 3: Oracle Apps SysAdmin Configurations

From Date to End Date in User Menu Box then the User will be disable on that End Date. Modifying User Information

Steps:- Connect as sysadmin go to System Administrator ---- Responsibility Select Security: User :Define ---- Navigation It will open User Dialog Box Press F11give User Name Ilyas% Press Ctrl+F11 It will display Ilyas User Information Then Modify the User Information Press Ctrl+s to save

Create Copy of System Administrator Responsibility & Assign to User First Take the Sprint of System Administrator Responsibility Menu.Steps:- Connect as sysadmin go to System Administrator ---- Responsibility Select Secutirt : Responsibility: Define ---- Navigation It will open Responsibility Dialog Box give Name : System Administrator1 Application: System Administration Responsibility key: Resp1 Description: Application Object Library Data Group:- Name:Standard system administration: Application Object Library Menu:Navigator Menu-System Administrator Type Function

Ctrl+s to save then Assign the System Admin Responsibility User:- go to Security:User:Define ----- NavigationUsername: asadgive Responsibility: Resp1 press Ctrl+s to save

Create Responsibility for UserSteps:-Connect as sysadmin go to System Administrator ------ Responsibility Select Security: Responsibility: Define ---- NavigationIt will open Responsibility Dialog Box Give Responsibility Name: SYSADMIN Application: GRI Can give any Name Responsibility Key: Syskey Can give any Name Data Group:- Name: Standard Application: HC Customs Menu: HC Menu Can give any Name

Page 4: Oracle Apps SysAdmin Configurations

Type: Function Name: HC Function Can give any Name Press: ctrl+s to save

Assigning Responsibility to Users Steps:- Connect as sysadmin go to System Administrator ---- Responsibility Select Security: User: Define ----- Navigation It will open User Dialog Box Press: F11 Give User Name: Ilyas% Press: Ctrl+F11 It will sho User Ilyas Information Then Assign New Responsibility Name Give Responsibility: ORA786 Press: Ctrl+s to save To Enable (OAM) Oracle Application Manager

connect as SYSADMINSelect: "System Administrator" --- ResposibiitySelect: Application:Menu ---- NavigationSelect: "Navigator Menu - System Administrator GUI"Select"User Manu Name" field.Then Relogin & Select "System Administrator" Responsibility to CheckSelect OAM: Dashboard

Monitoring Users SessionsSteps:-open the Web browser & give URL to Connect Application Server.Connect as sysadmingo to System Administrator ----- Responsibility Select Security: User: Monitor ------ NavigationPress: Ctrl+F11 It will show All the Users, Sessions & Process IDs.

Kill the User Session Steps:-First Find out the User Process ID Connect as sysadmin go to System Administrator ----- ResponsibilitySelect Security: User: Monitor ------ NavigationPress: Ctrl+F11 It will show All the Users, Sessions & Process IDs.

Connect to RDBMS Database on Database Server.Sql> select pid, spid from v$process where pid=20; (To find out SPID of Application User)

Then go to O/S level and Kill the User Session.># kill -9 7904 (To kill the User Session by using SPID)

Changing the User Password Steps:- Connect as sysadmin

Page 5: Oracle Apps SysAdmin Configurations

go to System Administrator ----- Responsibility Select Security: User: Define ---- Navigation Press: F11 to query give username: Ilyas Press: ctrl+F11 It will display the User information Give New password: welcome for (2) times Press: ctrl+s To save

To Submit the New Concurrent Request Steps:- connect as sysadmin go to System Administrator ------- Responsibility select Concurrent:Request --- Navigation click on Submit a New Request butten click on Single Request the click on OK then give Request Name & click on OK then click on Submit then click on OK

To Cancel a Concurrent Request

* We can Cancel only Pending Requests connect as System Administrator go to "System Administrator" ------ Responsibility select Concurrent:Request ---- Navigation It will show all Requests click on Pending butten It will show all Pending Requests select the Pending Request which we want to cancel then click on Cancel butten To check All Requests, Completed Request, Pending Requests

connect as sysadmin go to "System Administrator" ----- Responsibility select Concurrent:Request --- Navigation To check Requests click on Find butten.

To Check, Restart, Verify, Refresh, & Terminate the Concurrent Manager

connect as sysadmin go to "System Administrator" ------- Responsibility select Concurrent:Request --- Navigation Select manager:Administrator --- Navigation * select Concurrent Manager of which we want to Restart/Verify/Refresh/Terminate Concurrent Manager Click ok butten To check Concurrent Manager is Up & Running or Not

connect as sysadmin go to "System Administrator" ---- Responsibility select Concurrent:Request --- Navigation

Page 6: Oracle Apps SysAdmin Configurations

select manager:Administrator --- Navigation Note:- If it shows the Actual value is equal to Target value that means the Concurrent managers are Up & Running. The value of Actucal & Target should be greater then or equal to 1.

To check Concurrent Manager Processes

connect as sysadmin go to "System Administrator" ----- Responsibility select Concurrent:Request ---- Navigation select manager:Administrator ----- Navigation * select Concurrent Manager of which we want to check on Process Click on Process butten

Patch Wizard To Download Patch, Custom Patch Filter, & Request for Patch Analysis connect as SYSADMIN Select "System Administrator" --- Responsibility Select OAM: Dashboard --- Navigation click on"Site map" --- tab click on "Maintenance" --- tab clcik on "Patch Wizard"

To Monitor Patch Progress Reportconnect as Sysadmin Select "System Administrator" --- Responsibility Select OAM: Dashboard --- Navigation click on"Site map" --- tab click on "Maintenance" --- tab click on "Patching & Utilities"

To create Custom Concurrent ManagerSteps:- I. create Combine Rule II. create Workshift III. create Conucrrent Manager & Add Combine Rule & Workshift in it. IV. activate the Concurrent Manager V. Exclude the Combine Rule1. Create Combine Rule:- open the Web browser & give URL to Connect Application Server. Connect as sysadmin go to "System Administrator" ------ Responsibility select Concurrent:Manager:Rule ----- Navigation give Name: HZ Rule give Application Name: Haszone Custom Specialization Rules:- Include/Exclude Type Application Name Include Program Haszone Custom Active User Ctrl+S to save *Add this Combine Rule (HZ Rule) in creating Concurrent Manager.

2. Create Workshift:-

Page 7: Oracle Apps SysAdmin Configurations

go to "System Administrator" ----- Responsibility select Concurrent:Manager:Workshift ----- Navigation Name From To From To HZ Workshift 9:00 11:00 MON FRI Ctrl+S to Save *Add this Combine Workshift (HZ Workshift) in creating Concurrent Manager.

3. Create Confurrent Manager & Attach Combined Rule + Workshift:- connect as sysadmin go to "System Administrator" ----- Responsibility select Concurrent:Manager:Define ----- Navigation Manager Name: HZ Manager shart Name: HZM Application Name: Haszone Custom Type: Concurrent Manager Program Library:- Program Library Name: FNDLIBR Application: AOL Specialazition Rules:- specialization Rule Type Application Name Include Conbine Rule Haszone Custome HZ Rule Ctrl+S to save click on Work Shift:- Work Shift Description Process Parameter Speed Second HZ Workshift 3 60 Ctrl+S to save * Cache size 1 is for Long Running Jobs. * Cache size 4 & 5 is for Short Running Jobs.

4. Activate the Custom Concurrent Manager:- a) by using Concurrent Manager Administrator Form select Concurrent: manager: Administrator Name Node Process Target Request Status select: HZ Manager Node9 0 0 0 0 click on: Activate b) by restarting the Concurrent Manager Service. >$./adcmctl.sh stop apps/apps >$./adcmctl.sh start apps/apps

5. Exclude the Combined Rule From "Standard" Manager:- select Concurrent: Manager: Define ----- Navigation Name: Standard Manger Short Name: Standard Description: Types: Concurrent Manager Program Library Name: FNDLIBR APPlication: Oracle Applicaton Library click on Specialization Rule butten include/Exclude Type Application Name Exclude Combine Rule Haszone Custom HZ Rule Save & Exit

know Check whether the Custom Concurrent Manager is picking up the Request or Not:-

Page 8: Oracle Apps SysAdmin Configurations

go to Concurrent:Manager:Administrator ----- Navgator Select Name: HZ Manager Minimize the Form select View from Menu bar select Request select Submit a New Refresh butten select Single Request then press OK Maximize the Administrator Form Immediately check the "Pending" field it will show some Value (Click refresh) ----------------- Finish------------------ Sign on Edit For Monitoring Users Activities

Steps:- connect as sysadmin go to System Administrator select Profile: system Navigator System Profile Box will be open select Site click on Find give: sign on Edit --- For Monitoring the User Activities give: User --- give User Name press: ctrl+s to Save

Changing Profile Values

Site Level Profile:- Site level Profile is for all the Forms. Change the Colour of All FormsSteps:- connect as sysadmin ---- Responsibility celect System Administrator -- Navigatorselect Profile: system -- Navigator It will open Profile Boxclick on Sitegive Profile Name: java% & Click on Find butten select: java Colour Scheme & Select Colour which we want to change press ctrl+s to save * After Changing the Colour close the all form & relogin to Forms * In (R12) if it is not changing the Colour after reloging into the Form then restart the ./adaocorectl.sh servicves. & reloging into Forms

Application Level Profile:-Steps:- connect as sysadmin select System Administrator ----- Responsibilityselect Profile:system ------- Navigation It will open Profile Boxclick on Application butten and select Application object Librarygive Profile Name: Java Colour Schemeselect Colour: any Colour then press OK press Ctrl+s to save * After Changing the Colour close the all form & relogin to Forms

Page 9: Oracle Apps SysAdmin Configurations

* In (R12) if it is not changing the Colour after reloging into the Form then restart the ./adaocorectl.sh servicves. & reloging into Forms. Responsibility Level Profile:-Steps:- Connect as sysadmin go to System Administrator ---- Responsibility select Profile: system ------ NavigationClick on Responsibility and select Resp123 any ResponsibilityGive Profile Name: system AdministratorFind: java%select Name: Java Colour Scheme select Colour: any Colour then click OKPress Ctrl+s to save * After Changing the Colour close the all form & relogin to Forms * In (R12) if it is not changing the Colour after reloging into the Form then restart the ./adaocorectl.sh servicves. & reloging into Forms

User Level Profile:- User level Profile is for Perticular User only. Steps:- Connect as sysadmin go to System Administrator ----- Responsibility select Profile: system ---- NavigationClick on User butten and select sysadmin any User Find: Java%Select: java Colour schemeSelect colour: any colour then click on OKPress Ctrl+s to save * After Changing the Colour close the all form & relogin to Forms * In (R12) if it is not changing the Colour after reloging into the Form then restart the ./adaocorectl.sh servicves. & reloging into Forms

Including or Excluding the Menus and Functions of ResponsibilitySteps:- Connect as sysadmin go to System Administrator ------ Responsibility select Security:Responsibility: Define ----- Navigation It will open Responsibility BoxPress: F11Give Responsibility Name: Resp1Press : ctrl+F11 It will show Responsibility Details. Know we can Include Function in Responsibility Type: Function / Menu Name: act% --- It will show the Items select Item which we want to Include Press: ctrl+s To save

If we want to Exclude or Remove the Function do the Same thing.Steps:-Connect as sysadmin

Page 10: Oracle Apps SysAdmin Configurations

go to System Administrator ------ Responsibility select Responsibility: Define ------- Navigation It will open Responsibility BoxPress: F11Give Responsibility Name: Resp1Press : ctrl+F11 It will show Responsibility Details. Give the Function Name which we want to delete. Type: Function / Menu Name: Active Click Delete Batten from Menu bar Press: ctrl+s To save To change the Parameter of Apps & Database Context files (.xml):- Steps:- Connect as sysadmin select System Administration ------ Responsibility select: Dashboard select: Site map ---- form menu bar select: Autoconfig select: Apps or Database name to which Parameter want to change. clink on Edit Parameter butten. It will show all Parameters of Context file. To Monitor the Work FlowSteps:- Connect as sysadmin go to System Administrator ---- ResponsibilitySelect workflow: Administrator: workflow: Status Monitor --- Navigation Type Internal name: APEXP Internal name of Work Flow Click on: go

To assign Work Flow Administrator Privilege to other Users Steps:- Connect as sysadmin select System Administrator ---- Responsibility go to workflow: Administrator: workflow: Administration -- Navigation It will open Work Flow Configuration Boxgive username: ilyas click on go Then click on Apply then ExitThen connect as Ilyas User.If we give Username (*) then it will Assign workflow AdministratorPrivilege to all the Users.

To Start Work Flow EngineSteps:- Connect as sysadmin go to System Administrator ------ Responsibilityselect Concurrent: Request ----- Navigation Click on Submit New Request butten Give name: workflow%

Page 11: Oracle Apps SysAdmin Configurations

select Workflow background Process Type: don’t give anything here Minimum threaded level: don’t give anything here Maximum threaded level: don’t give anything here Process deferred: Yes Process Timeout: Yes Process Stuck: Yes Click on OK Click on Summit Printer Management* Printer will be Install & Configure by Network Administrator* As Apps System Administrator it is his Responsibility to Register the Printer to AOL & assing it to the Users.

Register the Printer to AOL

Steps:- Connect as sysadmin go to System Administrator ----- Responsibilityselect Install: Printer: Register ------ Navigation It will open Printer Boxgive Printer Name: HP1020 give Type: LN03Press Ctrl+s To save

Assign Printer to Users

Assigning Printer Using Printer Profile option.Steps:- Connect as sysadmin go to System Administrator ----- Responsibility select Profile: System ----- NavigationIt will open System Profile Box Click on Site for all EBS Users. Profile Printer Click on find Profile Site Printer HP1020 Press: ctrl+s to save

To check the Patch HistorySteps:- Connect as sysadmin select: Oracle Application Manager. Connect as sysadmin click on Site Mapclick on Maintenanceclick on Applied PatchesHere we can have all Patches Information We can search Patches by giving Dates

To Clear Application the Cache(Middle Tire Cache)Steps:-

Page 12: Oracle Apps SysAdmin Configurations

connect as sysadmin select Functional Administrator ---- Responsibility click on Core Service click on Caching Framework click on Global Configuration click on Clear Cache click on Yes click on Apply It will give Message that Cache Clear Successfully. * If it is Apps R12 then bounce the adoacorectl.sh Service.* This option is available from 11.5.10 onwords.

To gather Column, Schema, & Table level Statistics using FND_STATS Steps:- Statistics is for Optimization. Connect as sysadmin go to "System Administrator" ----- Responsibility select Concurrent:Request ----- Navigation click on Submit a New Request butten select Single Request then click OK give gather% ---- It will show all types of Statistics select Statistic type which we want then give the Schema Name of which we want to gather statistics. then click OK * If we select All Schema then it will select all the Users Schema or we can select a Perticular Schema. Purging DataTo purge:- Concurrent Request & Manager Data,Diagnostic Log Messages, FND status History records, Logs & Closed System alerts, Obsolete Workflow Runtime Data, Rule Executions, Web Service audit Data, & Sign-on-Edit. Steps:- connect as sysadmin go to "System Administrator" ----- Responsibility select Concurrent:Reques ---- Navigation click on Single Request then click on OK give purge% ---- It will show all the Purging Items select the Item to which we want Purge. click on OK *Age means Number of Days. *Count menas Number of Rows.

To generate Trace file of Concurrent Program

Connect as sysadmin go to Concurrent:Program:Define --- Navigation press F11 --- for Query modegive Program name: active user of which we want to generate Trace press Ctrl+F11select Enable Trace ----- To Enable Tracing press Ctrl+s Save Then Run the Concurrent Program

Page 13: Oracle Apps SysAdmin Configurations

go to Concurrent: Requestclick on Submit New Request buttemclick on Single Reqiestgive Name: active user then click OK Then go to udump folder & check the Trace file on O/S level >$ cd $ORACLE_HOME/admin/PROD_NODE1/udump Know we can run Trace Analyser or TK Proof:-To run TK Proof:- >$ tkprof filename.trc filename.prf explain=apps/apps sort=prsela,exeela,fchelaTo run Trace Analyzer:->$sqlplus apps/apps (To connect to Apps)Sql>START TRCANLZR.sql udump test_ora_12345.trc; (Command to run Trace Analyzer)

Disable the Tracing:-Connect as sysadmin go to Concurrent:Program:Define --- Navigation press F11 --- for Query modegive Program name: active user of which we want to generate Trace press Ctrl+F11unselect Enable Trace ----- To Disable Tracing press Ctrl+s Save

To generate Trace file of Forms

open the Web browser & give URL to Connect Application Server.Connect as sysadmin select the Form of which we want to generate the Trace file select Help option from Menu bar select Diagnostic option select Trace option select Trace with bind & Waits give oracle Passward: apps click on OK Perform any action in the Form Disable the Tracing in similer way. then go to udump folder & check the Trace file on O/S level. >$ cd $ORACLE_HOME/admin/PROD_NODE1/udump Know we can run Trace Analyser or TK Proof:-To run TK Proof:- >$ tkprof filename.trc filename.prf explain=apps/apps sort=prsela,exeela,fchelaTo run Trace Analyzer:->$sqlplus apps/apps (To connect to Apps)Sql>START TRCANLZR.sql udump test_ora_12345.trc; (Command to run Trace Analyzer)

To generate Trace file of HTML based Forms

Connect as system Administrator If Diagnostic option is not ther in Manu bar first Enable it. go to Profile:System give Profile Name: FND_Diagnostic Site:Yes --- The Diagnostic option will come on Menu bar

Page 14: Oracle Apps SysAdmin Configurations

know generate Trace file HTML Form:- click on Diagnostic option select Diagnostic Name Set Tracel Level & click on Go butten select Trace type & click on Save butten Then go to udump folder & check the Trace file on O/S level >$ cd $ORACLE_HOME/admin/PROD_NODE1/udump (Database Tire) Similerly we can Disable HTML Form Tracing.

Know we can run Trace Analyser or TK Proof:-To run TK Proof:- >$ tkprof filename.trc filename.prf explain=apps/apps sort=prsela,exeela,fchelaTo run Trace Analyzer:->$sqlplus apps/apps (To connect to Apps)Sql>START TRCANLZR.sql udump test_ora_12345.trc; (Command to run Trace Analyzer)

To Upload & Download Files

Steps:- connect as sysadmin select:- System Administrator --- Navigation go to:- Oracle Application manager:- go to generic File Manger: upload/download

Find out Concurrent Executable Short Name conn as sysadmin Concurrent:Program:Define --- Navigation Press F11 ------ for Query mode Active%User% Ctrl+F11 It will show the Concurrent Executable Short Name: FNDSCURS Find out Report Name using the above Concurrent Executable Short Name conn as sysadmin Concurrent:Program:Executable press F11 ----- for quesy mode give FNDSCURS ------- It is a Concurrent Executable short name Ctrl+F11 It will show Report Name

To create Custom Application

There are (3) steps involve in creating Custom Application, They are:- 1. create Application 2. create Form 3. create Report

Page 15: Oracle Apps SysAdmin Configurations

custom Application is creating with the Name of: Datel Custom short name of Custom Application is: DT

Creating Custom Application

steps:- I. Create Database User on Database. II. Create Application directory structure III. Register Database User to AOL. IV. Resister Product Top in Environment file. V. Register Application to AOL. VI. Register Application to Datagroup. VII. Register Table to AOL.

I. create Database User & grant Privilege:- >$sqlplus as sysdba (To connect to Database) Sql>create user datel identified by datel; (To create User on RDBMS Database) Sql>grant connect,resource to datel; (To grant grivilege to User)

II. Create Application Directory Structure under $APPL_TOP:-

go to O/S level & create Application directory structure:- >$cd $APPL_TOP (go to $APPL_TOP directory) >$mkdir datel (To make datel directory in $APPL_TOP) >$cd datel (go to datel directory) >$mkdir 12.5.0 (To make 12.5.0 directory in datel) >$cd 12.5.0 (go to 12.5.0 directory) >$mkdir forms reports log out msg bin (To make directories in 12.5.0 directory) >$cd forms (go to Forms directory) >$mkdir US (To make US directory) >$cd .. >$mkdir reports (go to Report diretory) >$mkdir US (TO make US directory) II. Register the Database User to AOL:- connect as Sysadmin go to Security:Oracle:Register --- Navigation Database User Name Password Privilege Datel Datel123 Enable Press Ctrl+S to save

IV. Register Product Top Variable in Environment Variable file:-

>$cd $APPL_TOP >$vi PROD_node9.env (Set 2 Paramerters in Environment file) export DATEL_TOP DATEL_TOP="/u02/prodappl/datel/12.5.0"

Page 16: Oracle Apps SysAdmin Configurations

:wq! To save & Exit V. Register Application to AOL:-

go to Application:Register --- Navigation

Application Short Name Base Path Datel Custom DT DATLE_TOP :wq! to save VI. Register Application to DataGroup:- go to Security:Oracle:Datagroup --- Navigation Datagroup Application OracleID Standard Datel Custom APPS --- Oracleid should be APPS :qw! to save * Here we should give Custom Application Name like (Datel Custom).

VII. Register Table to AOL:- Sql>conn datel/datel (To to Database User on RDBMS Database)

Sql>create table datel_emp(dno number, dname varchar2(12)); (to create Table in Datel User)

Sql>grant all on datel_emp to apps (grant Privilege to Apps on datel_emp Table)

Sql>conn apps/apps (To connect to Apps User)

Sql>create synonym datel_sny for datel.datel_emp; (To create Synonym for datel.emp Table in datel Schema) Sql>desc ad_dd; (To check Tables)

Sql>exec ad_dd.register_table('DATEL','DATEL_EMP','T'); (To register Table)

Sql>exec ad_dd.register_column('DATEL','DATEL_EMP','DNO',1,'NUMBER',2,'N','N'); (DATEL is User name, DATEL_EMP is Table name, DNO is Column name)

Sql>commit; Sql>exec ad_dd.register_colum('DATEL','DATEL_EMP','DNAME',2,'VARCHAR2','N','N') (DATEL is User name, DATEL_EMP is Table name, DNAME is Column name) Sql>commit;

Sql>desc fnd_tables; (To check the registrated Tables) Sql>desc fnd_columns; Sql>select t.table_name,c.column_name, from fnd_tables t, fnd_columns c where t.table_id=c.table_id and t.table_name='DATEL_EMP'; (To check custom Table)

Page 17: Oracle Apps SysAdmin Configurations

Creating Custom Form

Steps:- I. Compile the Form File .fmb to .fmx II. Register .fmx file to AOL as Form III. Register Function & attach Form using "User Form NAme". IV. Register Sub-Maun & attach Function using Function Name V. Register Menu & attach Sub-Menu using sub menu Name VI. Attach Menu to Responsibility VII. Attach a Responsibility to User.

I. Copy a Seeded Form to New Name:- >$cd $AU_TOP/form/US >$ls FNDSCAPP.fmb ---- any Form file we can take >$cp FNDSCAPP.fmb DATELSCAPP.fmb (Copy the Form file NFDSCPASS.fmb to New Name like DATELSCAPP.fmb file)

II. Compile .fmb to fmx using f60gen Utility in (11i) & frmcmp_batch Utility in (R12):- >$frmcmp_batch module_type=form module=$AU_TOP/form/US/DATELSCAPP.fmb output_file=$DATEL_TOP/form/US/DATELSCAPP.fmx userid=apps/apps batch=no compile_all=special (Command to Compile .fmb file to .fmx file) * This Form file (DATELSCAPP) register as Form.

III. Register .fmx as Form to AOL:-

conn as Sysadmin go to Application:Developer --- Responsibility go to Application:Form --- Navigation login as sysadmin Form Application User Form Name DATELSCAPP Datel Custom DT User Form press Ctrl+S to save * We should give Compile Form name like DATELSCAPP * This User Form Name (DATELSCAPP) should give in Function.

IV.Register Function and attach Form using 'User Form Name':-

go to System:Administrator ---- Responsibility go to Application:Function ---- Navigation Function User Function Name DT Function DT User Function

click on "Properties" Tab select the type as "Froms" clivk on OK click on "Form" Tab

Page 18: Oracle Apps SysAdmin Configurations

Function Form Application DT Function DT User Form Datel Custom

press Ctrl+s to save * This Function(DT Function) Name we should in Sub Menu.

V. Register Sub-Menu & attach Function using User Function Name:- connect as sysadmin go to Application:Menu ----- Navigation Menu: DT sub menu User Menu Name: DT User Submenu Sequence Prompt Function 1 DTEXE DT User Function Press Ctrl+S to save * This Sub Menu (DT Sub Menu)Name we should give in Menu. *Prompt is a Lable on PHP. VI. Register Menu & attach Sub Menu using User Menu Name:- conn as sysadmin go to Application:Menu ---- Navigation Menu: DT Menu USer Menu Name: HZ User Menu Sequence Prompt Responsibility 1 DT Menu DT User Sub Menu

Press Ctrl+S to save *This Menu Name (DT Menu) should give in Responsibility.

VII. Attach Menu to Responsibility:- Security:Responsibility:Define ----- Navigation Responsibility Name: Datel Administrator --- give Custom Responsibility Name Application: Datel Custom ---- give Custom Application Name Responibility key: DT_key Available Form:- Oracle Application

Datagroup:- Name: Standard Application: Datel Custom

Menu: DT Menu ---- give Custom Menu Name Press Ctrl+S to save * This Responsibilit Name(Datel Administrator) should assign to User.

Page 19: Oracle Apps SysAdmin Configurations

VIII. Attach Responsibility to Custom User & login as that User & check:- conn as Syatem Administrator ------ Responsibility Security:User:Define ----- Navigation User Name: Datel Passwd: Redhat Responsibility: Datel Administrator Press Ctrl+S to save

IX. Restart the Sorm Server:- >$./adfrmctl.sh stop (To stop Form Server) >$./adfrmctl.sh start (To start Form Server)

X. give URL & conn as Datel User:- User Name: Datel Password: redhat New Password: redhat123 Re-enter New Password:redhat123

Creating Custom Report

Steps:- I. copy the Report file .rdf to Product top location with new Name. II. create Concurrent Executable & Add New Report file. III. create Concurrent Program & Add New Concurrent Executable Name. IV. create Cuncurrent Request group & Add Concurrent Program Name. V. Assign the Request group to Responsibility.

I. Copy the Report file to New Name & Assume as this is the newly developed Report:-

>$cd $FND_TOP/reports/US >$ls FNDSCURS.rdf >$cp FNDSCURS.rdf $DATEL_TOP/reports/US/DATELSCURS.rdf (To copy Report file FNDSCURS.rdf to New File Name like DATELSCURS.rdf) * This Report file Name(DATLESCURCS) should Add in Concurrent Executable. II. Create Concurrent Executable:-

conn as sysadmin Concurrent: Program:Executable Executable: Exe10 ---- can give any Name Application: DATEL Custom -- we should give Custom Application Name we Created. Execution Method: Oracle Reports ---- It must be Oracle Report only Execution file name: DATELSCURCS Presss Ctrl+S to Save * This Executable Name(Exe10) should Add in Concurrent Program.

III. Create Concurrent Program & attach Concurrent Executable:-

Page 20: Oracle Apps SysAdmin Configurations

Concurrent:Program:Define ---- Navigation Program Name: DT Report Shart Name: DTR Application: Datel Custom Executable Name: Exe10 Outpou Format: Text Style: A4 Press Ctrl+s to Save

*This Program Name(DT Report) should give in Request group.

IV. Define Request group & attach Concurrent Program:- conn as sysadmin Security:Responsibility:Request group: DT Report Group Application: Datel Custom Register: Type Name Application Program DT Report Press Ctrl+s to save

* This Request group(DT Request Group) should give in Responsibility.

V. Add the Request group to Responsibility:- go to System Administrator ------ Responsibility Select Security: Responsibility: Define ---- Navigation Give Responsibility Name: DT Administrator Application: Datel Custom --- give Custom Application Name Responsibility Key: DT key ----- any Name Data Group:- Name: Standard ----- give Custom Data group Name Application: Datel Custom ---- give Custom Application Name Request Group:- Name: DT Report Group ----- give Custom Request group Name Application:- Datel Custom ---- give Custom Application Name Menu:- Name: DT Menu ---- give Custom Menu Name Type: Function Name: DT Function ---- give Custom Function Name Press: ctrl+s to save

--------------------------- Finish--------------------------- To Licence a Product

connect as System Administrator go to System Administrator ---- Responsibility select: Oracle Application Manager --- Navigation select: License Manager select: License Additional Products.

Page 21: Oracle Apps SysAdmin Configurations

Create Request Set

connect as sysadmin select Concurrent:Set --- Navigation Program Name Application Active User AOL Active Response AOL Sequentially ----- Select Sequentially In Parallel Click on Next Abord Processing ---- select Abord Prosessing Continue Processing Click on Nextgive Set Name: Haszone Customgive Application Name: Haszone Custom or AOL Click on Finish* Sequentially (is for Dependent) * In Parallel (is for Independent)

Then Submin Request Set:-

open any Form select View option select Request option select Request Set option select Request set click on Ok give Request set Name: Haszone Coustom click on Submit

AOL/J Diagnostic test

To test the application connection & .dbc file

open the browser & enter the AOL/J Diagnosis URL

http://node10.apps.com:8000/OA_HTML/jsp/fnd/aoljtest.jsp

Environment Type: non-rac

Apps Schema name: apps

Apps passwd: apps

Oracle SID: PROD

Hostname: node10.apps.com

Page 22: Oracle Apps SysAdmin Configurations

Port number: 1521

Click TEST

Enter AOL/J setup test

Apps System Navigations

1. To Create User, To Modify User, To Changing Password of User, To Assign Responsibility to User, Navigation:- System Administrator Navigation:- Sercrity:User:Define

2. To Create Responsibility for User, To Assign Responsibility to User, To Including & Excluding Menus & Function of Responsibility, Navigation:- System Administrator Navigation:- Security:Responsibility:Define

3. To Monitoring User Session, To kill User Session,

Navigation:- System Administrator Navigation:- Security:User:Monitor

4. To Sign-on-Edit, To change User level Profile Value, To change Application level Profile Value, To change Responsibility level Profile Value, To Assign Printer to User,

Navigation:- system Administrator Navigation:- Profile:System

5. To Monitor Workflow, To Assign Workflow Administrator Provilage to Other User, Navigation:- System Administrator Navigation:- Workflow Administrator:Workflow:Administration

6. To gather Statistics using FND_STATUS, To Purge Concurrent Manager request Data,

Page 23: Oracle Apps SysAdmin Configurations

To Purge Sign-on-Edit Data, To Purge Obselete Work Flow run Time Data, Navigation:- System Administration Responsibility Navigation:- Concurrent:Request

7. To check Application System Configurations, To check Application Database Status, To check Patch History,

Navigation:- System Administrator Navigation:- Oracle Application Manager

8. To Register Printer to (AOL).

Navigation:- System Administrator Navigation:- Install: Printer: Register

9. To Create Data Group. Navigation:- System Administrator Navigation:- Security: Oracle: DataGroup

10. To Create Request Group. Navigation:- System Administrator Navigation:- Security:Responsibility:Requests

11. To Register back-end User as an Oracle User.

Navigation:- System: Administrator Navigation:- Security:Oracle:Register

Sys Admin Commands Ctrl + = To Insert New RecordsCtrl + s = To save the RecordsF11 = (To bring the Form in Query Mode)Ctrl + F11 = (To see All the Form Contents)F4 = (To Close the Forms)