Criação do Oracle Database 12cR2 com DBCA em modo texto

Olá pessoal, mais uma vez só estou documentando aqui como criar um banco de dados Oracle Database 12cR2 utilizando o dbca em modo texto usando o DBCA com template e também com response file. O artigo de instalação do Oracle Database 12cR2 em modo texto você encontra aqui.

DBCA

Processo de criação do Oracle Database 12cR2 com o DBCA em modo silent com template

Este é o template que utilizei na criação deste banco de dados, fique à vontade para baixá-lo: dbca_cdb2_new_template.dbc. Ajuste o template conforme a sua necessidade.

Vamos ao processo de criação do Oracle Database 12cR2… Execute, com o usuário oracle, o Database Configuration Assistant (dbca) passando os seguintes parâmetros: -silent para iniciá-lo em modo texto, -createDatabase para criar um banco de dados, -templateName apontando para o template a ser utilizado, -gdbName para o nome do banco de dados, -sysPassword para a senha do SYS, -systemPassword para senha do SYSTEM. Este banco de dados será criado como nonCDB.

[oracle@oracle-srv ~]$ dbca -silent -createDatabase -templateName /u01/app/oracle/product/12.2.0.1/db_1/assistants/dbca/templates/dbca_cdb2_new_template.dbc -gdbName cdb2 -sysPassword oracle -systemPassword oracle
[WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
Copying database files
1% complete
2% complete
18% complete
33% complete
Creating and starting Oracle instance
35% complete
40% complete
44% complete
49% complete
50% complete
53% complete
55% complete
Completing Database Creation
56% complete
57% complete
58% complete
62% complete
65% complete
66% complete
Executing Post Configuration Actions
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/cdb2/cdb26.log" for further details.

Banco de dados criado com sucesso.

Processo de criação do Oracle Database 12cR2 com o DBCA em modo silent com response file

Agora vamos criar outro banco de dados, desta vez utilizando um response file.

Este é o response file que utilizei para criar este banco de dados, fique à vontade para baixá-lo: dbca.rsp. Neste response file eu passei o template usado acima alterando somente os parâmetros com o nome do banco de dados. Edite-o para suas necessidades.

Execute, com o usuário oracle, o Database Configuration Assistant (dbca) passando os seguintes parâmetros: -silent para iniciá-lo em modo texto,  -create database para criar um banco de dados e -responseFile apontando para o response file a ser utilizado. Este banco de dados será criado como um CDB.

[oracle@oracle-srv ~]$ dbca -silent -createDatabase -responseFile /home/oracle/dbca.rsp
[WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'PDBADMIN' password entered does not conform to the Oracle recommended standards.
CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
Copying database files
1% complete
13% complete
25% complete
Creating and starting Oracle instance
26% complete
30% complete
31% complete
35% complete
38% complete
39% complete
41% complete
Completing Database Creation
42% complete
43% complete
44% complete
46% complete
47% complete
50% complete
Creating Pluggable Databases
55% complete
75% complete
Executing Post Configuration Actions
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/cdb3/cdb3.log" for further details.

Este processo de criar o banco de dados em modo texto é muito simples e é muito mais rápido do que utilizando a interface gráfica.

Não tenho dúvidas que esta série de artigos será muito útil para a comunidade Oracle.

Grande abraço e até mais,

Franky