SlideShare a Scribd company logo
1
Oracle 19c Software Cloning
Purpose
This note describes the procedure used to clone an Oracle 19c database software ORACLE_HOME.
As a one-time task, we use the new Oracle 19c option –createGoldImage to create a ‘master’ copy of the Oracle 19c database software (this will include
January 2020 PSU patch).
The generated zip file is then copied to the target servers and then extracted in the target ORACLE_HOME directory.
The note describes the ‘silent’ method as well as using the OUI to set up the Oracle 19c database software.
Create the Gold Image
oracle@db31:/opt/oracle/product/19.0.0$ $ORACLE_HOME/runInstaller -createGoldImage -destinationLocation $HOME -silent
Launching Oracle Database Setup Wizard...
Successfully Setup Software.
Gold Image location: /export/home/oracle/db_home_2020-05-12_10-45-20AM.zip
oracle@db31:/opt/oracle/product/19.0.0$ $mv db_home_2020-05-12_10-45-20AM.zip 19c_Jan_PSU_Gold_Image.zip
Copy the zip file to the target server
oracle@db31:~$ scp -rp 19c_Jan_PSU_Gold_Image.zip oracle@db22:/export/home/oracle
Password:
2
Oracle 19c Software Cloning
Create the directory structure for the ORACLE_HOME on the target server
oracle@db22:~$ mkdir -p /opt/oracle/product/19.0.0/dbhome_1
Unzip the file
oracle@db22:~$ mv 19c_Jan_PSU_Gold_Image.zip /opt/oracle/product/19.0.0/dbhome_1
oracle@db22:~$ cd /opt/oracle/product/19.0.0/dbhome_1
oracle@db22:/opt/oracle/product/19.0.0/dbhome_1$ unzip 19c_Jan_PSU_Gold_Image.zip
..
..
javavm/admin/libjtcjt.so -> ../../javavm/jdk/jdk8/admin/libjtcjt.so
javavm/admin/classes.bin -> ../../javavm/jdk/jdk8/admin/classes.bin
javavm/admin/lfclasses.bin -> ../../javavm/jdk/jdk8/admin/lfclasses.bin
javavm/lib/security/cacerts -> ../../../javavm/jdk/jdk8/lib/security/cacerts
javavm/lib/sunjce_provider.jar -> ../../javavm/jdk/jdk8/lib/sunjce_provider.jar
javavm/lib/security/README.txt -> ../../../javavm/jdk/jdk8/lib/security/README.txt
javavm/lib/security/java.security -> ../../../javavm/jdk/jdk8/lib/security/java.security
3
Oracle 19c Software Cloning
Oracle Universal Installer (OUI) Method
oracle@db21:~$ cd /opt/oracle/product/19.0.0/dbhome_1
oracle@db21:/opt/oracle/product/19.0.0/dbhome_1$ ./runInstaller
4
Oracle 19c Software Cloning
5
Oracle 19c Software Cloning
6
Oracle 19c Software Cloning
7
Oracle 19c Software Cloning
8
Oracle 19c Software Cloning
9
Oracle 19c Software Cloning
10
Oracle 19c Software Cloning
11
Oracle 19c Software Cloning
12
Oracle 19c Software Cloning
13
Oracle 19c Software Cloning
14
Oracle 19c Software Cloning
Execute the root.sh script in the location shown above
15
Oracle 19c Software Cloning
Silent Method
$ export ORACLE_HOME=/opt/oracle/product/19.0.0/dbhome_2
$ export ORA_INVENTORY=/opt/oracle/oraInventory
$ export ORACLE_BASE=/opt/oracle
oracle@db31:/opt/oracle/product/19.0.0/dbhome_2$ ./runInstaller -ignorePrereq -waitforcompletion -silent 
ORACLE_BASE=${ORACLE_BASE} 
> -responseFile ${ORACLE_HOME}/install/response/db_install.rsp 
> oracle.install.option=INSTALL_DB_SWONLY 
> UNIX_GROUP_NAME=dba 
> INVENTORY_LOCATION=${ORA_INVENTORY} 
oracle.install.db.OSDGDBA_GROUP=dba 
> ORACLE_HOME=${ORACLE_HOME} 
oracle.install.db.OSKMDBA_GROUP=dba 
> ORACLE_BASE=${ORACLE_BASE} 
> oracle.install.db.InstallEdition=EE 
> oracle.install.db.OSDBA_GROUP=dba 
> oracle.install.db.OSOPER_GROUP=dba 
> oracle.install.db.OSBACKUPDBA_GROUP=dba 
> oracle.install.db.OSDGDBA_GROUP=dba 
> oracle.install.db.OSKMDBA_GROUP=dba 
> oracle.install.db.OSRACDBA_GROUP=dba
Launching Oracle Database Setup Wizard...
[WARNING] [INS-32056] The specified Oracle Base contains the existing Central Inventory location: /opt/oracle/oraInventory.
ACTION: Oracle recommends that the Central Inventory location is outside the Oracle Base directory. Specify a different location for the Oracle Base.
The response file for this session can be found at:
16
Oracle 19c Software Cloning
/opt/oracle/product/19.0.0/dbhome_2/install/response/db_2020-05-12_12-58-05PM.rsp
You can find the log of this install session at:
/opt/oracle/oraInventory/logs/InstallActions2020-05-12_12-58-05PM/installActions2020-05-12_12-58-05PM.log
As a root user, execute the following script(s):
1. /opt/oracle/product/19.0.0/dbhome_2/root.sh
Execute /opt/oracle/product/19.0.0/dbhome_2/root.sh on the following nodes:
[db31]
Successfully Setup Software.
Verify installed patches (Jan 2020
oracle@db21:/opt/oracle/product/19.0.0/dbhome_1$ export ORACLE_HOME=/opt/oracle/product/19.0.0/dbhome_1
oracle@db21:/opt/oracle/product/19.0.0/dbhome_1$ cd $ORACLE_HOME/OPatch/
oracle@db21:/opt/oracle/product/19.0.0/dbhome_1/OPatch$ ./opatch lspatches
30557433;Database Release Update : 19.6.0.0.200114 (30557433)
30484981;OJVM RELEASE UPDATE: 19.6.0.0.200114 (30484981)
29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)
OPatch succeeded.
17
Oracle 19c Software Cloning
oracle@db21:/opt/oracle/product/19.0.0/dbhome_1/OPatch$

