Se voce ja testou ou migrou para versao 12c do Oracle Database, ja deve ter notado a quantidade de novos processos. Hoje precisei investigar uma situacao que terminou na descoberta de um novo processo que surgiu na versao 12.2.Tenho alguns scripts que fazem checagem nas instancias Oracle e uma das linhas era: ps -ef | grep ora_pmNao lembro o motivo de nao ter colocado o nome completo do processo "ora_pmon", porque o objetivo dessa checagem era verificar os processos PMON das instancias que estavam nessa maquina.Hoje quando migrei um banco de 12.1 para 12.2, o script estava retornando um erro. Apos analise, vi que ele estava retornando mais de uma linha e "correto", ate a versao 12.1, era apenas uma. Executei o comando e retorno foi:Entao fui procurar na documentacao sobre esse novo processo PMAN - Process Manager. Em resumo, ele assumiu algumas atividades executadas nas versoes anteriores ao 12.2 pelo nosso amigo PMON. A parte de monitorar e gerenciar os dispatchers, shared servers e job queue agora e tudo com o PMAN. O PMON - Process Monitor ficou com a parte de checar processos mortos ou que encerraram abruptamente. Alem disso, tambem na versao 12.2, ele nao faz mas a limpeza, ele apenas coordena. A limpeza e feita pelo processo CLMN e seus escravos CLnn.Se quiser mais detalhes aqui tem o link para a documentacao. Hoje fui realizar testes de migracao de algumas bases de homologacao que usam CDB da versao 12.1 para 12.2. E me deparei com um situacao que gostaria de compartilhar. Se voce nao tiver personalizado sua instalacao atraves de scripts, que foi meu caso, seu CDB$ROOT tera o APEX instalado por padrao. Bom, o primeiro passo pra migracao e executar o utilitario disponibilizado pela propria Oracle preupgrade.jar. Voce pode baixa-lo no MOS Note:884522.1. A execucao e simples:java -jar /u01/app/oracle/product/12.2.0.1/rdbms/admin/preupgrade.jar TEXT Depois que o logs forem gerados, serao criados alguns arquivos com recomendacoes para o upgrade e se voce tiver o APEX instalado, uma delas sera: ====================== INFORMATION ONLY ====================== + Consider upgrading APEX manually, before the database upgrade. The database contains APEX version 4.2.5.00.08 and will need to be upgraded to at least version 5.0.4.00.12. To reduce database upgrade time, you can upgrade APEX manually before the database upgrade. Refer to My Oracle Support Note 1088970.1 for information on APEX installation upgrades. E justamento sobre essa recomendacao que quero falar. Ela e somente uma informacao nao e um erro e nem vai te impedir de atualizar. Mas se voce remover ou atualizar o APEX antes de migrar seu banco de dados Oracle, tera o seu tempo de upgrade reduzido. Eu optei por excluir o APEX do CDB$ROOT, pois fazendo isso voce pode instalar o APEX somente nos PDBs que realmente precisa e tambem pode ter varias versoes diferentes do APEX. Pode usar a consulta pra verificar a versao instalada.select reg.COMP_NAME, reg.VERSION, con.NAME, con.CON_IDfrom CDB_REGISTRY reg, V$CONTAINERS conwhere reg.CON_ID=con.CON_ID and reg.COMP_ID='APEX' order by CON_ID;Removendo o APEX DO CDB$ROOT Lembrando que fazendo isso estamos removendo tambem de todos os PDBS. Se quiser aprofundar mais pode conferir a documentacaoAcesse o