210 likes | 364 Views
University of Wisconsin Hospital & Clinics. Database / environment refresh steps. PS Environment. PeopleSoft Financials 9 PeopleSoft Human Resources 8.9 Upgrade in progress from HR 8.9 to 9.1. Oracle Environment. Oracle 10.2.0.4 running on AIX 5.3 Oracle RMAN repository and console.
E N D
University of Wisconsin Hospital & Clinics Database / environment refresh steps
PS Environment • PeopleSoft Financials 9 • PeopleSoft Human Resources 8.9 • Upgrade in progress from HR 8.9 to 9.1
Oracle Environment • Oracle 10.2.0.4 running on AIX 5.3 • Oracle RMAN repository and console
PS Technical • Process schedulers on both Windows and AIX • Application servers on Windows • WebLogic web server on Windows • PeopleTools 8.46 • PeopleTools 8.50
Standards • Server naming standards • Database naming standards
Cloning Overview • Initiated by developers • On demand, not on a schedule • Takes about 2 hours
Cloning Steps Source -> Target • Shut down target Application Servers and Process Schedulers • Run a job in the OEM console • Delete caches • Start up target Application Servers and Process Schedulers • Test and notify
Cloning Step – AS & PS Shut down target Application Servers and Process Schedulers This is a manual step. Log in to the target machines and stop the services. It is possible it could be automated, but we have not automated it
Cloning Step – OEM Console Run a job in the OEM Console If the source database does not have a current RMAN backup, you will need to perform a backup now. Most of our clones have the source databases as our production database, which means we can clone at any time without performing a backup first.
Cloning Step – OEM Console Make sure the database backup files are present.
Cloning Step – OEM Console Submit the clone job to the console
Cloning Script Overview • Validate parameters (target not production) • Blackout the target database using emctl • Bounce the target database • Attempt to perform an archivelog change • Create the command line • Run the script • Check the log for errors and email results • End the blackout
Post Clone Script This “post clone script” is where all of the customized SQL code gets run There is a separate “post clone script” for each target
Manual Steps • Up to this point, everything has been run as part of a script. Now we start the manual steps.
Manual Steps • Change the SYSADM password in the target database. • Log on to datamover in bootstrap mode • Log in as sysadm and the source database’s sysadm password. Run the script: CHANGE_ACCESS_PASSWORD SYSADM <new_sysadm_password>
Manual Steps • Start the Application Server and Process Schedulers on the target database • Test the new infrastructure • Log in • Submit jobs to the process schedulers • Interfaces
Manual Steps • Notify the developers
Web Site • Scripts and these PowerPoint slides are available on our OAUG PeopleSoft Technology SIG web site • http://psofttechsig.oaug.org/