Porting to the Solaris OS: A guide for Linux developers
__________
Technorati tags:
adadmin.adpatch tool.PARALLEL_MAX_SERVERS parameter to the default value returned by show parameter cpu_count. For example, if the database is running on a SunFire T2000 server, set PARALLEL_MAX_SERVERS to 32.echo $CONTEXT_FILE environment variable.adpatch tool.adpatch log file: $APPL_TOP/admin/<DBInstanceName>/log/adrelink.log.adadmin tool, if concurrent managers are not running on the same machine where all application server processes are running; then apply patch 4297568 by following the special instructions posted in README.txt file.adpatch tool to apply this patch, 4297568. Read the instructions of README.txt.ld: fatal: file /ebiz/visappl/sht/11.5.0/lib/ilog/5.1/libcplex8.a:See Metalink document 311635.1 for more.
open failed: No such file or directory
ld: fatal: File processing errors. No output written to /ebiz/visappl/demoappl/mst/11.5.0/bin/MSTCPP
adadmin tool.adrelink from the operating system shell:adrelink force=y "<product> <module>"adrelink force=y "MSO MSONEW"adrelink.adadmin, if concurrent managers are not running on the same machine where all application server processes are running.adpatch tool. adpatch tool. Spare some time to read Metalink document 316365.1, before applying the maintenance pack.adpatch on 3480000 (CU2 maintenance pack). Failure to do so may result in the following error(s):ATTENTION: All workers either have failed or are waiting:When such an error occurs, do the following:
FAILED: file afcmgr.odf on worker 1
ATTENTION: please fix the above failed worker(s) so the manager can continue
adstpall stop apps/apps command.adctrl1) Show Worker Status.2) Tell worker to restart a failed jobadpatch resumes automatically.adworker log file(s) default location: $APPL_TOP/admin/<DBInstanceName>/log.ERROR: file azstrctall.ldt on worker 1FAILED: file AsgRunInst.class on worker 1adctrl} : 8) Skip & Restart for worker thread 1. Run the failed thread manually, later.adadminudump directory for a pattern like 'ORA-04020: deadlock detected while trying to lock object ...'. If there is a deadlock, you may see something like:
*** ACTION NAME:(Concurrent Request) 2007-03-20 17:55:25.238
*** MODULE NAME:(RAXMTR) 2007-03-20 17:55:25.238
*** SERVICE NAME:(SYS$USERS) 2007-03-20 17:55:25.238
*** SESSION ID:(2469.90) 2007-03-20 17:55:25.238
A deadlock among DDL and parse locks is detected.
This deadlock is usually due to user errors in
the design of an application or from issuing a set
of concurrent statements which can cause a deadlock.
This should not be reported to Oracle Support.
The following information may aid in finding
the errors which cause the deadlock:
ORA-04020: deadlock detected while trying to lock object AR.RA_INTERFACE_LINES_ALL
--------------------------------------------------------
object waiting waiting blocking blocking
handle session lock mode session lock mode
-------- -------- -------- ---- -------- -------- ----
457bf9a78 479d813f0 46dddbd10 X 47fd9ce08 468973ee0 S
46561f560 47fd9ce08 46894f520 X 479d813f0 46dc4edf8 X
--------------------------------------------------------
...
...
AR: Autoinvoice Gather Statistics to Yes or leaving it to the default value of NULL is one of the reasons for this deadlock. When the profile option is set to either Yes or NULL, by default it runs Autoinvoice Gather Statistics every time Autoinvoice program is run.Autoinvoice Gather Statistics process is too expensive; and it is not necessary to run this process as part of the Autoinvoice process. Hence Autoinvoice Gather Statistics can be safely turned off as part of a normal Autoinvoice processing exercise.AR: Autoinvoice Gather Statistics to No. Navigation: System Administrator responsibility -> Profile -> System.SELECT REQUEST_ID,________
TO_CHAR (REQUEST_DATE, 'yyyymmddhh24mi') "REQUEST DATE",
TO_CHAR (ACTUAL_START_DATE, 'yyyymmddhh24mi') "START DATE",
TO_CHAR (ACTUAL_COMPLETION_DATE, 'yyyymmddhh24mi') "COMPLETION DATE"
FROM FND_CONCURRENT_REQUESTS
WHERE REQUEST_ID IN
(SELECT REQUEST_ID
FROM APPLSYS.FND_CONCURRENT_REQUESTS FCR, APPLSYS.FND_CONCURRENT_PROGRAMS FCP
WHERE FCP.CONCURRENT_PROGRAM_ID = FCR.CONCURRENT_PROGRAM_ID
AND FCP.CONCURRENT_PROGRAM_NAME = 'RAXTRX'
AND ACTUAL_COMPLETION_DATE > <desired_date>);