-- https://rene-ace.com/how-to-clone-an-oracle-home-in-19c/ ----------------------------------------------------------- cd $ORACLE_HOME/rdbms/lib/ cat config.c | grep define ----------------------------> #define SS_DBA_GRP "dba" #define SS_OPER_GRP "oper" #define SS_ASM_GRP "" #define SS_BKP_GRP "backupdba" #define SS_DGD_GRP "dgdba" #define SS_KMT_GRP "kmdba" #define SS_RAC_GRP "racdba" <---------------------------- $ORACLE_HOME/runInstaller -silent -createGoldImage -destinationLocation /app/oracle/staging_area cd /app/oracle/staging_area unzip -v db_home_2023-08-16_02-20-39PM.zip mkdir -p /app/oracle/product/19.20 cd /app/oracle/product/19.20 unzip /app/oracle/staging_area/db_home_2023-08-16_02-20-39PM.zip unset ORACLE_HOME ORACLE_SID ORACLE_RSID ORACLE_UNQNAME ORACLE_BASE export ORACLE_HOME=/app/oracle/product/19.20 export ORACLE_HOSTNAME=togoria export ORA_INVENTORY=/app/oracle/oraInventory export NODE1_HOSTNAME=togoria # export NODE2_HOSTNAME=reneace02 export ORACLE_BASE=/app/oracle/base # current # required only IS is OEL8 export CV_ASSUME_DISTID=OEL7.8 ${ORACLE_HOME}/runInstaller -ignorePrereq -waitforcompletion -silent \ -responseFile ${ORACLE_HOME}/install/response/db_install.rsp \ oracle.install.option=INSTALL_DB_SWONLY \ ORACLE_HOSTNAME=${ORACLE_HOSTNAME} \ UNIX_GROUP_NAME=oinstall \ INVENTORY_LOCATION=${ORA_INVENTORY} \ ORACLE_HOME=${ORACLE_HOME} \ ORACLE_BASE=${ORACLE_BASE} \ oracle.install.db.OSDBA_GROUP=dba \ oracle.install.db.OSOPER_GROUP=oper \ oracle.install.db.OSBACKUPDBA_GROUP=backupdba \ oracle.install.db.OSDGDBA_GROUP=dgdba \ oracle.install.db.OSKMDBA_GROUP=kmdba \ oracle.install.db.OSRACDBA_GROUP=racdba # original ${ORACLE_HOME}/runInstaller -ignorePrereq -waitforcompletion -silent \ -responseFile ${ORACLE_HOME}/install/response/db_install.rsp \ oracle.install.option=INSTALL_DB_SWONLY \ ORACLE_HOSTNAME=${ORACLE_HOSTNAME} \ UNIX_GROUP_NAME=oinstall \ INVENTORY_LOCATION=${ORA_INVENTORY} \ SELECTED_LANGUAGES=en \ ORACLE_HOME=${ORACLE_HOME} \ 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 \ oracle.install.db.CLUSTER_NODES=${NODE1_HOSTNAME},${NODE2_HOSTNAME} \ oracle.install.db.isRACOneInstall=false \ oracle.install.db.rac.serverpoolCardinality=0 \ oracle.install.db.config.starterdb.type=GENERAL_PURPOSE \ oracle.install.db.ConfigureAsContainerDB=false \ SECURITY_UPDATES_VIA_MYORACLESUPPORT=false \ DECLINE_SECURITY_UPDATES=true # check ORACLE homes in inventory cat /app/oracle/oraInventory/ContentsXML/inventory.xml | grep "HOME NAME"