More Related Content

Similar to Cloning-19c-software-2.docx

Oracle WebLogic
Oracle WebLogicOracle WebLogic
Oracle WebLogic
Anar Godjaev
 
Oam install & config
Oam install & configOam install & config
Oam install & config
Vigilant Technologies
 
OAM Install & Config
OAM Install & ConfigOAM Install & Config
OAM Install & Config
Vigilant Technologies
 
One Click Provisioning With Enterprise Manager 12c
One Click Provisioning With Enterprise Manager 12cOne Click Provisioning With Enterprise Manager 12c
One Click Provisioning With Enterprise Manager 12c
Josh Turner
 
36612 volberg
36612 volberg36612 volberg
36612 volberg
jabir hussain
 
Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14
kmsa
 
Oracle11g on fedora14
Oracle11g on fedora14Oracle11g on fedora14
Oracle11g on fedora14
Khalid Matar Albuflasah
 
SOA Fusion Middleware installation
SOA Fusion Middleware installationSOA Fusion Middleware installation
SOA Fusion Middleware installation
Monowar Mukul
 
12c (12.1) Database installation on Solaris 11(11.2)
12c (12.1) Database  installation on Solaris 11(11.2)12c (12.1) Database  installation on Solaris 11(11.2)
12c (12.1) Database installation on Solaris 11(11.2)
K Kumar Guduru
 
Oracle upgrade
Oracle upgradeOracle upgrade
Oracle upgrade
Raj p
 
How to create a non managed standby database
How to create a non managed  standby databaseHow to create a non managed  standby database
How to create a non managed standby database
Jorge Batista
 
Manual Tecnico OGG Oracle to MySQL
Manual Tecnico OGG Oracle to MySQLManual Tecnico OGG Oracle to MySQL
Manual Tecnico OGG Oracle to MySQL
Erick Vidbaz
 
Uninstall obiee 11g on linux
Uninstall obiee 11g on linuxUninstall obiee 11g on linux
Uninstall obiee 11g on linux
Ravi Kumar Lanke
 
Oracle on Solaris
Oracle on SolarisOracle on Solaris
Create a Database Application Development Environment with Docker
Create a Database Application Development Environment with DockerCreate a Database Application Development Environment with Docker
Create a Database Application Development Environment with Docker
Blaine Carter
 
Oracle API Gateway Installation
Oracle API Gateway InstallationOracle API Gateway Installation
Oracle API Gateway Installation
Rakesh Gujjarlapudi
 
