0% encontró este documento útil (0 votos)
92 vistas5 páginas

Instalar Oracle 18c en Linux

El documento describe los pasos para instalar Oracle 18c en Linux: 1) Descargar el software Oracle y el pre-instalador, 2) Instalar el pre-instalador y las dependencias, 3) Instalar la base de datos Oracle, 4) Ejecutar el comando de configuración para crear la base de datos, establecer las contraseñas y completar la instalación.

Cargado por

César Trujillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
92 vistas5 páginas

Instalar Oracle 18c en Linux

El documento describe los pasos para instalar Oracle 18c en Linux: 1) Descargar el software Oracle y el pre-instalador, 2) Instalar el pre-instalador y las dependencias, 3) Instalar la base de datos Oracle, 4) Ejecutar el comando de configuración para crear la base de datos, establecer las contraseñas y completar la instalación.

Cargado por

César Trujillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Instalar Oracle 18c en Linux

1. Descarga del producto


• Dentro de la página de descargas de Oracle, descargamos la versión que haya en
ese momento. También es importante descargar el “Database Preinstall” que está
un poco más abajo si tenemos un Centos, Red Hat, Fedora o similar.
• La plataforma idónea para realizar esta instalación es en las distribuciones Fedora,
Red Hat, Centos, Oracle Linux o similar. En otro tipo de distribuciones se complica
mucho la instalación
• A la hora de hacer esta documentación la versión es la 18.4.0.0
2. Instalar el software
• El fichero debe tener un nombre parecido a
oracle-database-xe-18c-1.0-1.x86_64.rpm
• Nos convertimos en root o lanzamos los comandos a través de sudo. No podemos
realizar la instalación como un usuario normal.
• En primer lugar, lanzamos el pre-installer que es muy útil porque nos permite bajar
las dependencias que necesita el sistema para instalar Oracle. De lo contrario
tendríamos que descargar y localizar esas dependencias a mano.
• Si no hemos descargado este pre-installer desde la página de descargas de Oracle,
podemos hacerlo ahora con

curl -o oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracl
e-database-preinstall-18c-1.0-1.el7.x86_64.rpm

• Luego lo instalamos. El número de paquetes y componentes instalado depende de


nuestro sistema, ya que podemos tener cosas previamente instaladas

yum -y localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm


Complementos cargados:fastestmirror, langpacks
Examinando oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm: oracle-
database-preinstall-18c-1.0-1.el7.x86_64
Marcando oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm para ser
instalado
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete oracle-database-preinstall-18c.x86_64 0:1.0-1.el7 debe ser
instalado
--> Procesando dependencias: compat-libcap1 para el paquete: oracle-
database-preinstall-18c-1.0-1.el7.x86_64
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
epel/x86_64/metalink | 30 kB 00:00:00
extras | 3.4 kB 00:00:00
pgdg10 | 4.1 kB 00:00:00
teamviewer | 2.5 kB 00:00:00
updates | 3.4 kB 00:00:00
pgdg10/7/x86_64/primary_db 186 kB 00:00:00
Loading mirror speeds from cached hostfile
* base: mirror1.hs-esslingen.de
* epel: ftp.uni-stuttgart.de
* extras: mirror.alpha-labs.net
* updates: mirror.alpha-labs.net
--> Procesando dependencias: compat-libstdc++-33 para el paquete: oracle-
database-preinstall-18c-1.0-1.el7.x86_64
--> Procesando dependencias: ksh para el paquete: oracle-database-preinstall-
18c-1.0-1.el7.x86_64
--> Procesando dependencias: libaio-devel para el paquete: oracle-database-
preinstall-18c-1.0-1.el7.x86_64
--> Procesando dependencias: libstdc++-devel para el paquete: oracle-
database-preinstall-18c-1.0-1.el7.x86_64
--> Ejecutando prueba de transacción
---> Paquete compat-libcap1.x86_64 0:1.10-7.el7 debe ser instalado
---> Paquete compat-libstdc++-33.x86_64 0:3.2.3-72.el7 debe ser instalado
---> Paquete ksh.x86_64 0:20120801-139.el7 debe ser instalado
---> Paquete libaio-devel.x86_64 0:0.3.109-13.el7 debe ser instalado
---> Paquete libstdc++-devel.x86_64 0:4.8.5-36.el7 debe ser instalado
--> Procesando dependencias: libstdc++(x86-64) = 4.8.5-36.el7 para
….

