Oracle 18.3 Standalone on premise part 3 - Instalando o Oracle Database 18.3

No terceiro e último artigo, vamos realizar a instalação do Oracle Database 18.3 no ambiente que criamos anteriormente e instalamos o Grid Infrastructure 18.3.
  1.  Oracle 13.3 Standalone on premise part1 - Instalando o Oracle Linux 7.5 no Oracle Virtual Box.
  2. Oracle 13.3 Standalone on premise part 2 - Instalando o Grid Infrastructure 18.3
  3. Oracle 13.3 Standalone on premise part 3 - Instalando o Oracle Database 18.3
Primeiramente, vamos transferir o arquivo de instalação do Oracle Database 18.3 para o ORACLE_HOME, depois descompacta-lo e remover o arquivo .zip.
[oracle@tst-oracle183c ~]$ . /etc/ambiente_db.sh
[oracle@tst-oracle183c:cdbprd1 ~]$ cd $ORACLE_HOME
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$ pwd
/orabin01/app/oracle/product/18.3/dbhome_1
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$ ls
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$ ls
LINUX.X64_180000_db_home.zip
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$ unzip LINUX.X64_180000_db_home.zip
...
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$ rm LINUX.X64_180000_db_home.zip
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$
Após a descompactação, vamos exportar as variáveis de ambiente do database e executar o runInstaller.
[oracle@oracle18c ~]$ . /etc/ambiente_db.sh
[oracle@oracle18c:cdbprd1 ~]$
[oracle@oracle18c:cdbprd1 ~]$ cd $ORACLE_HOME/
[oracle@oracle18c:cdbprd1 dbhome_1]$ ls
addnode      clone  data       diagnostics  has            javavm  lib      nls     oracore  oui      QOpatch   root.sh        sdk           sqlplus   utl
apex         crs    dbjava     dmu          hs             jdbc    log      odbc    ord      owm      R         root.sh.old    slax          srvm      wwg
assistants   css    dbs        drdaas       install        jdk     md       olap    ordim    perl     racg      root.sh.old.1  sqldeveloper  suptools  xdk
bin          ctx    deinstall  dv           instantclient  jlib    mgw      OPatch  ords     plsql    rdbms     runInstaller   sqlj          ucp
cfgtoollogs  cv     demo       env.ora      inventory      ldap    network  opmn    oss      precomp  relnotes  schagent.conf  sqlpatch      usm
[oracle@oracle18c:cdbprd1 dbhome_1]$
[oracle@oracle18c:cdbprd1 dbhome_1]$ ./runInstaller
Launching Oracle Database Setup Wizard...

The response file for this session can be found at:
 /orabin01/app/oracle/product/18.3/dbhome_1/install/response/db_2018-09-30_11-31-31AM.rsp

You can find the log of this install session at:
 /orabin01/app/oraInventory/logs/InstallActions2018-09-30_11-31-31AM/installActions2018-09-30_11-31-31AM.log

Na primeira tela, selecionaremos a opção Set Up Software Only.


Na segunda tela, será utilizada a opção Songle instance database installation.


Na terceira tela, será escolhida a opção standard edition 2.


Na quarta tela, tendo em vista que exportamos as variáveis de ambiente, não será necessário alterar o diretório.


Na quinta tela, não serão alterados os grupos definidos.


Na quinta tela, vamos ignorar a advertencia relacionada a memória pois nossa maquina tem apenas 3GB e o requisito mínimo é de 8 GB.


Por ultimo, antes da instalação temos o sumário.



Durante a instalação será solicitada a execução do script root.sh.

[root@tst-oracle183c ~]#
[root@tst-oracle183c ~]# sh /orabin01/app/oracle/product/18.3/dbhome_1/root.sh Performing root user operation. The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /orabin01/app/oracle/product/18.3/dbhome_1 Enter the full pathname of the local bin directory: [/usr/local/bin]: The contents of "dbhome" have not changed. No need to overwrite. The contents of "oraenv" have not changed. No need to overwrite. The contents of "coraenv" have not changed. No need to overwrite. 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. Do you want to setup Oracle Trace File Analyzer (TFA) now ? yes|[no] : no Oracle Trace File Analyzer (TFA - Non Daemon Mode) is available at : /orabin01/app/oracle/product/18.3/dbhome_1/suptools/tfa/release/tfa_home/bin/tfactl Note : 1. tfactl will use TFA Daemon Mode if TFA already running in Daemon Mode and user has access to TFA 2. tfactl will configure TFA Non Daemon Mode only if user has no access to TFA Daemon mode or TFA Daemon mode is not installed OR Oracle Trace File Analyzer (TFA - Daemon Mode) can be installed by running this script : /orabin01/app/oracle/product/18.3/dbhome_1/suptools/tfa/release/tfa_home/install/roottfa.sh [root@tst-oracle183c ~]# 
Apos a execução do script root.sh e clicando em ok o processo de instalação finalizará.


Concluída instalação do produto. Podemos executar o dbca para a criação do database.
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$
[oracle@tst-oracle183c:cdbprd1 dbhome_1]$ dbca
Na primeira tela, iremos selecionar a opção create a database.


Na segunda tela, vamos selecionar a opção advanced configuration.


Na terceira tela, vamos selecionar opção Oracle Single Instance database, e cusom database.


Na quarta tela, vamos definir o nome da instancia e do pdb que serão criados.


Na quinta tela, vamos selecionar a opção use following for the database storage attributes e vamos desmarcar a opção use Oracle-Managed Files OMF.



Na sexta tela, não será marcada nenhuma das opções. Posteriormente de acordo com a utilização do ambiente, o mesmo deve ser configurado de acordo com as melhores práticas de mercado.


Na sétima tela - não serão realizadas alterações também. Vamos utilizar o listener padrão criado no momento da configuração do grid.


Na oitava tela, na aba de memória, estaremos selecionando a opção Use Manual Memory Management e definindo 700MB de Shared Pool size, 400MB de Buffer Cache size, 128MB de Java pool size, e 200MB de PGA.


Na nona tela, desmarcaremos a opção Configure Enterprise Manager (EM) database express.


Na décima tela, vamos selecionar a opção Use the same administrative password for all accounts. Desta forma definiremos a mesma senha para as contas de sys. system e pdbadmin.


Na décima primeira tela, não faremos alterações.


Na décima segunda tela, temos o sumário da instalação.


Ao clicar em Finish o processo de criação do database é iniciado.


Gostaria de destacar que esta série de artigos possuem propósito educativo, podendo apresentar divergências nas configurações para um ambiente produtivo.

Comentários