Practicas oracle10g
Practicas oracle10gPracticas oracle10g
Practicas oracle10g
rehoscript
 
Create manula and automaticly database
Create manula and automaticly databaseCreate manula and automaticly database
Create manula and automaticly database
Anar Godjaev
 
Dinesh Gupta Discoverer
Dinesh Gupta DiscovererDinesh Gupta Discoverer
Dinesh Gupta Discoverer
Dinesh Gupta
 
Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000
Ajith Narayanan
 

Similar to Cloning-19c-software-2.docx (20)

Oracle WebLogic
Oracle WebLogicOracle WebLogic
Oracle WebLogic
 
Oam install & config
Oam install & configOam install & config
Oam install & config
 
OAM Install & Config
OAM Install & ConfigOAM Install & Config
OAM Install & Config
 
One Click Provisioning With Enterprise Manager 12c
One Click Provisioning With Enterprise Manager 12cOne Click Provisioning With Enterprise Manager 12c
One Click Provisioning With Enterprise Manager 12c
 
36612 volberg
36612 volberg36612 volberg
36612 volberg
 
Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14
 
Oracle11g on fedora14
Oracle11g on fedora14Oracle11g on fedora14
Oracle11g on fedora14
 
SOA Fusion Middleware installation
SOA Fusion Middleware installationSOA Fusion Middleware installation
SOA Fusion Middleware installation
 
12c (12.1) Database installation on Solaris 11(11.2)
12c (12.1) Database  installation on Solaris 11(11.2)12c (12.1) Database  installation on Solaris 11(11.2)
12c (12.1) Database installation on Solaris 11(11.2)
 
Oracle upgrade
Oracle upgradeOracle upgrade
Oracle upgrade
 
How to create a non managed standby database
How to create a non managed  standby databaseHow to create a non managed  standby database
How to create a non managed standby database
 
Manual Tecnico OGG Oracle to MySQL
Manual Tecnico OGG Oracle to MySQLManual Tecnico OGG Oracle to MySQL
Manual Tecnico OGG Oracle to MySQL
 
Uninstall obiee 11g on linux
Uninstall obiee 11g on linuxUninstall obiee 11g on linux
Uninstall obiee 11g on linux
 
Oracle on Solaris
Oracle on SolarisOracle on Solaris
Oracle on Solaris
 
Create a Database Application Development Environment with Docker
Create a Database Application Development Environment with DockerCreate a Database Application Development Environment with Docker
Create a Database Application Development Environment with Docker
 
Oracle API Gateway Installation
Oracle API Gateway InstallationOracle API Gateway Installation
Oracle API Gateway Installation
 
Practicas oracle10g
Practicas oracle10gPracticas oracle10g
Practicas oracle10g
 
Create manula and automaticly database
Create manula and automaticly databaseCreate manula and automaticly database
Create manula and automaticly database
 
Dinesh Gupta Discoverer
Dinesh Gupta DiscovererDinesh Gupta Discoverer
Dinesh Gupta Discoverer
 
Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000
 

Recently uploaded

Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 

Recently uploaded (20)

Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 

