Olá pessoal, aqui só estou documentando o processo de instalação do Oracle Database 12cR2 em modo texto utilizando o response file.
Processo de instalação do Oracle Database 12cR2 via response file
Este é o response file que utilizei, fique à vontade para baixá-lo: db_install.rsp. Ajuste o response file conforme sua necessidade de edição, diretórios, grupos de SO, etc.
Lembre-se de todas as configurações que devem ser feitas no sistema operacional antes de executar este passo.
Vamos ao processo de instalação do Oracle Database 12cR2… Execute, com o usuário oracle, o Oracle Universal Installer (runInstaller.sh) passando o parâmetro -silent para iniciá-lo em modo texto, -showProgress para mostrar o progresso da instalação e -responseFile com o caminho absoluto para o arquivo db_install.rsp.
[oracle@oracle-srv database]$ ./runInstaller -silent -showProgress -responseFile /home/oracle/database/response/db_install.rsp Starting Oracle Universal Installer... Checking Temp space: must be greater than 500 MB. Actual 35051 MB Passed Checking swap space: must be greater than 150 MB. Actual 6149 MB Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2017-06-09_11-48-27PM. Please wait ... You can find the log of this install session at: /u01/app/oraInventory/logs/installActions2017-06-09_11-48-27PM.log Prepare in progress. .................................................. 8% Done. Prepare successful. Copy files in progress. .................................................. 17% Done. .................................................. 22% Done. .................................................. 27% Done. .................................................. 32% Done. .................................................. 40% Done. .................................................. 45% Done. .................................................. 50% Done. .................................................. 55% Done. .................................................. 60% Done. .................................................. 65% Done. .................................................. 70% Done. .................................................. 75% Done. .................................................. 80% Done. .................... Copy files successful. Link binaries in progress. .......... Link binaries successful. Setup files in progress. .............................. Setup files successful. Setup Inventory in progress. Setup Inventory successful. Finish Setup successful. The installation of Oracle Database 12c was successful. Please check '/u01/app/oraInventory/logs/silentInstall2017-06-09_11-48-27PM.log' for more details. Setup Oracle Base in progress. Setup Oracle Base successful. .................................................. 95% Done. As a root user, execute the following script(s): 1. /u01/app/oracle/product/12.2.0.1/db_1/root.sh .................................................. 100% Done. Successfully Setup Software. [oracle@oracle-srv database]$
Execute o script root.sh com o root (neste caso não precisei executar o orainstroot.sh porque o Oracle Database 12cR1 já estava instalado):
[root@oracle-srv ~]# /u01/app/oracle/product/12.2.0.1/db_1/root.sh Check /u01/app/oracle/product/12.2.0.1/db_1/install/root_oracle-srv.localdomain_2017-06-09_23-52-46-732246412.log for the output of root script
Consulte o log do root.sh e verifique se finalizou com sucesso:
[root@oracle-srv ~]# cat /u01/app/oracle/product/12.2.0.1/db_1/install/root_oracle-srv.localdomain_2017-06-09_23-52-46-732246412.log Performing root user operation. The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /u01/app/oracle/product/12.2.0.1/db_1 Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ... Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed. Oracle Trace File Analyzer (TFA) is available at : /u01/app/oracle/product/12.2.0.1/db_1/suptools/tfa/release/tfa_home/bin/tfactl [root@oracle-srv ~]#
Espero que seja útil para eventuais instalações que você precise fazer. Qualquer dúvida é só deixar um comentário. No próximo artigo vamos ver como criar o Listener e o banco de dados em modo texto.
Por hoje é só. Abraços e até mais,
Franky