• Una vez terminado, es el momento de instalar la Base de datos

yum -y localinstall oracle-database-xe-18c-1.0-1.x86_64.rpm

• Pasará por una serie de pasos y dependiendo de nuestra máquina tardará más o
menos.

fastestmirror, langpacks
Examinando oracle-database-xe-18c-1.0-1.x86_64.rpm: oracle-database-xe-
18c-1.0-1.x86_64
Marcando oracle-database-xe-18c-1.0-1.x86_64.rpm para ser instalado
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete oracle-database-xe-18c.x86_64 0:1.0-1 debe ser instalado
--> Resolución de dependencias finalizada

Dependencias resueltas

==================================================
==================================================
==================================================
=======================
Package Arquitectura Versión
Repositorio Tamaño
==================================================
==================================================
==================================================
=======================
Instalando:
oracle-database-xe-18c x86_64 1.0-
1 /oracle-database-xe-18c-1.0-1.x86_64 5.2 G

Resumen de la transacción
==================================================
==================================================
==================================================
=======================
Instalar 1 Paquete

Tamaño total: 5.2 G


Tamaño instalado: 5.2 G
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction

…..
…..
Running transaction
Instalando : oracle-database-xe-18c-1.0-1.x86_64
[############################### Instalando : oracle-
database-xe-18c-1.0-1.x86_64 [############ Instalando : oracle-database-
xe-18c-1.0-
1.x86_64
1/1
[INFO] Executing post installation scripts...
[INFO] Oracle home installed successfully and ready to be configured.
To configure Oracle Database XE, optionally modify the parameters in
'/etc/sysconfig/oracle-xe-18c.conf' and then execute '/etc/init.d/oracle-xe-18c
configure' as root.
Comprobando : oracle-database-xe-18c-1.0-
1.x86_64
1/1

Instalado:
oracle-database-xe-18c.x86_64 0:1.0-1

• Una vez terminada la instalación de los binarios es el momento de crear la Base de


datos.
• Ejecutamos el siguiente comando
/etc/init.d/oracle-xe-18c configure
• Lo único que nos pide es la password de los usuarios administradores,
Specify a password to be used for database accounts. 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]. Note that the
same password will be used for SYS, SYSTEM and PDBADMIN accounts:
Una vez puesta, la instalación continua. Puede ser bastante larga, dependiendo
de nuestro ordenador, ya que tiene que realizar bastante procesos.
Listener configuration succeeded.
Configuring Oracle Database XE.
Introduzca la contraseña de usuario SYS:
********
Introduzca la contraseña de usuario SYSTEM:
*******
Introduzca la contraseña de usuario de PDBADMIN:
*******
Preparar para funcionamiento de base de datos
7% finalizado
Copiando archivos de base de datos
29% finalizado
Creando e iniciando instancia Oracle
30% finalizado
31% finalizado
34% finalizado
38% finalizado
41% finalizado
43% finalizado
Terminando creación de base de datos
47% finalizado
50% finalizado
Creando Bases de Datos de Conexión
54% finalizado
71% finalizado
Ejecutando acciones posteriores a la configuración
93% finalizado
Ejecutando archivos de comandos personalizados
100% finalizado
Creación de la base de datos terminada. Consulte los archivos log de
/opt/oracle/cfgtoollogs/dbca/XE
para obtener más información.
Información de Base de Datos:
Nombre de la Base de Datos Global:XE
Identificador del Sistema (SID):XE
Para obtener información detallada, consulte el archivo log
"/opt/oracle/cfgtoollogs/dbca/XE/XE0.log".

Connect to Oracle Database using one of the connect strings:


Pluggable database: nodo1:1522/XEPDB1
Multitenant container database: nodo1:1522
Use https://localhost:5500/em to access Oracle Enterprise Manager for Oracle
Database XE

• Ya tenemos Oracle instalado!!!!


• Ahora nos podremos conectar con el SqlDeveloper

También podría gustarte