Uso de la imagen de contenedor gratuita de Autonomous Database
- Acerca de la imagen de contenedor gratuita
Puede acceder a la imagen de contenedor gratuita de Autonomous Database desde un repositorio y ejecutarla en su entorno local. - Ubicaciones de Container Registry para la imagen de contenedor gratuita de Autonomous Database
Hay varias ubicaciones en las que puede obtener la imagen de contenedor gratuita de Autonomous Database, incluidas: Oracle Cloud Infrastructure Registry (Container Registry) y GitHub. - Iniciar imagen de contenedor gratuita
Después de descargar la imagen de contenedor gratuita de Autonomous Database, puede iniciar la imagen en un contenedor. - Realización de operaciones de base de datos mediante adb-cli
La utilidad de línea de comandosadb-cli
se puede utilizar para realizar operaciones de base de datos después de que el contenedor esté activo y en ejecución. - Conexión a una imagen de contenedor gratuita
Cuando la imagen de contenedor gratuita se ejecuta en un contenedor, puede conectarse a una instancia de Autonomous Database. - Migración de datos entre contenedores gratuitos de Autonomous Database
Cuando haya disponible una nueva versión de la imagen de contenedor gratuita, puede migrar datos de un contenedor a otro.
Tema principal: Tareas
Acerca de la imagen de contenedor libre
Puede acceder a la imagen de contenedor gratuita de Autonomous Database desde un repositorio y ejecutarla en su entorno local.
Autonomous Database proporciona una instancia de Oracle Database totalmente gestionada disponible en Oracle Cloud Infrastructure. En Oracle Cloud Infrastructure, realiza operaciones de gestión del ciclo de vida y ejecuta Autonomous Database mediante la consola de Oracle Cloud Infrastructure, y se conecta a la base de datos a través de la red pública de Internet o a través de una red privada que configure (en función de la configuración de red y las necesidades de seguridad).
Autonomous Database soporta las versiones Oracle Autonomous Database Free Container Image 19c y Oracle Autonomous Database Free Container Image 23ai.
Autonomous Database Free Container Image proporciona una alternativa para ejecutar Autonomous Database en un contenedor de su propio entorno, sin necesidad de acceder a la consola de Oracle Cloud Infrastructure ni a Internet. Al ejecutar Autonomous Database en un contenedor, el contenedor proporciona un entorno local y aislado con opciones adicionales para el desarrollo, la prueba y la exploración de las funciones de Oracle Autonomous Database.
- Licencia de imagen de contenedor gratuita de Autonomous Database
Describe la licencia de Autonomous Database Free Container Image. - Funciones de la imagen de contenedor gratuita de Autonomous Database
La imagen de contenedor gratuita de Autonomous Database proporciona muchas de las funciones disponibles con Autonomous Database Serverless. - Recomendaciones y restricciones de imágenes de contenedor gratuitas de Autonomous Database
Describe los requisitos y las restricciones de las imágenes de contenedor gratuitas.
Tema principal: Uso de la imagen de contenedor libre de Autonomous Database
Licencia de imagen de contenedor gratuita de Autonomous Database
Describe las licencias para la imagen de contenedor gratuita de Autonomous Database.
La imagen de contenedor gratuita de Autonomous Database está sujeta a licencias.
La imagen de contenedor que ha seleccionado y todo el software que contiene tiene licencia en Términos y Condiciones de Uso Libre de Oracle que se proporcionan en la imagen de contenedor. Su uso del contenedor está sujeto a los términos de esas licencias.
Tema principal: Acerca de la imagen de contenedor libre
Características de la imagen de contenedor gratuita de Autonomous Database
La imagen de contenedor gratuita de Autonomous Database proporciona muchas de las funciones disponibles con Autonomous Database Serverless.
-
Cada imagen de contenedor gratuita proporciona dos instancias de Autonomous Database, una instancia con el tipo de carga de trabajo de almacén de datos y una instancia con el tipo de carga de trabajo de procesamiento de transacciones.
-
La base de datos se iniciará con el tipo de carga de trabajo Procesamiento de transacciones o el tipo de carga de trabajo Almacén de datos según el tipo de carga de trabajo que especifique durante el inicio.
-
Puede realizar operaciones de base de datos mediante la utilidad de línea de comandos
adb-cli
. -
La asignación de recursos de imagen de contenedor gratuita es de 4 ECPU y 20 GB de almacenamiento, y permite un máximo de 30 sesiones de base de datos simultáneas.
-
Cada imagen de contenedor gratuita soporta los grupos de consumidores de Autonomous Database:
-
Carga de trabajo del almacén de datos: se conecta mediante servicios ALTOS, MEDIOS o BAJOS
-
Carga de trabajo de procesamiento de transacciones: se conecta mediante los servicios HIGH, MEDIUM, LOW, TP o TPURGENT
Consulte Acerca de Autonomous Database Workload Types para obtener más información.
-
-
La imagen de contenedor gratuita proporciona soporte para las siguientes herramientas de base de datos integradas:
-
Acciones de base de datos
-
Oracle REST Data Services (ORDS)
-
Oracle APEX
-
API de Oracle Database para MongoDB
-
Tema principal: Acerca de la imagen de contenedor libre
Recomendaciones y restricciones de imágenes de contenedor gratuitas de Autonomous Database
Describe los requisitos y las restricciones para Free Container Image.
Recomendaciones para la asignación de recursos para la imagen de contenedor libre
A continuación, se muestra la asignación de recursos recomendada para la imagen de contenedor libre:
-
4 CPU
-
8 GB de memoria
Restricciones para la imagen de contenedor libre
-
No hay ventanas automáticas de aplicación de parches ni mantenimiento para la imagen de contenedor libre. El repositorio proporciona la última versión de la imagen de contenedor libre. Compruebe el repositorio para encontrar versiones más recientes de Free Container Image.
-
Las siguientes herramientas incorporadas de Autonomous Database no están soportadas:
- grafo
- Oracle Machine Learning
- Transformaciones de datos
-
Cuando Autonomous Database se ejecuta en un contenedor, el contenedor proporciona una instancia de Autonomous Database local. La imagen de contenedor no incluye las funciones que solo están disponibles a través de la consola o las API de Oracle Cloud Infrastructure. Algunas funciones que están disponibles en la base de datos y también disponibles a través de la consola de Oracle Cloud Infrastructure se pueden seguir utilizando mediante comandos en la base de datos, como el restablecimiento de la contraseña
ADMIN
. A continuación, se enumeran algunas de las funciones que no están disponibles:Función Disponible o no disponible Copia de Seguridad de una Instancia No disponible Seleccionar un juego de caracteres No disponible Clonación de una instancia No disponible Crear un pool flexible No disponible Claves gestionadas por el cliente No disponible Cambio de Nombre de la Base de Datos No disponible Seguridad de los datos No disponible Desactivar escalado automático de recursos informáticos No disponible Desactivar herramientas de base de datos incorporadas No disponible Desactivar la escala automática del almacenamiento No disponible Opciones de recuperación ante desastres, incluidas Autonomous Data Guard y la recuperación ante desastres basada en copia de seguridad. No disponible Descargar cartera No disponible Activar herramientas de base de datos incorporadas No disponible Activar escalado automático de recursos informáticos No disponible Activar la escala automática del almacenamiento No disponible Unirse a una piscina elástica No disponible ACL de red No disponible eventos de Oracle Cloud Infrastructure No disponible Hub de rendimiento No disponible Puntos finales privados No disponible Prueba de aplicación real No disponible Autenticación basada en entidad de recurso No disponible Reiniciar Instancia No disponible Restauración de una instancia No disponible Rotar cartera No disponible Esquema de Ejemplo No disponible Reducción vertical de CPU y almacenamiento No disponible Ampliación vertical de CPU y almacenamiento No disponible Selección del Nivel de Parche de Instancia No disponible Iniciar instancia No disponible Parar instancia No disponible Nota
Al ejecutar una imagen de contenedor gratuita en un contenedor, puede iniciar una instancia, parar una instancia o reiniciar una instancia iniciando, parando o reiniciando el contenedor.
Tema principal: Acerca de la imagen de contenedor libre
Ubicaciones de Container Registry para imagen de contenedor gratuita de Autonomous Database
Hay varias ubicaciones en las que puede obtener la imagen de contenedor gratuita de Autonomous Database, incluidas: Oracle Cloud Infrastructure Registry (Container Registry) y GitHub.
Puede obtener la imagen de contenedor gratuita de Autonomous Database en varias ubicaciones. Los ejemplos que se muestran utilizan comandos podman
(consulte Podman para obtener más información).
Tema principal: Uso de la imagen de contenedor libre de Autonomous Database
Iniciar imagen de contenedor gratuita
Después de descargar la imagen de contenedor gratuita de Autonomous Database, puede iniciar la imagen en un contenedor.
La base de datos se iniciará con el tipo de carga de trabajo Transaction Processing o con el tipo de carga de trabajo Data Warehouse según el tipo de carga de trabajo que especifique.
Tema principal: Uso de la imagen de contenedor libre de Autonomous Database
Realizar operaciones de base de datos con adb-cli
La utilidad de línea de comandos adb-cli
se puede utilizar para realizar operaciones de base de datos después de que el contenedor esté activo y en ejecución.
Para utilizar adb-cli
, puede definir el siguiente alias para mayor comodidad:
alias adb-cli="podman exec <container_name> adb-cli"
Comandos Disponibles
Puede ver la lista de comandos disponibles mediante el siguiente comando:
adb-cli --help
Usage: adb-cli [OPTIONS] COMMAND [ARGS]...
ADB-S Command Line Interface (CLI) to perform container-runtime database operations
Options:
-v, --version Show the version and exit.
--help Show this message and exit.
Commands:
add-database
change-password
Agregar Base de Datos
Puede agregar una base de datos mediante el siguiente comando:
adb-cli add-database --workload-type "ATP" --admin-password "Welcome_MY_ATP_1234"
Cambiar Contraseña
Puede cambiar la contraseña de administrador mediante el siguiente comando:
adb-cli change-password --database-name "MYATP"
--old-password "Welcome_MY_ATP_1234" --new-password "Welcome_12345"
Tema principal: Uso de la imagen de contenedor libre de Autonomous Database
Conéctese a una imagen de contenedor gratuita
Cuando la imagen de contenedor libre se ejecuta en un contenedor, puede conectarse a una instancia de Autonomous Database.
Para conectarse a una instancia de Autonomous Database que se ejecuta en un contenedor, puede configurar la cartera y conectarse o utilizar una conexión TLS sin cartera.
- Conexión a ORDS, APEX o Database Actions desde una imagen de contenedor de Autonomous Database
El contenedorhostname
se utiliza para generar certificados SSL autofirmados para servir tráfico HTTPS en el puerto 8443. Se puede acceder a Oracle APEX y Database Actions mediante el host de contenedor (o simplementelocalhost
). - Alias TNS disponibles para conectarse a una imagen de contenedor de Autonomous Database
Puede utilizar cualquiera de los siguientes alias para conectarse a una imagen de contenedor de Autonomous Database. - Conexión a una imagen de contenedor de Autonomous Database con una cartera
Describe los pasos para conectarse a una imagen de contenedor de Autonomous Database con una cartera. - Conexión a una imagen de contenedor de Autonomous Database sin una cartera (TLS)
Describe los pasos para conectarse a una imagen de contenedor de Autonomous Database sin una cartera (TLS).
Tema principal: Uso de la imagen de contenedor libre de Autonomous Database
Conexión a ORDS, APEX o Database Actions desde una imagen de contenedor de Autonomous Database
El contenedor hostname
se utiliza para generar certificados SSL autofirmados para servir tráfico HTTPS en el puerto 8443. Se puede acceder a Oracle APEX y Database Actions mediante el host de contenedor (o simplemente localhost
).
Aplicación | URL |
---|---|
Oracle APEX | https://localhost:8443/ords/apex |
Acciones de base de datos | https://localhost:8443/ords/sql-developer |
Para bases de datos adicionales conectadas mediante el comando
adb-cli
add-database
, utilice los formatos de URL https://localhost:8443/ords/{database_name}/apex
y https://localhost:8443/ords/{database_name}/sql-developer
para acceder a APEX y Database Actions, respectivamente.
Tema principal: Conexión a una imagen de contenedor gratuita
Alias de TNS disponibles para conectarse a una imagen de contenedor de Autonomous Database
Puede utilizar cualquiera de los siguientes alias para conectarse a una imagen de contenedor de Autonomous Database.
Tabla 3-18 Alias TNS disponibles
Protocolo | Carga de trabajo de procesamiento de transacciones | Carga de trabajo de almacén de datos |
---|---|---|
mTLS |
|
|
TLS |
|
|
Las asignaciones de alias TNS para estas cadenas de conexión están en $TNS_ADMIN/tnsnames.ora
. Consulte Gestión de simultaneidad y prioridades en Autonomous Database para obtener información sobre los nombres de servicio en tnsnames.ora
.
Tema principal: Conexión a una imagen de contenedor gratuita
Conexión a una imagen de contenedor de Autonomous Database con una cartera
Describe los pasos para conectarse a una imagen de contenedor de Autonomous Database con una cartera.
Realice los siguientes pasos para configurar una cartera y conectarse:
Tema principal: Conexión a una imagen de contenedor gratuita
Conexión a una imagen de contenedor de Autonomous Database sin una cartera (TLS)
Describe los pasos para conectarse a una imagen de contenedor de Autonomous Database sin una cartera (TLS).
Para conectarse sin una cartera, debe actualizar el almacén de confianza de su cliente con el certificado autofirmado generado al iniciar el contenedor.
Realice los siguientes pasos para configurar una conexión TLS y conectarse.
Tema principal: Conexión a una imagen de contenedor gratuita
Migración de datos entre contenedores gratuitos de Autonomous Database
Por ejemplo, utilice los datos existentes creados en un contenedor mediante la migración de esos datos a la última versión de Free Container Image cuando haya una nueva actualización disponible.
Tema principal: Uso de la imagen de contenedor libre de Autonomous Database