Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Dirección de video: https://edu.51cto.com/center/course/lesson/index?id=57819

1. Descargue el parche y la herramienta de parche Opatch

Tome el parche 31537677-Oracle Database Patch Set Update 11.2.0.4.201020 como ejemplo

p31537677_112040_Linux-x86-64_DB
Opatch_11.2.0.3.27

2. Cargue los archivos relacionados con el parche en el servidor para descomprimirlos.

Consulte la documentación README.html, los requisitos para la versión OPatch
Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Compruebe si el entorno cumple con los requisitos.
Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

3. Detenga todos los servicios de la base de datos

#Deja de escuchar

lsnrctl stop

#Stop consola EM

emctl stop dbconsole

#Inicie sesión como usuario de sysdba para detener la base de datos

sqlplus "/as sysdba";
shoutdown immediate;

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

#Salga de la conexión de la base de datos y verifique si hay procesos relacionados con Oracle

ps -ef|grep ora_

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

4. Instale la herramienta Opatch y el parche

cd $ORACLE_HOME
cd OPatch/
./opatch version

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

# Copia de seguridad opatch

cd $ORACLE_HOME
mv OPatch OPatch_old      #备份
cp -r 

# Reemplazar directorio OPatch

cd /backup
unzip opatch.zip      
cp -r /backup/OPatch .      #将新的OPatch目录拷贝到ORACLE_HOME目录下
cd OPatch
./opatch version          #再次检查OPatch版本

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

#Escribe el directorio OPatch en la variable de entorno

vi ~/.bash_profile 

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos
Directorio de OPatch: /oracle/app/oracle/product/11.2.0/db_1/OPatch

#Compruebe si se cumplen los requisitos medioambientales

cd 31537677 
opatch prereq CheckConflictAgainstOHWithDetail -ph ./

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

#Parche

cd 31537677 
opatch apply

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Seleccione y para todas las opciones y / n que aparecen

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Después de aplicar el parche, la advertencia que aparece está bien, no importa si no se informa ningún error.

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

5. Verifique la situación del parche

opatch lsinventory 

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Ejecute comandos en la base de datos para recompilar la base de datos.

cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catbundle.sql psu apply
SQL> QUIT

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Comprobar la vista

select action_time,action,comments from registry$history;

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Objeto compilado

cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> @utlrp.sql

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Confirme que no hay mensaje de error

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

6. Inicie el servicio de base de datos

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Oracle Linux 7.9 instale Oracle11g database-5, instale el parche de la base de datos

Anterior: crear una base de datos

Próximo:

Supongo que te gusta

Origin blog.51cto.com/190242856/2663616
Recomendado
Clasificación