DBCA modo silencioso

Oracle-logo

En muchas ocasiones, al momento de realizar la creacion de una base de datos, no contamos con el entorno gráfico, por lo cual, debemos utilizar el DBCA en modo silencioso.

  • DBCA Silent Mode 11c
  • DBCA Silent Mode 12c
  • DBCA Silent Mode 19c
  • DBCA Silent Mode Delete Database

DBCA Silent Mode 11g

Para ejecutar DBCA en modo silencioso, solo necesita agregar -silent mientras ejecuta la utilidad DBCA. El siguiente comando creará la base de datos en modo silencioso para la versión Oracle 11g.

dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname soyundba -sid soyundba -characterSet AL32UTF8 -memoryPercentage 40 -emConfiguration NONE

Parámetros

  • -silent = Ejecutara dbca en modo silencioso.
  • -createDatabase = Especifica la opcion que desea realizar.
  • -templateName = Especifica la plantilla de base de datos que se utilizara.
  • -gdbname = Es el nombre de la base de datos global.
  • -sid = Es el identificador de la base de datos.

DBCA Silent Mode 12c

Como Oracle 12c tiene conceptos de PDB y CDB, el modo silencioso DBCA tiene algunos parámetros más en comparación con Oracle 11g. El siguiente comando crea una base de datos Oracle 12c ejecutando DBCA en modo silencioso. Este comando funciona tanto para Oracle 12cR1 como para Oracle 12cR2.

dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbName soyundba -sid soyundba -createAsContainerDatabase false -emConfiguration NONE -datafileDestination /oradata/soyundba/data/ -storageType FS -characterSet AL32UTF8 -totalMemory 2260 -recoveryAreaDestination /archivelog/soyundba/arch/ -sampleSchema true

Nuevos parámetros

  • createAsContainerDatabase = Especifica si desea crear una base de datos contenedora.
  • datafileDestination = Especifica la ubicación de sus archivos de datos.
  • recoveryAreaDestination = Especifica la ubicación del área de recuperación rápida.

DBCA Silent Mode 19c

Con el siguiente comando, podemos crear la base de datos en modo silencioso para 19c.

dbca -silent -createDatabase                     \
    -templateName General_Purpose.dbc            \
    -gdbname soyundba -sid  soyundba             \
    -characterSet AL32UTF8                       \
    -sysPassword enterDB#123                     \
    -systemPassword enterDB#123                  \
    -createAsContainerDatabase false             \
    -totalMemory 2260                            \
    -storageType FS                              \
    -datafileDestination /oradata/soyundba/data/ \
    -emConfiguration NONE                        \
    -ignorePreReqs -sampleSchema true

DBCA Silent Mode Delete Database

Puede utilizar DBCA para eliminar la base de datos de un servidor Linux. Utilice el siguiente comando para ejecutar DBCA en modo silencioso y eliminar una base de datos.

dbca -silent -deleteDatabase -sourceDB soyundba -sysDBAUserName sys

Te invito a seguir consultando más articulos relacionados a Oracle dando clic aquí.

 

Acerca de JulianOrtiz0506

Soy administrador de bases de datos y desarrollador web, desde mis inicios en el mundo de la informática, he implementando proyectos personales y empresariales. Por consiguiente esto me ha permitido contar con una amplia calificación y destreza sobre mis áreas de conocimiento. Sobre todo suelo estar en constante aprendizaje, diariamente me estoy informando sobre nuevas tecnologías. Ya queme gusta estar actualizado en la tecnología de punta para todas las plataformas que me apasionan y con las cuales trabajo día a día.

Ver todas las entradas de JulianOrtiz0506 →

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *