Documente Academic
Documente Profesional
Documente Cultură
R12.2 techstack
Question 33: How to change the apps password in R12.2?
Answer: apps password is same as R12.1 with the exception of changing that in weblogic console
also.
Question 34: where are the log files stored for adop?
Answer: It is stored in the third filesystem which is non edition filesystem
Question 35. how do you connect to the patch edition?
Answer: Source the env using patch option
/u71/R122/EBSapps.env patch
Question 36: How to determine the weblogic version in R12.2
Answer How to find Weblogic Version
Question 37. How to increase the manage node in R12.2?
Answer
How to add the manage server in R12.2
How to delete the manage server in R12.2
Question 38. Where are the log file located in R12.2 Apache and Weblogic
Answer
Apache Logs
$IAS_ORACLE_HOME/instances//diagnostics/logs/OHS/EBS_web_/*log
OPMN Log
$IAS_ORACLE_HOME/instances//diagnostics/logs/OPMN/opmn/
Weblogic Logs
$IAS_ORACLE_HOME/../wlserver_10.3/common/nodemanager
$EBS_DOMAIN_HOME/servers/oa/logs/
$EBS_DOMAIN_HOME/servers/forms/logs/
$EBS_DOMAIN_HOME/servers/AdminServer/logs/*
$EBS_DOMAIN_HOME/sysman/log/*
Question 39. How to stop and start the services in R12.2
Answer
When we want to stop all application services using script adstpall.sh , we provide apps password in
R12.1.3.But in R12.2 it will ask weblogic admin password in addition to bring down to all services .
We need to provide Weblogic admin password
Component Command
$adnodemgrctl.sh start Enter Weblogic Admin
Node Manager
Password:
Stop
When we want to stop all services adstpall.sh apps/apps again it is going to ask weblogic password
Component Command
Fullfillment Serer Services $jtffmctl.sh stop
Answer: We cant . After you upgrade to Oracle E-Business Suite Release 12.2, you will enable to do
Online Patching.
Question: Once we upgrade to Release 12.2, so can we still apply patches in the traditional way?
Answer: No. Here, all patches for Release 12.2 will be applying only online patches. The traditional,
pre-12.2 method (adpatch) of applying patches will not work.
Question: Can we still use adpatch in the Release 12.2 Online Patching environment?
Question: Is there any plans to make Online Patching available with pre-12.2 releases?
Answer: No, Online patching Adop can only be used with Release 12.2.
Answer: Yes, of course you can use. It is required in all Oracle E-Business Suite environments R12.2
onwards.
Answer: As per me, a specialized component of the Online Patching infrastructure, the patch edition is
not supported for use as a test environment. You should continue to employ a separate, dedicated test
environment which you can do by cloning.
Answer: Yes, its support. However, the hotpatch option can only be used to apply patches specifically
designed to support it. But, you should avoid using hotpatch mode unless in the patch readme explicitly
states it is supported. Or better to contact Product Support Team.
Question: Will Online Patching be used with database technologies such as Active Dataguard and Flashback?
Answer: Yes, we can. Online patching can be used alongside Active Dataguard and Flashback.
Question: Is Online Patching change the way data fix patches are applied to Oracle E-
Business Suite 12.2?
Answer: Yes, of course. Data fix patches (used to fix transactional data) require special
type of handling. And the patch readme.txt or readme.html will give full instructions.
Question: How does the adop utility will work in a multi-node environment?
Answer: The adop Online Patching utility uses remote APIs and ssh login to execute
patching operations on remote nodes in a multi-node environment. Then the node
that launches adop will be the master node, and the remote nodes are referred to as
slaves.
Question: Will editioning views on top of the data model have an impact on
performance?
Answer: No. The editioning views are special views that were specifically designed not
to have any type of performance impact on the applications.
Question: Will Online Patching increase the network port requirements on an Oracle
E-Business Suite instance?
Answer: Yes, right. Online patching requires an additional set of network ports for the
Oracle WebLogic Server managed servers on the second file system. And during the
cutover phase, the managed servers run simultaneously on the patch file system and
run file system for a brief period, in a rolling transition process.
Part-1
3. How big was your team? who were you reporting to?
4. How many instances were you maintaining? how many people in each instance?
7. What is your experience with upgrades? from what version to what? and what modules?
8. The user says, the system is running slow? what is your approach?
9. One not so fine day the system is down, no one is able to login? What is your approach?
11. Different scenarios lost datafile while cloning, lost rman catalog.. etc
12. How do you move oracle home, datafiles, control files, application file systems, archive destination
procedure and online or offline?
13. Issues during heavy loads? pre-load and post-load things to take care of?
14. Issue with different systems integration? how do you make sure ur test systems are not going to production
of other systems and the other way round?
15. Patching procedures? database patch, applications patch, developer patch, iAS patch
16. Patching issues and tuning? reducing downtime, skipping, applied patches, snapshots
17. Experience with Concurrent Managers? custom managers purpose? specialization rules and tuning? 18.
Cloning Experience? Production to test, test to test timing estimate
21. Experience with Shell scripting? what kind of alerts did you have configured in your system?
23. Experience with load balancing, failover and high availability architecture environments?
26. Experience with capacity planning? what are the questions you ask before coming up with
recommendation?
27. Job scheduling experience? when to use cron, dba_jobs, how do you schedule jobs if there are
dependencies across systems?
28. Explain the purpose of various config files of database and application servers(apache, jserv, modplsql,
forms, reports )? Debugging
29. Debugging and tracing different things? sql session, forms session, reports, FRD
31. How do you a find a particular session in database and os? current sql session, forms session, self-service
session, reports session?
32. Can you give a list of DBA, FND, V$ tables that you commonly use?
33. The developer dropped a table by mistake in production? How would you approach and recover?
36. Experience with statspack and what are the advantages, disadvantages?
37. Any Security measures you implemented in the applications database? like password policies, grants, roles
etc.
40. How much time does it take to upgrade, clone or specific taks?
41. When you go to client place, what is the information you gather?
46. How do you move from one application tier architecture to multiple?
50. Are you involved in QA, CRP, System Integration testing, Load testing?
Part-2
3. Write down the methods to identify whether the application is in maintenance mode or not
4. What is the result of unsetting APPLCSF
11. When apps password is given wrong for adstpall.sh, what is the effect on the services
14. What are the table/tables created when workers are initiated and in which schema
20. What are Oracle Apps DBA Important Tables we use in daily activities?
22. What are the tables updated when you apply application patch?
23. Can you apply Opatch without inventory? If there is no inventory, how do you apply Opatch?
24. What are the tables get created during Apps Patching?
25. How do you hide apps password during adpatching? (adpatch flags=hidepw)
30. How do you clone a context file or how do you change existing port pool?
40. ADPATCH has failed and it indicated there was an error with a worker. What steps can be taken to
42. Where do concurrent request or manager logfiles and output files go?
46. Which files / profile options get changed when I run AutoConfig?
50. Can I change the database dbf files layout while cloning?
51. What is the difference between Concurrent Requests, Programs, and Processes
53. Why does a worker fails in Oracle Apps Patch and few scenarios in which it failed for you?
54. When you apply C driver patch does it require database to be Up & Why?
55. What are the important options to reduce patch down time?
56. Can you apply patch without putting Applications 11i in Maintenance mode?
57. What is difference between adpatch & opatch? Can you use both adpatch& opatch in Apps?
58. Why do I have invalid objects? What causes them? How you identify them ?
59. Is there a file that lists all of the patches that have been applied to the application?
60. What is the difference between apps listener & web listener?
61. Why only for Concurrent Manager, we specify apps/apps password & not for other?
62. Whats the significance of batch size? What r the effects when we increase r decrease the batch size it
defaults to 1000.
65. How do you identify the No. of nodes in Middle tier and db Tier
66. What is a Shared APPL_TOP? How do you identify whether it is a shared appl_TOP or not?
67. What is a Jinitiator? (Jinitiator is the Oracle JVM used to run the applet instead of using browsers own JVM)
68. Where would i find .rf9 file, and what exactly it dose?
69. What is .dbc file, where its stored , whats use of .dbc file ?
73. What is access_log in apache , what entries are recored in access_log ? Where is default location of this file
Download the patch into the patch top directory and unzip it. This is the default location where the adop will look
for patch files.
If you are planning to put patches in non-defualt location then you need to use adop parameter
'patchtop=<patch_path>' to explicitly define this location.
Note: All the phases need to be completed and you cant skip any of these. For example, if you try to skip
prepare phase, you may get error message like "Apply phase can only be run while in a patching cycle, i.e. after
prepare phase."
* adop phase=prepare
* adop phase=apply patches=<patch_number1>,<patch_number2> workers=<number_of_worker>
* adop phase=finalize workers=<number_of_worker> (called automatically)
* adop phase=cutover workers=<number_of_worker>
* adop phase=cleanup (called automatically)
You can apply patches in non-interactive way by using a defaults file that contains much of the information you
would have supplied at the adop prompts and by creating another file known as input file. Then, when you run
adop, you specify the name of the input file. The location of the defaults file will also need to be included in the
input file.
Location of Default file on both the run APPL_TOP and patch APPL_TOP is:
$APPL_TOP/admin/<SID>_patch/adalldefaults.txt
Just in case this file gets corrupted or lost, you can run AutoConfig and it will automatically instantiate a new
copy.
Note: In R12.2, you dont need to create this defaults file. The file is already created by oracle process.
However you need to create one input file to use with adop (The defaults file is not specified on the adop
command line. It is the input file.)
adop phase=apply options=noautoconfig - if you are applying a number of patches in sequence and want to run
AutoConfig only once in the end.
adop phase=apply option=nocheckfile To turn off the checkfile feature. Using checkfile adop skip some
actions which are already done.
adop phase=apply option=nocompiledb - when applying multiple NLS, documentations patches etc.
adop phase=apply option=nocompilejsp - when applying multiple NLS, documentations patches etc.