RFU and Applicationa and Tools Upgrade
RFU and Applicationa and Tools Upgrade
RFU packages
When you do an application upgrade, you need the latest PUM image to get the RFU from to apply to
the New Release Demo (NRD). Once the RFU is applied to NRD, when you perform the initial-pass, the
source is the New Release Demo that has been updated with the RFU and the target is your Copy-of-
Production. Therefore, the PUM source is needed only for to obtain the RFU and not during the actual
upgrade where the source is the NRD.
In a PeopleSoft upgrade package, you should apply the RFU (Required for Upgrade) package at the very
end of the upgrade process, after all other application changes have been made; essentially, it's the final
step in the upgrade to ensure all necessary database and configuration changes are applied that are
specifically required for the new PeopleSoft version.
Purpose:
RFU packages contain critical database updates and configuration changes that are mandatory for a
successful upgrade to the new PeopleSoft release.
Application:
Apply the RFU package only once you have completed all other application customizations and changes
within your upgrade package.
Change Assistant:
Most RFU changes are automatically generated by the Change Assistant tool, minimizing manual
intervention.
Generated Create index script from application designer and ran the same in DB.
(PTIASPPKGNAME,
NOLOGGING
a) Create change package in change assistant which will create a change package for upgrade PKG
which we created above in PUM Source in download directory.
b. Next, create your upgrade job. Select Tools, Upgrade Application.
The Change Package Wizard will guide you through creating the upgrade job.
c. On the Change Package Settings page, select the download directory where you created the Upgrade
Package,
select the apply type and click Next.
d. On the Select Upgrade Target Database page, select the target database (Copy of Production
database) to
upgrade and click Next.
e. On the Select Upgrade Source Database page, select the source database and click Next.
f. On the Select Application Upgrade page, select the packages to apply and click Next.
g. Change Assistant will check the compatibility and display the status.
ERROR
-----------------------
"Error. No PTU Package is selected. Please define the new PS_HOME or target
environment and select one equivalent PTU package to apply!"
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Configure Change Assistant to perform the Tools and Application upgrade
SOLUTION
3. Re-test
h. Here we can select ignore warnings as we have already applied the RFU patches and proceed next.
Note :
Prior to PeopleSoft PeopleTools 8.55, two types of upgrade templates were delivered: • A
combined upgrade template that included both the PeopleSoft PeopleTools and application
upgrade steps. • An application-only upgrade template that was optimized to eliminate steps
relating to the PeopleSoft PeopleTools upgrade. As of PeopleSoft PeopleTools 8.55, if your
PeopleTools release needs to change during the application upgrade, Change Assistant will
sequentially run a PeopleTools-only upgrade job and then an application-only upgrade job to
upgrade both your PeopleSoft PeopleTools and application release levels. This applies for all
passes of your upgrade; Initial, Move to Production, and Final Move to Production.
i. Here change assistant will create 3 change packages and ss proceed next.
a) Manual Step:
D:\ps_home_853\utility>PSORADataTypesConversion.bat 10 SYSADM Summer24 LFSUAT1U c:⇒D:\
Upgrade\Output\softwareupdatePTU858{LFSDMO1D-LFSUAT1U}IP20241119121240 12
D:\ps_home_853\utility>rem
***************************************************************
D:\ps_home_853\utility>rem
D:\ps_home_853\utility>rem
***************************************************************
D:\ps_home_853\utility>rem
D:\ps_home_853\utility>echo off
******************************************************************
******************************************************************
*
*
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) Client VM (build 22.0-b10, mixed mode)
D:\ps_home_853\utility>
D:\ps_home_853\utility>PSORADataTypesConversion.bat 10 SYSADM Summer24 LFSUAT1U D:\
Upgrade\Output\softwareupdatePTU858{LFSDMO1D-LFSUAT1U}IP20241119121240 12
D:\ps_home_853\utility>rem
***************************************************************
D:\ps_home_853\utility>rem
***************************************************************
D:\ps_home_853\utility>rem
D:\ps_home_853\utility>echo off
******************************************************************
******************************************************************
*
*
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) Client VM (build 22.0-b10, mixed mode)
D:\ps_home_853\utility>
ss
E-UPG: PeopleTools Only Upgrade - Running The Step Generating Oracle
Conversion Scripts Failed With "Exception in thread "main"
java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource" (Doc ID
2522331.1)
SOLUTION
The "PeopleTools Upgrade" user’s guide (found on your Upgrade Home Page) states this task should not be
executed if you have an application database.
If you are using a PeopleSoft application database (for example, HCM, FSCM, CRM, or ELM), you should not run this
conversion as part of the PeopleTools only upgrade.
Do not run this task unnecessarily.
Mark all the steps for the task "Converting Database Data Types" as complete and Move to next task.
Go to D:\Upgrade\Staging\softwareupdatePTU858{LFSDMO1D-
LFSUAT1U}IP20241119121240
Edit
D:\Upgrade\Output\softwareupdatePTU858{LFSDMO1D-LFSUAT1U}IP20241119121240\
PTUVIEW_crtvw.sql
Next Create app/web and prcs on upgraded tools version , here that is on PT8.58.23 .
And perform testing.
Administrator : fscm91st
System : P@ssw0rd
Ssl : password
PTWEBSERVER : PTWEBSERVER
ss
Application Upgrade Steps.
ss
select username,tablespace_name,max_bytes from dba_ts_quotas where tablespace_name='PSIMAGE';