Thursday, October 12, 2023
fs_clone error: port 17022 is BUSY (Doc ID 2533691.1)
Saturday, March 18, 2023
Saturday, November 12, 2022
To Find Session Details
To find info about OS Process ID
top command will give you the PID info
ps -ef | grep PID
(It will give you the info. when it was created and which module it is)
select sid, serial#, program, osuser, client_identifier, module, machine, action from v$session
where process='PID';
To check the Blocking Sessions:
select distinct decode(vlock.request,0,'Holder','Waiter') Type, vses.CLIENT_IDENTIFIER, vlock.block, vlock.request, vses.sid, vses.serial#, vses.status, round(vses.last_call_et/60) mins, vses.event, vses.module, vses.sql_id, vses.machine from v$session vses, v$lock vlock where vlock.sid=vses.sid and (vlock.id1, vlock.id2, vlock.type) in (SELECT id1, id2, type FROM v$lock where request>0) order by 1;
To Check the Concurrent Request Info
ps -ef | grep sqlplus -- To know PID
oracle 12345 09876 0 22:12 pts/2 00:00:00 sqlplus
select sid, serial#, event, sql_id, blocking_session, blocking_instance from gv$session
where process='12345';
select inst_id, sql_id, program, module, action, last_call_et, status, event, blocking_session from gv$session where sid=SID and inst_id=ID;
--We can see the program, module and action
select audsid from gv$session where sid=SID and serial#=SerialNO;
select request_id, phase_code, status_code, actual_start_data, sysdate from fnd_concurrent_requests
where oracle_session_id=AUDSID;
Monday, March 14, 2022
Export / Import
Here I am creating a user and directory to export and import.
Creating a sample table and a row
Tuesday, June 30, 2020
Thursday, January 23, 2020
How to apply EBS application patch in R12.1
ADPATCH in Oracle E-Business Suite
$ which adadmin
$ which adpatch
Unzip the patch. And set the permission
$ unzip p30456216_R12.XDO.B_R12_GENERIC.zip
$ chmod 755 30456216
root@r12 ~]# su - oracle
$ sqlplus apps/*****
SQL> select * from AD_BUGS where bug_number='30456216';
no rows selected
SQL> select count(*) from dba_objects where status='INVALID';
SQL> select owner,object_name,object_type,status from dba_objects where status='INVALID';
Run the environment variable from application tier
$ cd /opt/oracle/VIS/apps/apps_st/appl/ or $APPL_TOP
$. ./APPSVIS_r12.en
Stop the application with adstpall.sh utility. Database and Listener should be up
./adstpall.sh
Enable the Maintenance Mode
/opt/oracle/VIS/apps/apps_st/appl/ad/12.0.0/bin
$./adadmin
Filename [admin.log]: patchnumber.log
provide system and apps password
Select an option 5 and press enter key to Change Maintenance Mode..
Then, Select an option 1 and press enter to Enable Maintenance Mode.
Press enter to continue.
Select option 3 and press Enter key to return to main menu .
Press enter to Exit AD Administration
Run autopatch (adpatch) from the patch directory by entering the following command:
$pwd
/opt/oracle/VIS/apps/apps_st/appl/ad/12.0.0/bin
$ ls -l adpatch
-rwxrwxrwx 1 oracle oinstall 9380 Mar 31 2009 adpatch
$./adpatch
After applying successfully patch disable the Maintenance mode as below.
Disabling options and choose as 5->2->3->6.
After disabling the Maintenance Mode, we need to start the services.
$ps –ef|grep applmgr |wc –l
Or
$ps –ef|grep FNDLIBR
Or
$ps –ef|grep FND*
SQL>Select count(*) from dba_objects where status='INVALID';
SQL> select owner,OBJECT_NAME,OBJECT_TYPE,STATUS from dba_objects where STATUS='INVALID';
If there is any new invalid objects then need to recompile.
Thursday, January 9, 2020
Could not execute auto check for display colors
Could not execute auto check for display colors using command /
Check if the DISPLAY variable is set
2) DISPLAY=:0.0
3) export DISPLAY
4) xhost +
5) su - oracle
6) DISPLAY=:0.0
7) export DISPLAY