my Note
my Note
2013年2月3日 星期日
2011年12月26日 星期一
2011年12月25日 星期日
Oracle ebs clone - step by step
________________________________________
Step 1 clone Application
________________________________________
su - applprd
cd $ADMIN_SCRIPTS_HOME
pwd
/oracle/prd/applprd/inst/apps/prd_erp1/admin/scripts
perl adpreclone.pl appsTier
output file in
cd $COMMON_TOP
pwd
/oracle/prd/applprd/apps/apps_st/comn
output
clone
________________________________________
Step 2 clone Database
________________________________________
su - oraprd
cd $ORAQCLE_HOME
cd appsutil
cd scripts
cd $CONTEXT_NAME
pwd
/oracle/prd/oraprd/db/tech_st/10.2.0/appsutil/scripts/prd_erp1
perl adpreclone.pl dbTier
output
/oracle/prd/oraprd/db/tech_st/10.2.0/appsutil/ clone
________________________________________
Step 3 showdown Application
______________________________________
su - applXXX
cd /oracle/ redhat/inst/apps/VIS_erpvis /admin/scripts/
cd /oracle/ vision/inst/apps/VIS_erpvis /admin/scripts/
cd /oracle/demo/appldemo/inst/apps/demo_erpvis/admin/scripts
/oracle/tst/appltst /inst/apps/tst_erp1 /admin/scripts
pwd
ls -l
./adstpall.sh apps/apps
________________________________________
Step 4 showdown
______________________________________
su - oraXXX
cd /oracle/ vision/db/tech_st/10.2.0/appsutil/scripts/VIS_erpvis/
cd /oracle/demo/orademo/db/tech_st/10.2.0/appsutil/scripts/demo_erpvis/
cd /oracle/tst /oratst/db /tech_st/10.2.0/appsutil/scripts/tst_erp1
./addlnctl.sh stop VIS
./addlnctl.sh stop demo
./addbctl.sh stop immediate
________________________________________
Step 5 Copy File to target system
______________________________________
*
cd $APPL_TOP
pwd
/oracle/uat/appluat /apps/apps_st/appl
/oracle/prd/applprd /apps/apps_st/appl
/oracle/redhat/ apps/apps_st/appl
/oracle/dev /appldev/apps/apps_st/
mv appl appl_bak_2007
cd /oracle/prd/applprd/apps/apps_st/
scp -r -P2200 ./appl root@192.168.64.19:/oracle/dev/appldev/apps/apps_st/
-------------------------------------------------------------------------------------------------
*
cd /oracle/dev/appldev/apps/apps_st/
mv comn comn_bak_2007
cd $COMMON_TOP/
pwd
/oracle/uat/appluat/apps/apps_st/comn/
cd /oracle/prd/applprd/apps/apps_st/
scp -r -P2200 ./comn root@192.168.64.19:/oracle/dev/appldev/apps/apps_st/
-------------------------------------------------------------------------------------------------
# Tech Stack
* <AS Tools ORACLE_HOME> /oracle/dev/appldev/apps/tech_st/10.1.2
* <AS Web IAS_ORACLE_HOME> /oracle/dev/appldev/apps/tech_st/10.1.3
cd /oracle/prd/applprd/apps/tech_st/
scp -r -P2200 ./10.1.2 root@192.168.64.19:/oracle/dev/appldev/apps/tech_st/
scp -r -P2200 ./10.1.3 root@192.168.64.19:/oracle/dev/appldev/apps/tech_st/
Copy the database (DBF) files from the source to the target system
/oracle/prd/oraprd/db/apps_st/data/
cd /oracle/dev/oradev/db/tech_st/
scp -r -P2200 ./10.2.0 root@192.168.64.19:/oracle/dev/oradev/db/tech_st/
________________________________________
Step 6 Configure
______________________________________
su - oraXXX
cd $ORACLE_HOME
pwd
/oracle/uat/orauat/db/tech_st/10.2.0
cd appsutil
cd clone
cd bin
perl adcfgclone.pl dbTier
su - applXXX
date > date1.txt
tar -cvzf /oracle/backup/20071221/oraprd__db__apps_st.tgz /oracle/prd/oraprd/db/apps_st > oraprd__db__apps_st.log 2> oraprd__db__apps_st2.log
tar -cvzf /oracle/backup/20071221/oraprd__db__tech_st.tgz /oracle/prd/oraprd/db/tech_st > oraprd__db__tech_st.log 2> oraprd__db__tech_st2.log
tar -cvzf /oracle/backup/20071221/applprd__apps.tgz /oracle/prd/applprd/apps > applprd__apps.log 2> applprd__apps2.log
tar -cvzf /oracle/backup/20071221/applprd__inst.tgz /oracle/prd/applprd/inst > applprd__inst.log 2> applprd__inst2.log
date > date2.txt
--------------------------------------
screen dump
--------------------------------------
[oradef@erp4 bin]$
[oradef@erp4 bin]$ pwd
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin
[oradef@erp4 bin]$ ls
adcfgclone.pl adchkutl.sh adclonectx.pl adclone.pl CloneContext_12190839.log
[oradef@erp4 bin]$ perl adcfgclone.pl dbTier
Using Java from /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre
Enter the APPS user password:
JDBCCLASSES = /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar
XMLPCLASSES = /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar
LOCAL_CPATH = /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar
First Creating a new context file for the cloned system.
The program is going to ask you for information about the new system:
oradef
= oradef
dba
= dba
Running:
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre/bin/java -Xmx600M -cp /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar oracle.apps.ad.context.CloneContext -e /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../context/db/CTXORIG.xml -validate -pairsfile /tmp/adpairsfile.lst -stage /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone 2> /tmp/adcfgclone.err; echo $? > /tmp/adcfgclone.res
Enter the APPS password : apps
Log file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/CloneContext_03161446.log
Provide the values required for creation of the new Database Context file.
Target hostname (virtual or normal) [erp4]:
Target instance is a Real Application Cluster (RAC) instance (y/n) [n]:n
Target System database name:def
Target system base directory for source homes:/oracle/def/oradef
Target system utl_file accessible directories list:/usr/tmp/def
Number of DATA_TOP's on the target system [4]:1
Target system DATA_TOP 1:/oracle/def/oradef/db/apps_st/data
Target system RDBMS ORACLE_HOME directory:/oracle/def/oradef/db/tech_st/10.2.0
Do you want to preserve the Display set to null (y/n) [y] ?:n
Target system Display [erp4:0.0]:erp4:1.0
Do you want the the target system to have the same port values as the source system (y/n) [y] ?:n
Clone Context uses the same port pool mechanism as the Rapid Install.
Once you choose a port pool, Clone Context will validate the port availability.
Enter the port pool to be used for the target system node [0-99]:
1
Checking the port pool 1
done: Port Pool 1 is free
Report file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/temp/portpool.lst
Complete port information available at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/temp/portpool.lst
Creating the new Database Context file from :
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/template/adxdbctx.tmp
The new database context file has been created :
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml
Log file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/CloneContext_03161446.log
Check logfile /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/CloneContext_03161446.log for details.
Running Rapid Clone with command:
perl /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/adclone.pl java=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre mode=apply stage=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone component=dbTier method=CUSTOM dbctxtg=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml showProgress contextValidated=true
Running:
perl /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/adclone.pl java=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre mode=apply stage=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone component=dbTier method=CUSTOM dbctxtg=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml showProgress contextValidated=true
XMLPARSER: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar
JDBC: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar
CLASSPATH: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/OraInstaller.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/ewt3.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/share.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/srvm.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojmisc.jar
OUI CLASSPATH: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/OraInstaller.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/ewt3.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/share.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/srvm.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojmisc.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java
Setting LD_LIBRARY_PATH to /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/oui/lib/linux
Beginning database tier Apply - Mon Mar 16 14:49:12 2009
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre/bin/java -Xmx600M -DCONTEXT_VALIDATED=true -Doracle.installer.oui_loc=/oracle/def/oradef/db/tech_st/10.2.0/oui -classpath /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/OraInstaller.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/ewt3.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/share.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/srvm.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojmisc.jar oracle.apps.ad.clone.ApplyDBTier -e /oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml -stage /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone -showProgress
APPS Password : Log file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/log/def_erp4/ApplyDBTier_03161449.log
- 15% completed
Completed Apply...
Mon Mar 16 15:07:01 2009
Starting database listener for def:
Running:
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/scripts/def_erp4/addlnctl.sh start def
You are running addlnctl.sh version 120.1
Logfile: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/log/def_erp4/addlnctl.txt
Starting listener process def ...
Listener def has already been started.
addlnctl.sh: exiting with status 0
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
[root@erp4 apps]# su - appldef
-bash: /oracle/def/appldef/apps/apps_st/appl/APPSdef_erp4.env: No such file or directory
[appldef@erp4 ~]$ cd /oracle/def/appldef/apps/apps_st/comn/clone/bin/
[appldef@erp4 bin]$ pwd
/oracle/def/appldef/apps/apps_st/comn/clone/bin
[appldef@erp4 bin]$ ls
adaddnode.pl adcfgclone.pl adchkutl.sh adclonectx.pl adclone.pl
[appldef@erp4 bin]$ perl adcfgclone.pl appsTier
Copyright (c) 2002 Oracle Corporation
Redwood Shores, California, USA
Oracle Applications Rapid Clone
Version 12.0.0
adcfgclone Version 120.20.12000000.11
Enter the APPS password :
Running:
/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre/bin/java -Xmx600M -cp /oracle/def/appldef/apps/apps_st/comn/clone/jlib/java:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/xmlparserv2.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/ojdbc14.jar oracle.apps.ad.context.CloneContext -e /oracle/def/appldef/apps/apps_st/comn/clone/bin/../context/apps/CTXORIG.xml -validate -pairsfile /tmp/adpairsfile_17899.lst -stage /oracle/def/appldef/apps/apps_st/comn/clone 2> /tmp/adcfgclone_17899.err; echo $? > /tmp/adcfgclone_17899.res
Log file located at /oracle/def/appldef/apps/apps_st/comn/clone/bin/CloneContext_03161521.log
Provide the values required for creation of the new APPL_TOP Context file.
Target System Hostname (virtual or normal) [erp4] :
Target System Database SID : def
Target System Database Server Node [erp4] :
Target System Base Directory : /oracle/def/appldef
Target System Forms ORACLE_HOME Directory [/oracle/def/appldef/apps/tech_st/10.1.2] :
Target System Web ORACLE_HOME Directory [/oracle/def/appldef/apps/tech_st/10.1.3] :
Target System APPL_TOP Mountpoint [/oracle/def/appldef/apps/apps_st/appl] :
Target System COMMON_TOP Directory [/oracle/def/appldef/apps/apps_st/comn] :
Target System Instance Home Directory [/oracle/def/appldef/inst] :
Target System Root Service [enabled] :
Target System Web Entry Point Services [enabled] :
Target System Web Application Services [enabled] :
Target System Batch Processing Services [enabled] :
Target System Other Services [disabled] :
Do you want to preserve the Display [erp1:1.0] (y/n) ? : n
Target System Display [erp4:0.0] : erp4:1.0
RC-00217: Warning: Configuration home directory (s_config_home) evaluates to /oracle/def/appldef/inst/apps/def_erp4. A directory with this name already exists and is not empty.
Do you want to continue (y/n) ? : y
Do you want the the target system to have the same port values as the source system (y/n) [y] ? : n
Target System Port Pool [0-99] : 1
Checking the port pool 1
done: Port Pool 1 is free
Report file located at /oracle/def/appldef/inst/apps/def_erp4/temp/portpool.lst
Complete port information available at /oracle/def/appldef/inst/apps/def_erp4/temp/portpool.lst
UTL_FILE_DIR on database tier consists of the following directories.
1. /usr/tmp
2. /usr/tmp/def
3. /oracle/def/oradef/db/tech_st/10.2.0/appsutil/outbound/def_erp4
4. /usr/tmp
Choose a value which will be set as APPLPTMP value on the target node [1] : 2
Backing up /oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml to /oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml3.bak
Creating the new APPL_TOP Context file from :
/oracle/def/appldef/apps/apps_st/appl/ad/12.0.0/admin/template/adxmlctx.tmp
The new APPL_TOP context file has been created :
/oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml
Log file located at /oracle/def/appldef/apps/apps_st/comn/clone/bin/CloneContext_03161521.log
Check Clone Context logfile /oracle/def/appldef/apps/apps_st/comn/clone/bin/CloneContext_03161521.log for details.
Running Rapid Clone with command:
perl /oracle/def/appldef/apps/apps_st/comn/clone/bin/adclone.pl java=/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre mode=apply stage=/oracle/def/appldef/apps/apps_st/comn/clone component=appsTier method=CUSTOM appctxtg=/oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml showProgress contextValidated=true
Running:
perl /oracle/def/appldef/apps/apps_st/comn/clone/bin/adclone.pl java=/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre mode=apply stage=/oracle/def/appldef/apps/apps_st/comn/clone component=appsTier method=CUSTOM appctxtg=/oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml showProgress contextValidated=true
APPS Password :
Beginning application tier Apply - Mon Mar 16 15:22:50 2009
/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre/bin/java -Xmx600M -DCONTEXT_VALIDATED=true -Doracle.installer.oui_loc=/oui -classpath /oracle/def/appldef/apps/apps_st/comn/clone/jlib/xmlparserv2.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/ojdbc14.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/java:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/OraInstaller.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/ewt3.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/share.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/srvm.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/ojmisc.jar oracle.apps.ad.clone.ApplyAppsTier -e /oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml -stage /oracle/def/appldef/apps/apps_st/comn/clone -showProgress
APPS Password : Log file located at /oracle/def/appldef/inst/apps/def_erp4/admin/log/ApplyAppsTier_03161522.log
/ 73% completed
Completed Apply...
Mon Mar 16 15:27:52 2009
Starting application Services for def:
Running:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adstrtal.sh -nopromptmsg
You are running adstrtal.sh version 120.13.12000000.3
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adopmnctl.sh start
script returned:
****************************************************
You are running adopmnctl.sh version 120.4.12000000.3
Starting Oracle Process Manager (OPMN) ...
adopmnctl.sh: exiting with status 0
adopmnctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adopmnctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adapcctl.sh start
script returned:
****************************************************
You are running adapcctl.sh version 120.6.12000000.2
Starting OPMN managed Oracle HTTP Server (OHS) instance ...
adapcctl.sh: exiting with status 0
adapcctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adapcctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adoacorectl.sh start
script returned:
****************************************************
You are running adoacorectl.sh version 120.11.12000000.2
Starting OPMN managed OACORE OC4J instance ...
adoacorectl.sh: exiting with status 0
adoacorectl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adoacorectl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adformsctl.sh start
script returned:
****************************************************
You are running adformsctl.sh version 120.12.12000000.3
Starting OPMN managed FORMS OC4J instance ...
adformsctl.sh: exiting with status 0
adformsctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adformsctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adoafmctl.sh start
script returned:
****************************************************
You are running adoafmctl.sh version 120.6.12000000.2
Starting OPMN managed OAFM OC4J instance ...
adoafmctl.sh: exiting with status 0
adoafmctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adoafmctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adalnctl.sh start
script returned:
****************************************************
adalnctl.sh version 120.3
Checking for FNDFS executable.
Starting listener process APPS_def.
adalnctl.sh: exiting with status 0
adalnctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adalnctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adcmctl.sh start
script returned:
****************************************************
You are running adcmctl.sh version 120.14
Starting concurrent manager for def ...
Starting def_0316@def Internal Concurrent Manager
Default printer is noprint
adcmctl.sh: exiting with status 0
adcmctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adcmctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/jtffmctl.sh start
script returned:
****************************************************
You are running jtffmctl.sh version 120.3
Validating Fulfillment patch level via /oracle/def/appldef/apps/apps_st/comn/java/classes
Fulfillment patch level validated.
Starting Fulfillment Server for def on port 9301 ...
jtffmctl.sh: exiting with status 0
.end std out.
.end err out.
****************************************************
All enabled services for this node are started.
adstrtal.sh: Exiting with status 0
adstrtal.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adstrtal.log for more information ...
[appldef@erp4 bin]$
Step 1 clone Application
________________________________________
su - applprd
cd $ADMIN_SCRIPTS_HOME
pwd
/oracle/prd/applprd/inst/apps/prd_erp1/admin/scripts
perl adpreclone.pl appsTier
output file in
cd $COMMON_TOP
pwd
/oracle/prd/applprd/apps/apps_st/comn
output
clone
________________________________________
Step 2 clone Database
________________________________________
su - oraprd
cd $ORAQCLE_HOME
cd appsutil
cd scripts
cd $CONTEXT_NAME
pwd
/oracle/prd/oraprd/db/tech_st/10.2.0/appsutil/scripts/prd_erp1
perl adpreclone.pl dbTier
output
/oracle/prd/oraprd/db/tech_st/10.2.0/appsutil/ clone
________________________________________
Step 3 showdown Application
______________________________________
su - applXXX
cd /oracle/ redhat/inst/apps/VIS_erpvis /admin/scripts/
cd /oracle/ vision/inst/apps/VIS_erpvis /admin/scripts/
cd /oracle/demo/appldemo/inst/apps/demo_erpvis/admin/scripts
/oracle/tst/appltst /inst/apps/tst_erp1 /admin/scripts
pwd
ls -l
./adstpall.sh apps/apps
________________________________________
Step 4 showdown
______________________________________
su - oraXXX
cd /oracle/ vision/db/tech_st/10.2.0/appsutil/scripts/VIS_erpvis/
cd /oracle/demo/orademo/db/tech_st/10.2.0/appsutil/scripts/demo_erpvis/
cd /oracle/tst /oratst/db /tech_st/10.2.0/appsutil/scripts/tst_erp1
./addlnctl.sh stop VIS
./addlnctl.sh stop demo
./addbctl.sh stop immediate
________________________________________
Step 5 Copy File to target system
______________________________________
*
cd $APPL_TOP
pwd
/oracle/uat/appluat /apps/apps_st/appl
/oracle/prd/applprd /apps/apps_st/appl
/oracle/redhat/ apps/apps_st/appl
/oracle/dev /appldev/apps/apps_st/
mv appl appl_bak_2007
cd /oracle/prd/applprd/apps/apps_st/
scp -r -P2200 ./appl root@192.168.64.19:/oracle/dev/appldev/apps/apps_st/
-------------------------------------------------------------------------------------------------
*
cd /oracle/dev/appldev/apps/apps_st/
mv comn comn_bak_2007
cd $COMMON_TOP/
pwd
/oracle/uat/appluat/apps/apps_st/comn/
cd /oracle/prd/applprd/apps/apps_st/
scp -r -P2200 ./comn root@192.168.64.19:/oracle/dev/appldev/apps/apps_st/
-------------------------------------------------------------------------------------------------
# Tech Stack
* <AS Tools ORACLE_HOME> /oracle/dev/appldev/apps/tech_st/10.1.2
* <AS Web IAS_ORACLE_HOME> /oracle/dev/appldev/apps/tech_st/10.1.3
cd /oracle/prd/applprd/apps/tech_st/
scp -r -P2200 ./10.1.2 root@192.168.64.19:/oracle/dev/appldev/apps/tech_st/
scp -r -P2200 ./10.1.3 root@192.168.64.19:/oracle/dev/appldev/apps/tech_st/
Copy the database (DBF) files from the source to the target system
/oracle/prd/oraprd/db/apps_st/data/
cd /oracle/dev/oradev/db/tech_st/
scp -r -P2200 ./10.2.0 root@192.168.64.19:/oracle/dev/oradev/db/tech_st/
________________________________________
Step 6 Configure
______________________________________
su - oraXXX
cd $ORACLE_HOME
pwd
/oracle/uat/orauat/db/tech_st/10.2.0
cd appsutil
cd clone
cd bin
perl adcfgclone.pl dbTier
su - applXXX
date > date1.txt
tar -cvzf /oracle/backup/20071221/oraprd__db__apps_st.tgz /oracle/prd/oraprd/db/apps_st > oraprd__db__apps_st.log 2> oraprd__db__apps_st2.log
tar -cvzf /oracle/backup/20071221/oraprd__db__tech_st.tgz /oracle/prd/oraprd/db/tech_st > oraprd__db__tech_st.log 2> oraprd__db__tech_st2.log
tar -cvzf /oracle/backup/20071221/applprd__apps.tgz /oracle/prd/applprd/apps > applprd__apps.log 2> applprd__apps2.log
tar -cvzf /oracle/backup/20071221/applprd__inst.tgz /oracle/prd/applprd/inst > applprd__inst.log 2> applprd__inst2.log
date > date2.txt
--------------------------------------
screen dump
--------------------------------------
[oradef@erp4 bin]$
[oradef@erp4 bin]$ pwd
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin
[oradef@erp4 bin]$ ls
adcfgclone.pl adchkutl.sh adclonectx.pl adclone.pl CloneContext_12190839.log
[oradef@erp4 bin]$ perl adcfgclone.pl dbTier
Using Java from /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre
Enter the APPS user password:
JDBCCLASSES = /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar
XMLPCLASSES = /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar
LOCAL_CPATH = /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar
First Creating a new context file for the cloned system.
The program is going to ask you for information about the new system:
oradef
= oradef
dba
= dba
Running:
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre/bin/java -Xmx600M -cp /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar oracle.apps.ad.context.CloneContext -e /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../context/db/CTXORIG.xml -validate -pairsfile /tmp/adpairsfile.lst -stage /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone 2> /tmp/adcfgclone.err; echo $? > /tmp/adcfgclone.res
Enter the APPS password : apps
Log file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/CloneContext_03161446.log
Provide the values required for creation of the new Database Context file.
Target hostname (virtual or normal) [erp4]:
Target instance is a Real Application Cluster (RAC) instance (y/n) [n]:n
Target System database name:def
Target system base directory for source homes:/oracle/def/oradef
Target system utl_file accessible directories list:/usr/tmp/def
Number of DATA_TOP's on the target system [4]:1
Target system DATA_TOP 1:/oracle/def/oradef/db/apps_st/data
Target system RDBMS ORACLE_HOME directory:/oracle/def/oradef/db/tech_st/10.2.0
Do you want to preserve the Display set to null (y/n) [y] ?:n
Target system Display [erp4:0.0]:erp4:1.0
Do you want the the target system to have the same port values as the source system (y/n) [y] ?:n
Clone Context uses the same port pool mechanism as the Rapid Install.
Once you choose a port pool, Clone Context will validate the port availability.
Enter the port pool to be used for the target system node [0-99]:
1
Checking the port pool 1
done: Port Pool 1 is free
Report file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/temp/portpool.lst
Complete port information available at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/temp/portpool.lst
Creating the new Database Context file from :
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/template/adxdbctx.tmp
The new database context file has been created :
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml
Log file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/CloneContext_03161446.log
Check logfile /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/CloneContext_03161446.log for details.
Running Rapid Clone with command:
perl /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/adclone.pl java=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre mode=apply stage=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone component=dbTier method=CUSTOM dbctxtg=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml showProgress contextValidated=true
Running:
perl /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/adclone.pl java=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre mode=apply stage=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone component=dbTier method=CUSTOM dbctxtg=/oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml showProgress contextValidated=true
XMLPARSER: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar
JDBC: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar
CLASSPATH: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/OraInstaller.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/ewt3.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/share.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/srvm.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojmisc.jar
OUI CLASSPATH: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/OraInstaller.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/ewt3.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/share.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/srvm.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojmisc.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java
Setting LD_LIBRARY_PATH to /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/oui/lib/linux
Beginning database tier Apply - Mon Mar 16 14:49:12 2009
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/bin/../jre/bin/java -Xmx600M -DCONTEXT_VALIDATED=true -Doracle.installer.oui_loc=/oracle/def/oradef/db/tech_st/10.2.0/oui -classpath /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/xmlparserv2.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojdbc14.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/java:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/OraInstaller.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/ewt3.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/share.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/oui/srvm.jar:/oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone/jlib/ojmisc.jar oracle.apps.ad.clone.ApplyDBTier -e /oracle/def/oradef/db/tech_st/10.2.0/appsutil/def_erp4.xml -stage /oracle/def/oradef/db/tech_st/10.2.0/appsutil/clone -showProgress
APPS Password : Log file located at /oracle/def/oradef/db/tech_st/10.2.0/appsutil/log/def_erp4/ApplyDBTier_03161449.log
- 15% completed
Completed Apply...
Mon Mar 16 15:07:01 2009
Starting database listener for def:
Running:
/oracle/def/oradef/db/tech_st/10.2.0/appsutil/scripts/def_erp4/addlnctl.sh start def
You are running addlnctl.sh version 120.1
Logfile: /oracle/def/oradef/db/tech_st/10.2.0/appsutil/log/def_erp4/addlnctl.txt
Starting listener process def ...
Listener def has already been started.
addlnctl.sh: exiting with status 0
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
*********************************************************************************************
[root@erp4 apps]# su - appldef
-bash: /oracle/def/appldef/apps/apps_st/appl/APPSdef_erp4.env: No such file or directory
[appldef@erp4 ~]$ cd /oracle/def/appldef/apps/apps_st/comn/clone/bin/
[appldef@erp4 bin]$ pwd
/oracle/def/appldef/apps/apps_st/comn/clone/bin
[appldef@erp4 bin]$ ls
adaddnode.pl adcfgclone.pl adchkutl.sh adclonectx.pl adclone.pl
[appldef@erp4 bin]$ perl adcfgclone.pl appsTier
Copyright (c) 2002 Oracle Corporation
Redwood Shores, California, USA
Oracle Applications Rapid Clone
Version 12.0.0
adcfgclone Version 120.20.12000000.11
Enter the APPS password :
Running:
/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre/bin/java -Xmx600M -cp /oracle/def/appldef/apps/apps_st/comn/clone/jlib/java:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/xmlparserv2.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/ojdbc14.jar oracle.apps.ad.context.CloneContext -e /oracle/def/appldef/apps/apps_st/comn/clone/bin/../context/apps/CTXORIG.xml -validate -pairsfile /tmp/adpairsfile_17899.lst -stage /oracle/def/appldef/apps/apps_st/comn/clone 2> /tmp/adcfgclone_17899.err; echo $? > /tmp/adcfgclone_17899.res
Log file located at /oracle/def/appldef/apps/apps_st/comn/clone/bin/CloneContext_03161521.log
Provide the values required for creation of the new APPL_TOP Context file.
Target System Hostname (virtual or normal) [erp4] :
Target System Database SID : def
Target System Database Server Node [erp4] :
Target System Base Directory : /oracle/def/appldef
Target System Forms ORACLE_HOME Directory [/oracle/def/appldef/apps/tech_st/10.1.2] :
Target System Web ORACLE_HOME Directory [/oracle/def/appldef/apps/tech_st/10.1.3] :
Target System APPL_TOP Mountpoint [/oracle/def/appldef/apps/apps_st/appl] :
Target System COMMON_TOP Directory [/oracle/def/appldef/apps/apps_st/comn] :
Target System Instance Home Directory [/oracle/def/appldef/inst] :
Target System Root Service [enabled] :
Target System Web Entry Point Services [enabled] :
Target System Web Application Services [enabled] :
Target System Batch Processing Services [enabled] :
Target System Other Services [disabled] :
Do you want to preserve the Display [erp1:1.0] (y/n) ? : n
Target System Display [erp4:0.0] : erp4:1.0
RC-00217: Warning: Configuration home directory (s_config_home) evaluates to /oracle/def/appldef/inst/apps/def_erp4. A directory with this name already exists and is not empty.
Do you want to continue (y/n) ? : y
Do you want the the target system to have the same port values as the source system (y/n) [y] ? : n
Target System Port Pool [0-99] : 1
Checking the port pool 1
done: Port Pool 1 is free
Report file located at /oracle/def/appldef/inst/apps/def_erp4/temp/portpool.lst
Complete port information available at /oracle/def/appldef/inst/apps/def_erp4/temp/portpool.lst
UTL_FILE_DIR on database tier consists of the following directories.
1. /usr/tmp
2. /usr/tmp/def
3. /oracle/def/oradef/db/tech_st/10.2.0/appsutil/outbound/def_erp4
4. /usr/tmp
Choose a value which will be set as APPLPTMP value on the target node [1] : 2
Backing up /oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml to /oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml3.bak
Creating the new APPL_TOP Context file from :
/oracle/def/appldef/apps/apps_st/appl/ad/12.0.0/admin/template/adxmlctx.tmp
The new APPL_TOP context file has been created :
/oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml
Log file located at /oracle/def/appldef/apps/apps_st/comn/clone/bin/CloneContext_03161521.log
Check Clone Context logfile /oracle/def/appldef/apps/apps_st/comn/clone/bin/CloneContext_03161521.log for details.
Running Rapid Clone with command:
perl /oracle/def/appldef/apps/apps_st/comn/clone/bin/adclone.pl java=/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre mode=apply stage=/oracle/def/appldef/apps/apps_st/comn/clone component=appsTier method=CUSTOM appctxtg=/oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml showProgress contextValidated=true
Running:
perl /oracle/def/appldef/apps/apps_st/comn/clone/bin/adclone.pl java=/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre mode=apply stage=/oracle/def/appldef/apps/apps_st/comn/clone component=appsTier method=CUSTOM appctxtg=/oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml showProgress contextValidated=true
APPS Password :
Beginning application tier Apply - Mon Mar 16 15:22:50 2009
/oracle/def/appldef/apps/apps_st/comn/clone/bin/../jre/bin/java -Xmx600M -DCONTEXT_VALIDATED=true -Doracle.installer.oui_loc=/oui -classpath /oracle/def/appldef/apps/apps_st/comn/clone/jlib/xmlparserv2.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/ojdbc14.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/java:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/OraInstaller.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/ewt3.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/share.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/oui/srvm.jar:/oracle/def/appldef/apps/apps_st/comn/clone/jlib/ojmisc.jar oracle.apps.ad.clone.ApplyAppsTier -e /oracle/def/appldef/inst/apps/def_erp4/appl/admin/def_erp4.xml -stage /oracle/def/appldef/apps/apps_st/comn/clone -showProgress
APPS Password : Log file located at /oracle/def/appldef/inst/apps/def_erp4/admin/log/ApplyAppsTier_03161522.log
/ 73% completed
Completed Apply...
Mon Mar 16 15:27:52 2009
Starting application Services for def:
Running:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adstrtal.sh -nopromptmsg
You are running adstrtal.sh version 120.13.12000000.3
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adopmnctl.sh start
script returned:
****************************************************
You are running adopmnctl.sh version 120.4.12000000.3
Starting Oracle Process Manager (OPMN) ...
adopmnctl.sh: exiting with status 0
adopmnctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adopmnctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adapcctl.sh start
script returned:
****************************************************
You are running adapcctl.sh version 120.6.12000000.2
Starting OPMN managed Oracle HTTP Server (OHS) instance ...
adapcctl.sh: exiting with status 0
adapcctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adapcctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adoacorectl.sh start
script returned:
****************************************************
You are running adoacorectl.sh version 120.11.12000000.2
Starting OPMN managed OACORE OC4J instance ...
adoacorectl.sh: exiting with status 0
adoacorectl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adoacorectl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adformsctl.sh start
script returned:
****************************************************
You are running adformsctl.sh version 120.12.12000000.3
Starting OPMN managed FORMS OC4J instance ...
adformsctl.sh: exiting with status 0
adformsctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adformsctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adoafmctl.sh start
script returned:
****************************************************
You are running adoafmctl.sh version 120.6.12000000.2
Starting OPMN managed OAFM OC4J instance ...
adoafmctl.sh: exiting with status 0
adoafmctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adoafmctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adalnctl.sh start
script returned:
****************************************************
adalnctl.sh version 120.3
Checking for FNDFS executable.
Starting listener process APPS_def.
adalnctl.sh: exiting with status 0
adalnctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adalnctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/adcmctl.sh start
script returned:
****************************************************
You are running adcmctl.sh version 120.14
Starting concurrent manager for def ...
Starting def_0316@def Internal Concurrent Manager
Default printer is noprint
adcmctl.sh: exiting with status 0
adcmctl.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adcmctl.txt for more information ...
.end std out.
.end err out.
****************************************************
Executing service control script:
/oracle/def/appldef/inst/apps/def_erp4/admin/scripts/jtffmctl.sh start
script returned:
****************************************************
You are running jtffmctl.sh version 120.3
Validating Fulfillment patch level via /oracle/def/appldef/apps/apps_st/comn/java/classes
Fulfillment patch level validated.
Starting Fulfillment Server for def on port 9301 ...
jtffmctl.sh: exiting with status 0
.end std out.
.end err out.
****************************************************
All enabled services for this node are started.
adstrtal.sh: Exiting with status 0
adstrtal.sh: check the logfile /oracle/def/appldef/inst/apps/def_erp4/logs/appl/admin/log/adstrtal.log for more information ...
[appldef@erp4 bin]$
oracle ebs password demo Vision Password
Oracle EBS demo Vision Password
Application uat apps/apps
Operating Unit Username/Password
Vision ADB APPS/APPS
sysadmin/sysadmin
mfg/welcome
operations/welcome
services/welcome
mrc/welcome
hrms/welocme
Application uat apps/apps
Operating Unit Username/Password
Vision ADB APPS/APPS
sysadmin/sysadmin
mfg/welcome
operations/welcome
services/welcome
mrc/welcome
hrms/welocme
2011年6月28日 星期二
oracle EBS API, (ON HAND) = (ATR) + (SOFT RESERV) + (pending transaction for the item)
Oracle ERP standard order
Calculation On hand qty
(ON HAND) = (ATR) + (SOFT RESERV) + (pending transaction for the item)
Calculation On hand qty
(ON HAND) = (ATR) + (SOFT RESERV) + (pending transaction for the item)
Using this formula ATR is reverse calculated in the form.
Try running the below SQL to see soft and hard reservations.
(SELECT MSI.SEGMENT1,
HARD.STAGED_FLAG,
SUM(HARD.RESERVATION_QUANTITY)RESV_QTY
FROM APPS.MTL_SYSTEM_ITEMS_B MSI,
APPS.MTL_RESERVATIONS HARD
WHERE MSI.ORGANIZATION_ID = :ORG
AND HARD.STAGED_FLAG = 'Y' --HARD RESERVATION
AND MSI.INVENTORY_ITEM_ID = HARD.INVENTORY_ITEM_ID
AND MSI.SEGMENT1 = :ITEM
GROUP BY MSI.SEGMENT1,HARD.STAGED_FLAG)
(SELECT MSI.SEGMENT1,
SOFT.STAGED_FLAG,
SUM(SOFT.RESERVATION_QUANTITY) RESV_QTY
FROM APPS.MTL_RESERVATIONS SOFT,
APPS.MTL_SYSTEM_ITEMS_B MSI
WHERE MSI.ORGANIZATION_ID = :ORG
AND SOFT.STAGED_FLAG IS NULL ---SOFT RESERVATION
AND MSI.INVENTORY_ITEM_ID = SOFT.INVENTORY_ITEM_ID
AND MSI.SEGMENT1 = :ITEM
GROUP BY MSI.SEGMENT1,SOFT.STAGED_FLAG);
Order Management Tables.
Entered
oe_order_headers_all 1 record created in header table
oe_order_lines_all Lines for particular records
oe_price_adjustments When discount gets applied
oe_order_price_attribs If line has price attributes then populated
oe_order_holds_all If any hold applied for order like credit check etc.
Booked
oe_order_headers_all Booked_flag=Y Order booked.
wsh_delivery_details Released_status Ready to release
Pick Released
wsh_delivery_details Released_status=Y Released to Warehouse (Line has been released to Inventory for processing)
wsh_picking_batches After batch is created for pick release.
mtl_reservations This is only soft reservations. No physical movement of stock
Full Transaction
mtl_material_transactions No records in mtl_material_transactions
mtl_txn_request_headers
mtl_txn_request_lines
wsh_delivery_details Released to warehouse.
wsh_new_deliveries if Auto-Create is Yes then data populated.
wsh_delivery_assignments deliveries get assigned
Pick Confirmed
wsh_delivery_details Released_status=Y Hard Reservations. Picked the stock. Physical movement of stock
Ship Confirmed
wsh_delivery_details Released_status=C Y To C:Shipped ;Delivery Note get printed Delivery assigned to trip stopquantity will be decreased from staged
mtl_material_transactions On the ship confirm form, check Ship all box
wsh_new_deliveries If Defer Interface is checked I.e its deferred then OM & inventory not updated. If Defer Interface is not checked.: Shipped
oe_order_lines_all Shipped_quantity get populated.
wsh_delivery_legs 1 leg is called as 1 trip.1 Pickup & drop up stop for each trip.
oe_order_headers_all If all the lines get shipped then only flag N
List of Important Table
Autoinvoice
wsh_delivery_details Released_status=I Need to run workflow background process.
ra_interface_lines_all Data will be populated after wkfw process.
ra_customer_trx_all After running Autoinvoice Master Program for
ra_customer_trx_lines_all specific batch transaction tables get populated
Price Details
qp_list_headers_b To Get Item Price Details.
qp_list_lines
Items On Hand Qty
mtl_onhand_quantities TO check On Hand Qty Items.
Payment Terms
ra_terms Payment terms
AutoMatic Numbering System
ar_system_parametes_all you can chk Automactic Numbering is enabled/disabled.
Customer Information
hz_parties Get Customer information include name,contacts,Address and Phone
hz_party_sites
hz_locations
hz_cust_accounts
hz_cust_account_sites_all
hz_cust_site_uses_all
ra_customers
Document Sequence
fnd_document_sequences Document Sequence Numbers
fnd_doc_sequence_categories
fnd_doc_sequence_assignments
Default rules for Price List
oe_def_attr_def_rules Price List Default Rules
oe_def_attr_condns
ak_object_attributes
End User Details
csi_t_party_details To capture End user Details
Sales Credit Sales Credit Information(How much credit can get)
oe_sales_credits
Attaching Documents
fnd_attached_documents Attched Documents and Text information
fnd_documents_tl
fnd_documents_short_text
Blanket Sales Order
oe_blanket_headers_all Blanket Sales Order Information.
oe_blanket_lines_all
Processing Constraints
oe_pc_assignments Sales order Shipment schedule Processing Constratins
oe_pc_exclusions
Sales Order Holds
oe_hold_definitions Order Hold and Managing Details.
oe_hold_authorizations
oe_hold_sources_all
oe_order_holds_all
Hold Relaese
oe_hold_releases_all Hold released Sales Order.
Credit Chk Details
oe_credit_check_rules To get the Credit Check Againt Customer.
Cancel Orders
oe_order_lines_all Cancel Order Details.
API
create or replace function
gobo_get_available(in_item_id in number,in_from_org_id in number) return number as
--傳入item_id與org_id,返回可用庫存
avai_qty number;
begin
select nvl(sum(nvl(moq.transaction_quantity,0)),0)
-nvl(sum(nvl(mr.reservation_quantity,0)),0) into avai_qty
from mtl_onhand_quantities moq,
mtl_reservations mr,
mtl_item_revisions mir,
mtl_secondary_inventories ms
where moq.inventory_item_id=nvl(in_item_id,-1)
and moq.organization_id=nvl(in_from_org_id,-1)
and mr.staged_flag is null
and mr.organization_id=moq.organization_id
and mr.inventory_item_id=moq.inventory_item_id
and ms.organization_id(+)=moq.organization_id
and ms.secondary_inventory_name(+)=moq.subinventory_code
and ms.reservable_type(+) = 1
and nvl(mr.revision,'-1')=mir.revision(+)
and mir.inventory_item_id(+)=mr.inventory_item_id
and mir.organization_id(+)=mr.organization_id
and sysdate <= nvl(mir.ecn_initiation_date(+),sysdate)
and sysdate >= nvl(mir.implementation_date(+),sysdate);
if avai_qty is null then
avai_qty:=0;
end if;
return avai_qty;
end;
/---------------------------------
SELECT SUM(moq.transaction_quantity)
INTO p_onhand_qty
FROM mtl_onhand_quantities moq
WHERE moq.organization_id = p_inv_org_id
AND moq.subinventory_code = p_subinv
AND nvl(moq.locator_id, -1) = nvl(p_locator_id, -1)
AND moq.inventory_item_id = p_item_id
AND moq.lot_number = p_lot_number;
SELECT SUM(mr.primary_reservation_quantity)
INTO p_res_qty
FROM mtl_reservations mr
WHERE mr.organization_id = p_inv_org_id
AND mr.subinventory_code = p_subinv
AND mr.supply_source_type_id = 13
AND nvl(mr.locator_id, -1) = nvl(p_locator_id, -1)
AND mr.inventory_item_id = p_item_id
AND mr.lot_number = p_lot_number;
RETURN nvl(p_onhand_qty, 0) - nvl(p_res_qty, 0);
訂閱:
文章 (Atom)