Cloning-19c-software-2.docx

  • 1. 1 Oracle 19c Software Cloning Purpose This note describes the procedure used to clone an Oracle 19c database software ORACLE_HOME. As a one-time task, we use the new Oracle 19c option –createGoldImage to create a ‘master’ copy of the Oracle 19c database software (this will include January 2020 PSU patch). The generated zip file is then copied to the target servers and then extracted in the target ORACLE_HOME directory. The note describes the ‘silent’ method as well as using the OUI to set up the Oracle 19c database software. Create the Gold Image oracle@db31:/opt/oracle/product/19.0.0$ $ORACLE_HOME/runInstaller -createGoldImage -destinationLocation $HOME -silent Launching Oracle Database Setup Wizard... Successfully Setup Software. Gold Image location: /export/home/oracle/db_home_2020-05-12_10-45-20AM.zip oracle@db31:/opt/oracle/product/19.0.0$ $mv db_home_2020-05-12_10-45-20AM.zip 19c_Jan_PSU_Gold_Image.zip Copy the zip file to the target server oracle@db31:~$ scp -rp 19c_Jan_PSU_Gold_Image.zip oracle@db22:/export/home/oracle Password:
  • 2. 2 Oracle 19c Software Cloning Create the directory structure for the ORACLE_HOME on the target server oracle@db22:~$ mkdir -p /opt/oracle/product/19.0.0/dbhome_1 Unzip the file oracle@db22:~$ mv 19c_Jan_PSU_Gold_Image.zip /opt/oracle/product/19.0.0/dbhome_1 oracle@db22:~$ cd /opt/oracle/product/19.0.0/dbhome_1 oracle@db22:/opt/oracle/product/19.0.0/dbhome_1$ unzip 19c_Jan_PSU_Gold_Image.zip .. .. javavm/admin/libjtcjt.so -> ../../javavm/jdk/jdk8/admin/libjtcjt.so javavm/admin/classes.bin -> ../../javavm/jdk/jdk8/admin/classes.bin javavm/admin/lfclasses.bin -> ../../javavm/jdk/jdk8/admin/lfclasses.bin javavm/lib/security/cacerts -> ../../../javavm/jdk/jdk8/lib/security/cacerts javavm/lib/sunjce_provider.jar -> ../../javavm/jdk/jdk8/lib/sunjce_provider.jar javavm/lib/security/README.txt -> ../../../javavm/jdk/jdk8/lib/security/README.txt javavm/lib/security/java.security -> ../../../javavm/jdk/jdk8/lib/security/java.security
  • 3. 3 Oracle 19c Software Cloning Oracle Universal Installer (OUI) Method oracle@db21:~$ cd /opt/oracle/product/19.0.0/dbhome_1 oracle@db21:/opt/oracle/product/19.0.0/dbhome_1$ ./runInstaller
  • 14. 14 Oracle 19c Software Cloning Execute the root.sh script in the location shown above
  • 15. 15 Oracle 19c Software Cloning Silent Method $ export ORACLE_HOME=/opt/oracle/product/19.0.0/dbhome_2 $ export ORA_INVENTORY=/opt/oracle/oraInventory $ export ORACLE_BASE=/opt/oracle oracle@db31:/opt/oracle/product/19.0.0/dbhome_2$ ./runInstaller -ignorePrereq -waitforcompletion -silent ORACLE_BASE=${ORACLE_BASE} > -responseFile ${ORACLE_HOME}/install/response/db_install.rsp > oracle.install.option=INSTALL_DB_SWONLY > UNIX_GROUP_NAME=dba > INVENTORY_LOCATION=${ORA_INVENTORY} oracle.install.db.OSDGDBA_GROUP=dba > ORACLE_HOME=${ORACLE_HOME} oracle.install.db.OSKMDBA_GROUP=dba > ORACLE_BASE=${ORACLE_BASE} > oracle.install.db.InstallEdition=EE > oracle.install.db.OSDBA_GROUP=dba > oracle.install.db.OSOPER_GROUP=dba > oracle.install.db.OSBACKUPDBA_GROUP=dba > oracle.install.db.OSDGDBA_GROUP=dba > oracle.install.db.OSKMDBA_GROUP=dba > oracle.install.db.OSRACDBA_GROUP=dba Launching Oracle Database Setup Wizard... [WARNING] [INS-32056] The specified Oracle Base contains the existing Central Inventory location: /opt/oracle/oraInventory. ACTION: Oracle recommends that the Central Inventory location is outside the Oracle Base directory. Specify a different location for the Oracle Base. The response file for this session can be found at:
  • 16. 16 Oracle 19c Software Cloning /opt/oracle/product/19.0.0/dbhome_2/install/response/db_2020-05-12_12-58-05PM.rsp You can find the log of this install session at: /opt/oracle/oraInventory/logs/InstallActions2020-05-12_12-58-05PM/installActions2020-05-12_12-58-05PM.log As a root user, execute the following script(s): 1. /opt/oracle/product/19.0.0/dbhome_2/root.sh Execute /opt/oracle/product/19.0.0/dbhome_2/root.sh on the following nodes: [db31] Successfully Setup Software. Verify installed patches (Jan 2020 oracle@db21:/opt/oracle/product/19.0.0/dbhome_1$ export ORACLE_HOME=/opt/oracle/product/19.0.0/dbhome_1 oracle@db21:/opt/oracle/product/19.0.0/dbhome_1$ cd $ORACLE_HOME/OPatch/ oracle@db21:/opt/oracle/product/19.0.0/dbhome_1/OPatch$ ./opatch lspatches 30557433;Database Release Update : 19.6.0.0.200114 (30557433) 30484981;OJVM RELEASE UPDATE: 19.6.0.0.200114 (30484981) 29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399) OPatch succeeded.
  • 17. 17 Oracle 19c Software Cloning oracle@db21:/opt/oracle/product/19.0.0/dbhome_1/OPatch$