Oracle Database 19c es la última versión a largo plazo de la familia de productos Oracle Database, que ofrece el más alto nivel de estabilidad, rendimiento y seguridad. También introduce muchas nuevas características y mejoras que hacen que sea más fácil y rápido desarrollar y administrar aplicaciones de base de datos. Si está buscando una solución de base de datos fiable y potente para su entorno Linux, Oracle Database 19c es una gran opción.
En este artículo, aprenderá cómo descargar e instalar Oracle Database 19c en Linux x86-64, paso a paso. También aprenderá sobre los beneficios de Oracle Database 19c, los requisitos del sistema y los recursos de documentación. Al final de este artículo, podrá ejecutar Oracle Database 19c en su máquina Linux y comenzar a usarlo para sus necesidades de datos.
Oracle Database 19c ofrece muchos beneficios para administradores de bases de datos, desarrolladores y usuarios. Algunos de los beneficios clave son:
Antes de descargar e instalar Oracle Database 19c en Linux x86-64, debe asegurarse de que su sistema cumple con los requisitos mínimos de hardware y software. La siguiente tabla resume los requisitos:
| Requisito | Valor |
|---|
| Sistema operativo | Oracle Linux 7.x o posterior Red Hat Enterprise Linux 7.x o posterior SUSE Linux Enterprise Server 12 o posterior |
| Procesador | AMD64 o Intel EM64T |
| RAM física | 2 GB mínimo |
| Swap (memoria virtual) | Al menos del mismo tamaño que la memoria física (mínimo 2 GB) |
| Espacio en disco disponible | 12 GB (SO excluido) |
| Adaptador de vídeo | 256 colores |
| Visualización (resolución de pantalla) | 1024 x 768 mínimo |
| Utilidad de descomprimir | Descomprimir 6.0 o posterior |
Puede encontrar más detalles sobre los requisitos del sistema en la documentación Oracle Database 19c
Antes de proceder con la descarga e instalación de Oracle Database 19c, es muy recomendable que lea la documentación oficial proporcionada por Oracle. La documentación contiene información detallada e instrucciones sobre cómo instalar, configurar, administrar y usar Oracle Database 19c. También cubre temas como seguridad, copia de seguridad y recuperación, ajuste de rendimiento, solución de problemas y más.
Puede acceder a la documentación de Oracle Database 19c desde el siguiente enlace:
Esta guía le ayudará a instalar Oracle Database 19c en plataformas Linux x86-64. Cubre los siguientes temas:
También puede acceder a otras guías relacionadas desde el mismo enlace, como:
Una vez que haya verificado que su sistema cumple con los requisitos y haya leído la documentación, estará listo para descargar Oracle Database 19c para Linux x86-64. Hay dos opciones principales para descargar el software: desde el sitio web de Oracle o desde un repositorio local.
La opción de descarga que elija depende de su preferencia y disponibilidad. La siguiente tabla compara las dos opciones:
| Opción | Ventajas | Desventajas |
|---|
| Sitio web de Oracle | - Puede descargar la última versión de Oracle Database 19c - Puede descargar el software desde cualquier lugar con acceso a Internet - Puede verificar la integridad de los archivos descargados utilizando checksums | - Necesita una cuenta de Oracle para acceder a la página de descarga - Puede experimentar descargas lentas o interrumpidas debido a problemas de red - Necesita descargar varios archivos (archivos zip) y extraerlos manualmente |
| Repositorio local | - Puede descargar el software de una red local o dispositivo de almacenamiento - Puede evitar problemas de red y ahorrar ancho de banda - Solo necesita descargar un archivo (imagen ISO) y montarlo como un dispositivo DVD | - Necesita crear u obtener un repositorio local con el software Oracle Database 19c - Es posible que no tenga disponible la última versión de Oracle Database 19c - Necesita tener suficiente espacio en disco para almacenar la imagen ISO |
Para descargar Oracle Database 19c para Linux x86-64 desde el sitio web de Oracle, siga estos pasos:
Después de haber descargado los archivos de software de Oracle Database 19c, debe verificar que estén completos e intactos. Puede hacer esto comparando las sumas de comprobación de los archivos con los proporcionados por Oracle. Una suma de comprobación es un valor único que se calcula a partir del contenido de un archivo. Si las sumas de verificación coinciden, significa que los archivos no están dañados o manipulados.
Para verificar los archivos descargados, siga estos pasos:
Una vez que haya verificado que los archivos descargados son válidos, puede proceder con la instalación de Oracle Database 19c en Linux x86-64. El proceso de instalación consta de tres pasos principales: preparación para la instalación, ejecución del instalador y configuración de la base de datos.
Antes de ejecutar el instalador, debe preparar su sistema para la instalación. Esto incluye crear un usuario y grupos para Oracle Database, configurar variables de entorno, crear directorios, establecer permisos, instalar paquetes de requisitos previos y desactivar firewall y SELinux.
Para preparar su sistema para la instalación, siga estos pasos:
# groupadd oinstall # groupadd dba # groupadd oper # useradd -g oinstall -G dba,oper oracle # passwd oracle El último comando le pedirá que introduzca una contraseña para el usuario "oracle". Elija una contraseña segura y recuérdela.
# Oracle environment variables export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/19.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin export LDLIBRAR_Y_PATH=$LD_Y_PATH:$ORACLEHOME/lib> Las líneas anteriores asumen que va a instalar el software de Oracle en "/u01/app/oracle/product/19.0 . Directorio 0/dbhome_1" y que nombrará su instancia de base de datos "orcl". Puede cambiar estos valores según su preferencia.
- Guarde y cierre el archivo. Luego, escriba "source /etc/profile" y presione Enter para aplicar los cambios.
- Crear directorios para Oracle Database. Necesita crear algunos directorios para Oracle Database, como ORACLE_BASE, ORACLE_HOME y ORADATA. Estos directorios almacenarán el software y los archivos de datos de Oracle, como binarios, archivos de configuración, registros, copias de seguridad, etc.
- Para crear directorios para Oracle Database, abra una ventana de terminal como root y escriba los siguientes comandos:
Los comandos anteriores asumen que usará los mismos valores para ORACLE_BASE, ORACLE_HOME y ORADATA que en el paso 3. Puede cambiarlos según sus preferencias.
- Instalar paquetes de requisitos previos para Oracle Database. Necesita instalar algunos paquetes para Oracle Database, como gcc, make, binutils, glibc, libaio, etc. Estos paquetes son necesarios para compilar y ejecutar el software y las bibliotecas de Oracle.
- Para instalar paquetes de requisitos previos para Oracle Database, abra una ventana de terminal como root y escriba los siguientes comandos:
# yum install gcc make binutils glibc glibc-devel libaio libaio-devel libnsl libnsl.i686 libnsl2 2.i686 libstdc+libstdc++. i686 ksh compat-libcap1 compat-libstdc++-33 compat-libstdc++-33.i686
El comando anterior instalará los paquetes para Oracle Linux 7.x o posterior. Si utiliza una distribución de Linux diferente, como Red Hat Enterprise Linux o SUSE Linux Enterprise Server, es posible que necesite utilizar un comando o un gestor de paquetes diferente. Puede encontrar más detalles sobre los paquetes de requisitos previos en la sección Oracle Database Preinstallation Tasks de la documentación.
- Desactivar firewall y SELinux para Oracle Database. Debe desactivar el firewall y SELinux para Oracle Database, ya que pueden interferir con la instalación y el funcionamiento del software y los servicios de Oracle. Firewall es un software que controla el tráfico de red entre su sistema y otros sistemas. SELinux es una característica de seguridad que aplica políticas de acceso para su sistema.
- Para desactivar firewall y SELinux para Oracle Database, abra una ventana de terminal como root y escriba los siguientes comandos:
# systemctl stop firewalld # systemctl disable firewalld # setenforce 0 # sed -is/SELINUX=enforcing/SELINUX=permissive/g' /etc/selinux/config
Después de completar estos pasos, ha preparado su sistema para la instalación de Oracle Database 19c. Ahora puede pasar al siguiente paso: ejecutar el instalador.
Ejecutar el instalador
Para ejecutar el instalador, debe extraer los archivos descargados, iniciar el instalador y seguir las instrucciones en la pantalla. El instalador lo guiará a través del proceso de instalación, como seleccionar el tipo de instalación, especificar la ubicación de instalación, crear un directorio de inventario, realizar comprobaciones de prerrequisitos, copiar archivos, vincular bibliotecas, etc.
Para ejecutar el instalador, siga estos pasos:
- Extraer los archivos descargados. Debe extraer los archivos zip que contienen el software Oracle Database 19c. Puede usar la utilidad de descomprimir o cualquier otra herramienta que pueda manejar archivos zip.
- Para extraer los archivos descargados, abra una ventana de terminal y vaya al directorio donde guardó los archivos descargados. Para este artículo, usaremos "/home/oracle/Downloads" como ejemplo.
- Escriba "descomprimir LINUX.X64_193000_db_home.zip" y pulse Intro. Esto extraerá el primer archivo zip y creará un subdirectorio llamado "base de datos" en el directorio actual.
- Escriba "descomprimir LINUX.X64_193000_db_home.z01" y pulse Enter. Esto extraerá el segundo archivo zip y anexará su contenido al subdirectorio llamado "base de datos".
- Escriba "descomprimir LINUX.X64_193000_db_home.z02" y pulse Enter. Esto extraerá el tercer archivo zip y anexará su contenido al subdirectorio llamado "base de datos".
- Después de extraer los tres archivos zip, debe tener un subdirectorio llamado "base de datos" con varios archivos y subdirectorios en él.
- Inicie el instalador. Debe iniciar el instalador como usuario "oracle" e iniciar el proceso de instalación.
- Escriba ". /runInstaller" y presione Enter. Esto iniciará el instalador y mostrará una pantalla de bienvenida.
- Siga las instrucciones en la pantalla. El instalador le pedirá que realice algunas tareas e introduzca alguna información, como:
- Introduzca su dirección de correo electrónico y contraseña para Oracle Support (opcional).
- Seleccione "Crear y configurar una base de datos de instancia única" como el tipo de instalación.
- Seleccione "Enterprise Edition" como la edición de base de datos.
- Seleccione "/u01/app/oracle/product/19.0.0/dbhome_1" como el directorio principal de Oracle.
- Seleccione "orcl" como el nombre de la base de datos.
- Seleccione "Usar contraseñas preconfiguradas para cuentas de base de datos" e introduzca una contraseña para SYS, SYSTEM, PDBADMIN y otras cuentas de base de datos.
- Seleccione "Habilitar la gestión automática de memoria" e introduzca un valor para la asignación total de memoria (mínimo 2 GB).
- Seleccione "Usar el oyente existente" y seleccione "LISTENER" de la lista de oyentes.
- Seleccione "Habilitar recuperación" e introduzca "/u01/app/oracle/oradata/fast_recovery_area" como la ubicación del área de recuperación rápida.
- Seleccione "Crear base de datos con configuración predeterminada" como la opción de creación de base de datos.
Las opciones anteriores se basan en las configuraciones y suposiciones predeterminadas para este artículo. Puede cambiarlos según sus preferencias y requisitos.
- Revise el resumen de los ajustes de instalación y haga clic en "Instalar". El instalador comenzará a copiar archivos, enlazar bibliotecas, crear inventario, etc.
Configuración de la base de datos
Después de instalar el software Oracle Database 19c, debe configurar su instancia de base de datos. Esto incluye ejecutar algunos scripts de configuración, crear una base de datos enchufable (PDB), registrar su base de datos con Oracle Restart, etc.
Para configurar su instancia de base de datos, siga estos pasos:
- Para ejecutar los scripts de configuración, abra una ventana de terminal como root y escriba los siguientes comandos:
# /u01/app/oraInventory/orainstRoot.sh # /u01/app/oracle/product/19.0.0/dbhome_1/root.sh
Los comandos anteriores asumen que ha utilizado los valores predeterminados para ORACLE_BASE y ORACLE_HOME como en el paso 3 de la sección anterior. Puedes cambiarlos según tu preferencia.
- Vuelva al instalador y haga clic en "OK". El instalador reanudará el proceso de instalación y creará su instancia de base de datos.
- Crear una base de datos enchufable (PDB). Una base de datos enchufable (PDB) es una colección portátil de esquemas, objetos y objetos no químicos que aparece a un cliente de Oracle Net como no CDB. Un PDB está conectado a una base de datos de contenedores multitenant (CDB), que es una base de datos que incluye cero, uno o muchos PDBs creados por el usuario. Un CDB consolida múltiples PDBs en una sola instancia de base de datos, lo que simplifica la administración, seguridad, copia de seguridad y recuperación.
- Para crear una base de datos enchufable (PDB), abra una ventana de terminal y conéctese a su instancia de base de datos como SYSDBA usando SQL*Plus. Para este artículo, usaremos "orcl" como el nombre de la base de datos y "oracle" como la contraseña. Puede cambiarlos según sus preferencias.
- Escriba "sqlplus / as sysdba" y presione Enter. Esto lanzará SQL*Plus y lo conectará a su instancia de base de datos como SYSDBA.
- Escriba "create pluggable database pdb1 admin user pdbadmin identified by oracle file_name_convert=('/u01/app/oracle/oradata/orcl/pdbseed/','/u01/app/oracle/oradata/orcl/pdb1/');" y pulse Intro. Esto creará una base de datos enchufable llamada "pdb1" con un usuario administrativo llamado "pdbadmin" y una contraseña de "oracle". El parámetro file_name_convert especificará la ubicación de los archivos de datos del AP.
- Escriba "alter pluggable database pdb1 open;" y presione Enter. Esto abrirá la base de datos enchufable para acceso.
- Registre su base de datos con Oracle Restart. Oracle Restart es una función que permite que los componentes de Oracle, como instancias de bases de datos, escuchas, servicios, etc., se reinicien automáticamente después de un fallo de hardware o software o cuando el componente se detiene manualmente. Oracle Restart mejora la disponibilidad y fiabilidad de su sistema de base de datos.
- Para registrar su base de datos con Oracle Restart, abra una ventana de terminal y vaya al directorio ORACLE_HOME/bin. Para este artículo, usaremos "/u01/app/oracle/product/19.0.0/dbhome_1/bin" como ejemplo.
- Escriba ". /srvctl add db -d orcl -o /u01/app/oracle/product/19.0.0/dbhome_1" y pulse Intro. Esto registrará su base de datos llamada "orcl" con Oracle Restart y especificará su directorio de inicio de Oracle.
- Escriba ". /srvctl add service -d orcl -s pdb1 -pdb pdb1" y presione Intro. Esto registrará un servicio llamado "pdb1" para su base de datos enchufable llamada "pdb1" con Oracle Restart.
- Escriba ". /srvctl start db -d orcl" y presione Enter. Esto iniciará su base de datos usando Oracle Restart.
Verificación de la instalación
Después de instalar y configurar Oracle Database 19c en Linux x86-64, debe verificar que su instalación sea correcta y que su base de datos funcione correctamente. Esto incluye comprobar el estado de la base de datos, conectarse a la base de datos, probar la funcionalidad de la base de datos, etc.
Comprobación del estado de la base de datos
Para comprobar el estado de su base de datos, puede usar varias herramientas y comandos, como SQL*Plus, srvctl, ps, etc. Estas herramientas y comandos le mostrarán si su base de datos está en funcionamiento, cuáles son sus componentes y procesos, cuáles son sus parámetros y configuraciones, etc.
Para comprobar el estado de su base de datos, siga estos pasos:
- Para crear una tabla en su PDB usando SQL*Plus, abra una ventana de terminal y conéctese a su PDB como usuario "pdbadmin" usando SQL*Plus. Para este artículo, usaremos "pdb1" como el nombre del PDB y "oracle" como la contraseña. Puede cambiarlos según su preferencia.
- Escriba "sqlplus pdbadmin/oracle@pdb 1" y presione Enter. Esto lanzará SQL*Plus y lo conectará a su PDB llamado "pdb1" como el usuario "pdbadmin".
- Escriba "create table employees (id number, name varchar2(50), salary number);" y presione Enter. Esto creará una tabla llamada "empleados" con tres columnas: "id", "nombre", y "salario".
- Escriba "desc employees;" y presione Enter. Esto le mostrará la descripción de la tabla, como los nombres de las columnas, los tipos de datos y las restricciones.
- Deberías ver algo como esto:
Nombre Null? Type ----------------------------------------- -------- ---------------------------- ID NUMBER NAME VARCHAR2(50) SALARY NUMBER
Esto significa que ha creado con éxito una tabla en su PDB.
insertar en los valores de los empleados (1, 'Alice', 5000); insertar en los valores de los empleados (2, 'Bob', 6000); insertar en los valores de los empleados (3, 'Charlie', 7000); confirmar;
Los comandos anteriores insertarán tres filas de datos en su tabla y confirmarán los cambios.
Esto significa que ha insertado con éxito algunos datos en su tabla.
select name, salary from employees where salary > 5000; El comando anterior le mostrará el nombre y el salario de los empleados que tienen un salario superior a 5000.
NAME SALARY -------------------------------------------------- ---------- Bob 6000 Charlie 7000 Esto significa que ha consultado con éxito algunos datos de su tabla.
En este artículo, ha aprendido cómo descargar e instalar Oracle Database 19c en Linux x86-64, paso a paso. También ha aprendido sobre los beneficios de Oracle Database 19c, los requisitos del sistema y los recursos de documentación. Siguiendo las instrucciones de este artículo, ha podido ejecutar Oracle Database 19c en su máquina Linux y comenzar a usarlo para sus necesidades de datos.
Oracle Database 19c es una solución de base de datos potente y confiable que ofrece muchas características y mejoras que hacen que sea más fácil y rápido desarrollar y administrar aplicaciones de base de datos. También proporciona soporte a largo plazo, compatibilidad, migración y preparación para la nube. Si está buscando una solución de base de datos para su entorno Linux, Oracle Database 19c es una gran opción.
Si desea obtener más información sobre Oracle Database 19c, puede visitar los siguientes enlaces:
A: Puede acceder a Oracle Database 19c desde sus aplicaciones y herramientas utilizando varios controladores e interfaces, como:
Puede encontrar más detalles sobre los controladores e interfaces en el Oracle Database Development Guide, 19c.
A: Puede monitorear y ajustar el rendimiento de Oracle Database 19c usando varias herramientas y métodos, como:
Puede encontrar más detalles acerca de las opciones de monitoreo y ajuste de rendimiento en el Oracle Database Performance Tuning Guide, 19c.
A: Puede proteger su base de datos Oracle 19c utilizando varias características y opciones, como:
Puede encontrar más detalles sobre las características y opciones de seguridad en Oracle Database Security Guide, 19c.
A: Puede realizar copias de seguridad y recuperar su base de datos Oracle 19c utilizando diversas herramientas y métodos, como:
Puede encontrar más detalles sobre las opciones de copia de seguridad y recuperación en el Oracle Database Backup and Recovery Users Guide, 19c.
17b9afdd22