Showing posts with label All Receiving Transactions Fail with rvtptcontrol Error. Show all posts
Showing posts with label All Receiving Transactions Fail with rvtptcontrol Error. Show all posts

Tuesday, June 26, 2012

All Receiving Transactions Fail with rvtptcontrol Error


All Receiving Transactions Fail with rvtptcontrol Error

Applies to:

Oracle Application Install - Version: 11.5.10.0 and later.
Oracle Inventory Management - Version: 11.5.1 to 12.1.3

Description:

All Receiving transactions fail with rvtptcontrol. After some research work I found that the error occurs when many transactions fail with same error it is usually because the receiving executables (RVCTP and RCVOLTM) are out of sync.

Solution:

1.      Resolve INVALID Objects
1.1  Set environment
1.2  cd $ORACLE_HOME/rdbms/admin
1.3  sqlplus / as sysdba
1.4  SQL>@utlrp.sql
2.      Relink Receiving executables
2.1  cd $AD_TOP/bin
2.2  sh adrelink.sh force=y ranlib=y "PO RCVOLTM"
2.3  sh adrelink.sh force=y ranlib=y "PO RVCTP"
3        Bounce Receiving Transaction Manager:
3.1  (System Administrator > Concurrent > Manager > Administer)
3.2  Deactivate Receiving Transaction Manager
3.3  ps -ef | grep RCVOLTM (repeat until no processes are running)
3.4  Restart Receiving Transaction Manager
4        Perform transactions and retest the issue
5        If the transaction still fails, bounce the database and then perform another transaction.
6        If bouncing the database or flushing Shared Pool resolves the issue only for a few days (or a few weeks) and bounce database (or flush Shared Pool) must be repeated periodically to resolve the issue, please log a Service Request.


Your comments, especially which will help us improve the functionality, will be greatly appreciated :)

How to Extend Swap space on LVM Disk Linux

How to Extend Swap space on LVM Disk Linux   Applies to:             Oracle Database 12.2             Oracle Linux 7 Description: ...