OPatch é um utilitário da Oracle utilizado para aplicação de Patches Oracle.
Antes de realizar a aplicação de qualquer patch, é altamente recomendado fazer um backup e atualizar para a última versão disponível.
A Oracle disponibiliza as novas versões do OPatch no Patch 6880880. Informe a release e plataforma desejada e efetue o download.
Conforme página do patch, a última versão disponível hoje é :
OPatch 12.2.0.1.21 for Db 12.x,18.x, 19.x and 20.x releases (Apr 2020)
Com o download concluído e o arquivo .zip devidamente enviado para o servidor, siga os passos para realizar a atualização do OPatch:
1 No exemplo foi realizado o download para a versão 19c (p6880880_190000_Linux-x86-64.zip) e movido para o diretório /tmp (com permissões para o usuário oracle):
1 2 3 |
[root@srvtst tmp]# ls -lrt p6880880_190000_Linux-x86-64.zip -rw-r--r--. 1 root root 118408624 Jul 21 08:54 p6880880_190000_Linux-x86-64.zip [root@srvtst tmp]# chown oracle:oinstall /tmp/p6880880_190000_Linux-x86-64.zip |
2 Com o usuário oracle, iremos realizar backup (de segurança) da versão atual do OPatch:
1 2 |
[oracle@srvtst ~]$ cd $ORACLE_HOME [oracle@srvtst db_1]$ mv OPatch/ OPatch_BKP/ |
3 Agora vamos descompactar o novo OPatch no ORACLE HOME:
1 2 |
[oracle@srvtst ~]$ cd $ORACLE_HOME [oracle@srvtst db_1]$ unzip -oq /tmp/p6880880_190000_Linux-x86-64.zip |
4 Atualização finalizada. Vamos verificar a versão atual para conferir se correu tudo bem:
1 2 3 4 5 6 7 |
[oracle@srvtst ~]$ cd $ORACLE_HOME [oracle@srvtst db_1]$ cd OPatch/ [oracle@srvtst OPatch]$ ./opatch version OPatch Version: 12.2.0.1.21 OPatch succeeded. [oracle@srvtst OPatch]$ |
Tudo ok. Atualização concluída com sucesso.
Pode proceder com a aplicação do patch desejado.