Acerca de Autonomous Database
Oracle Autonomous Database on Dedicated Exadata Infrastructure es un entorno de base de datos altamente automatizado y totalmente gestionado que se ejecuta en Oracle Cloud Infrastructure (OCI) con recursos de hardware y software comprometidos. Estos recursos aislados permiten a las organizaciones cumplir con estrictos requisitos de seguridad, disponibilidad y rendimiento, al tiempo que reducen los costos y la complejidad. Las instancias de Autonomous Database se aprovisionan dentro de una base de datos de contenedores autónoma (ACD) y son bases de datos de usuario. Puede crear varias instancias de Autonomous Database en un único recurso de base de datos de contenedor autónoma.
Para obtener una idea integral de la arquitectura de cuatro capas utilizada con Autonomous Database en infraestructura de Exadata dedicada y comprender el posicionamiento de Autonomous Database en esta arquitectura, consulte Componentes de Autonomous Database en infraestructura de Exadata dedicada.
Los DBA de aplicaciones crean, supervisan y gestionan instancias de Autonomous Database. Además, crean y gestionan usuarios de Oracle Database en estas bases de datos y proporcionan a otros la información necesaria para acceder a la base de datos. Puede conectarse a su instancia de Autonomous Database y empezar a desarrollar aplicaciones de base de datos después de que el administrador del conjunto haya configurado los recursos de infraestructura y de que un DBA de aplicaciones haya aprovisionado una instancia de Autonomous Database con usuarios de base de datos. Un usuario de base de datos también puede conectarse a Autonomous Database mediante varias herramientas, como SQL*Plus, SQLcl, Database Actions u Oracle APEX.
Requisitos de Autonomous Database
Requisitos de Recursos
Para aprovisionar una instancia de Autonomous Database, necesita una base de datos de contenedores autónoma con o sin Autonomous Data Guard, según los requisitos de recuperación ante desastres. Consulte Creación de una base de datos de contenedores autónoma para obtener más información.
Políticas de IAM necesarias
Debe tener una cuenta de Oracle Cloud Infrastructure con privilegios otorgados mediante las políticas de IAM necesarias. Las políticas necesarias dependen de la operación que esté realizando. Para obtener una lista de políticas de IAM pertenecientes a instancias de Autonomous Database, consulte Políticas para gestionar bases de datos autónomas.
Funciones de base de datos gestionadas desde Autonomous Database
Las siguientes funciones se pueden definir y gestionar en el nivel de Autonomous Database.
Función | Notas: | Referencia adicional |
---|---|---|
Tipo de Carga de Trabajo Puede configurar la base de datos para que sea uno de los tipos de carga de trabajo de Autonomous Data Warehouse o Autonomous Transaction Processing. |
Oracle Autonomous Data Warehouse es un servicio de almacén de datos en la nube que elimina prácticamente todas las complejidades del funcionamiento de un almacén de datos, la protección de datos y el desarrollo de aplicaciones basadas en datos. Oracle Autonomous Transaction Processing es un servicio de base de datos totalmente automatizado optimizado para ejecutar cargas de trabajo transaccionales, analíticas y por lotes de forma simultánea. |
Acerca de Autonomous Database on Dedicated Exadata Infrastructure |
Ver detalles de la conexión Puede descargar credenciales de cliente y ver los nombres TNS y las cadenas de conexión de una instancia de Autonomous Database desde la consola de Oracle Cloud Infrastructure (OCI). |
Un administrador de servicio descarga las credenciales de cliente de Oracle (archivos de cartera) de Autonomous Database. Si no es administrador de Autonomous Database, su administrador debe proporcionarle las credenciales de cliente. Para las instancias de Autonomous Database en espera entre regiones, puede descargar cadenas de conexión específicas de la región. |
Acerca de la conexión a una instancia de Autonomous Database dedicada |
Autonomous Database para desarrolladores Puede crear una instancia de Autonomous Database para desarrolladores. Autonomous Database para desarrolladores es una oferta de nivel gratuito diseñada para actividades de desarrollo de bases de datos y pruebas funcionales. |
Autonomous Database para desarrolladores se fija en 4 ECPU y 32 GB de almacenamiento, y no soporta la escala manual ni automática. Dado que las instancias de base de datos de desarrollador solo se pueden crear en bases de datos de contenedor autónomas basadas en ECPU sin Autonomous Data Guard, el botón de alternancia de instancia libre está desactivado para las bases de datos de contenedor autónomas con OCPU, Autonomous Data Guard o ambas. |
Autonomous Database para desarrolladores |
Recuento de CPU Puede seleccionar el número de CPU para la base de datos en la lista de CPU aprovisionables. |
El tipo de CPU, es decir, ECPU u OCPU, viene determinado por el tipo de recurso informático del cluster de VM de Exadata autónomo principal. El valor por defecto es 2 ECPU o 1 OCPU según el tipo de CPU. |
Gestión de recursos informáticos en Autonomous Database |
Escala automática de CPU La escala automática de CPU permite a Autonomous Database utilizar automáticamente hasta tres veces el número de CPU especificado en el recuento de CPU a medida que aumenta la carga de trabajo en la base de datos. |
Puede activar la escala automática de CPU al aprovisionar una instancia de Autonomous Database o después de aprovisionar una. |
Activar o desactivar la escala automática de una instancia de Autonomous Database |
Almacenamiento Puede especificar el almacenamiento que desea asignar a la base de datos en terabytes (GB) al aprovisionar una instancia de Autonomous Database. |
El valor mínimo es de 32 GB. Los valores por defecto son 1024 GB para Autonomous Data Warehouse y 32 GB para las cargas de trabajo de Autonomous Transaction Processing. |
|
Pool elástico Las agrupaciones flexibles le ayudan a mejorar la eficiencia operativa y reducir los costos al llevar todas sus bases de datos a la nube. Esto también soporta la consolidación de recursos y la simplificación de la administración y las operaciones mediante Autonomous Database. |
Con la escala automática de recursos informáticos desactivada, puede crear un pool elástico como líder de pool o unirse a un pool elástico existente como miembro de pool mediante:
|
Solo se pueden utilizar bases de datos de Autonomous Transaction Processing sin Autonomous Data Guard que utilicen el modelo de recursos informáticos de ECPU para crear un pool elástico. |
Autenticación de Base de Datos Defina el nombre de usuario y la contraseña de la base de datos al aprovisionar una base de datos. |
El nombre de usuario y la contraseña se definen al crear la base de datos serán el nombre de usuario y la contraseña de ADMIN. Un DBA de aplicación se puede conectar a esta base de datos mediante el nombre de usuario y la contraseña de ADMIN para crear otros usuarios de base de datos. |
Creación de usuarios de base de datos |
Control de Acceso Puede configurar el acceso a la red mediante la creación de una lista de control de acceso (ACL). Una ACL proporciona protección adicional para su instancia de Autonomous Database al permitir que solo el cliente con direcciones IP específicas se conecte a la base de datos. Si la base de datos de contenedores autónoma principal utiliza Autonomous Data Guard, también puede definir el control de acceso para la base de datos en espera. |
En función de los tipos de direcciones de la lista, puede elegir una de las siguientes opciones de tipo de notación IP:
|
Control de acceso en Autonomous Database on Dedicated Exadata Infrastructure |
Correo de contacto Puede proporcionar correos electrónicos de contacto en los que puede recibir notificaciones operativas, anuncios y notificaciones de mantenimiento no planificadas sobre Autonomous Database. |
Oracle recomienda utilizar la dirección de correo electrónico de un grupo de administradores en lugar de la de una persona, siempre que sea posible, para garantizar que no se pierdan notificaciones o anuncios importantes. |
|
Juego de Caracteres Autonomous Database le permite seleccionar el juego de caracteres que desee en una lista de juegos de caracteres soportados al aprovisionar una instancia de Autonomous Database. |
Seleccione un juego de caracteres y un juego de caracteres nacional al aprovisionar una instancia de Autonomous Database. La lista de juegos de caracteres soportados actualmente incluye todos los juegos de caracteres de base de datos soportados en plataformas basadas en ASCII. |
Selección de juego de caracteres para Autonomous Database |
Database In-Memory Puede activar Database In-memory para Autonomous Database asignando un porcentaje de su Área Global del Sistema (SGA) al almacén de columnas In-Memory (almacén de columnas IM) al aprovisionar la base de datos o posteriormente. El almacén de columnas en memoria es la función clave de Database In-Memory. El almacén de columnas de IM mantiene copias de tablas, particiones y columnas individuales en un formato columnar comprimido especial optimizado para exploraciones rápidas. |
Puede activar o desactivar Database In-Memory para una instancia de Autonomous Database existente desde su página Detalles en la consola de Oracle Cloud Infrastructure (OCI). También puede activar Database In-Memory en bases de datos clonadas a partir de una instancia o copia de seguridad de base de datos, independientemente de si el origen de clonación tiene activada Database In-Memory. |
Database In-Memory |
Clonación de Base de Datos Puede clonar una instancia de Autonomous Database, creando una copia puntual de ella o de su juego de copias de seguridad. Puede utilizar la función de clonación para configurar rápidamente una instancia de Autonomous Database con datos históricos para fines como, por ejemplo, de prueba, desarrollo o análisis. |
Autonomous Database soporta los siguientes tipos de clonación:
|
Acerca de la clonación de Autonomous Database on Dedicated Exadata Infrastructure |
Operations Insights Ops Insights es un servicio en la nube que proporciona estadísticas de 360 grados sobre el uso y la capacidad de los recursos de las bases de datos y los hosts. Puede analizar fácilmente los recursos de CPU y almacenamiento, prever problemas de capacidad e identificar de forma proactiva problemas de rendimiento SQL en el conjunto de bases de datos. |
Por defecto, Ops Insights está desactivado para una instancia de Autonomous Database y debe activarlo desde la consola de Oracle Cloud Infrastructure. Con Ops Insights, puede:
|
Uso de Operations Insights en Autonomous Database en infraestructura de Exadata dedicada |
Métricas de Autonomous Database Puede supervisar el estado, la capacidad y el rendimiento de las Autonomous Database mediante métricas, alarmas y notificaciones. Las métricas de Autonomous Database ayudan a medir datos cuantitativos útiles, como la utilización de la CPU y del almacenamiento, el número de intentos de conexión a la base de datos correctos y con fallos, las operaciones de base de datos, las consultas SQL, las transacciones, etc. Puede utilizar datos de métricas para diagnosticar problemas y solucionarlos con los recursos de Autonomous Database. |
Puede utilizar la consola de Oracle Cloud Infrastructure o las API de Monitoring para ver las métricas. |
Supervisión de bases de datos con métricas de Autonomous Database |
Seguridad de los datos Oracle Data Safe le ayuda a comprender la confidencialidad de los datos, evaluar riesgos para los datos, enmascarar datos confidenciales, implantar y supervisar controles de seguridad, evaluar la seguridad del usuario, supervisar la actividad del usuario y abordar los requisitos de conformidad con la seguridad de los datos en las bases de datos. |
Oracle Data Safe proporciona el siguiente juego de funciones en una única consola de gestión fácil de utilizar:
Para poder registrar la base de datos con Data Safe, Data Safe se debe configurar para que acceda a las bases de datos en la configuración de la infraestructura dedicada. |
Herramientas de Autonomous Database
Las siguientes herramientas están disponibles para los usuarios de Autonomous Database:
Herramienta | Notas: | Referencia adicional |
---|---|---|
Database Actions Oracle Database Actions es una aplicación basada en explorador que proporciona herramientas de desarrollo, herramientas de datos, administración y funciones de supervisión para Autonomous Database. Con Database Actions, puede cargar datos y ejecutar sentencias SQL, consultas y scripts en una hoja de trabajo, exportar datos, crear diagramas de Data Modeler y permitir que los administradores de la base de datos supervisen la base de datos. |
Puede conectarse a Autonomous Database mediante Database Actions sin descargar ni instalar software adicional en el sistema. Oracle Database Actions se ejecuta en Oracle REST Data Services y el acceso a él se proporciona mediante autenticación basada en esquema. Para utilizar Oracle Database Actions, debe conectarse como usuario de base de datos con el esquema activado para Database Actions. |
|
Oracle APEX (Oracle Application Express) Oracle APEX proporciona un entorno fácil de utilizar basado en explorador para cargar datos, gestionar objetos de base de datos, desarrollar interfaces REST y crear aplicaciones. |
Oracle gestiona completamente la configuración, la aplicación de parches, la supervisión y el cambio de versión de todos los componentes de Oracle Application Express. No hay límites para el número de desarrolladores o usuarios finales de las aplicaciones de Oracle APEX. Autonomous Database puede ampliar de forma instantánea los recursos informáticos y el almacenamiento en línea según sea necesario, en función de la carga de trabajo. Puede desplegar fácilmente las aplicaciones de Oracle APEX desarrolladas de forma local en Oracle APEX en Autonomous Database o viceversa. |
Creación de una aplicación APEX |
SQL*Plus SQL*Plus es una interfaz de línea de comandos que se utiliza para introducir comandos SQL. Puede conectarse a Autonomous Database mediante SQL*Plus para definir las tablas, las vistas, los disparadores, los tipos, las secuencias, etc. de la base de datos. |
Para poder conectar SQL*Plus a Autonomous Database, el sistema que ejecuta SQL*Plus debe tener acceso de red a Autonomous Database. |
Conexión con SQL*Plus |
SQLcl (Oracle SQL Developer Command Line) SQLcl es una interfaz de línea de comandos para Oracle Database. Permite ejecutar de forma interactiva o por lotes SQL y PL/SQL. SQLcl proporciona edición en línea, finalización de sentencias y recuperación de comandos para una experiencia rica en funciones, y también soporta los scripts de SQL*Plus escritos anteriormente. |
Para poder conectar SQLCl a una instancia de Autonomous Database, el sistema que ejecuta SQLCl debe tener acceso de red a Autonomous Database. |
Conexión con Oracle SQLcl |
SQL Developer Oracle SQL Developer es un entorno de desarrollo integrado y gratuito que simplifica el desarrollo y la gestión de Oracle Database tanto en despliegues tanto tradicionales como en la nube. SQL Developer ofrece un desarrollo integral completo de las aplicaciones PL/SQL, una hoja de trabajo para ejecutar consultas y scripts, una consola de DBA para gestionar la base de datos, una interfaz de informes, una solución completa de modelado de datos y una plataforma de migración para mover las bases de datos de 3o partes a Oracle. |
Para poder conectar SQL Developer a una instancia de Autonomous Database, el sistema que ejecuta SQL Developer debe tener acceso de red a Autonomous Database. |
Conexión a Oracle SQL Developer |
Servicios de datos REST de Oracle Oracle REST Data Services (ORDS) facilita el desarrollo de interfaces REST para datos relacionales en una Autonomous Database. ORDS es una aplicación Java de nivel medio que asigna verbos HTTP(S), como GET, POST, PUT, DELETE, etc., a transacciones de base de datos y devuelve todos los resultado como datos JSON. |
La aplicación Oracle REST Data Services (ORDS) en Autonomous Database está preconfigurada y totalmente gestionada. ORDS se conecta a la base de datos mediante el servicio de base de datos predefinido |
Desarrollo de servicios RESTful en Autonomous Database |
Simple Oracle Document Access (SODA) Oracle proporciona una familia de API de Simple Oracle Document Access (SODA) para acceder a los datos JSON almacenados en la base de datos. SODA se ha diseñado para el desarrollo de aplicaciones sin esquema sin un conocimiento de las funciones de base de datos relacional o de lenguajes como SQL y PL/SQL. Permite crear y almacenar recopilaciones de documentos en Oracle Database, recuperarlos y consultarlos, sin necesidad de saber cómo se almacenan los documentos en la base de datos. |
Puede descargar los controladores SODA desde la página Detalles de una instancia de Autonomous Database. Hay implantaciones disponibles de SODA:
|
Visión General de SODA |
API de Oracle Database para MongoDB La API de Oracle Database para MongoDB convierte el protocolo de transferencia MongoDB en sentencias SQL que ejecuta Oracle Database. Permite a los desarrolladores que tienen juegos de aptitudes MongoDB escribir aplicaciones de almacén de documentos JSON para Oracle Database que utilizan controladores y herramientas que entienden el protocolo MongoDB. |
Para utilizar la API MongoDB con una instancia de Autonomous Database, debe instalar y configurar Oracle REST Data Services (ORDS) gestionado por el cliente por separado y la versión de ORDS debe ser 22.3 o posterior. |
Visión general de la API de Oracle Database para MongoDB |
Operaciones de gestión de Autonomous Database
Puede realizar las siguientes operaciones de gestión en una instancia de Autonomous Database.
Operación | Instrucciones de la tarea |
---|---|
Crear una instancia de Autonomous Database | Creación de una base de datos autónoma |
Creación de un pool elástico | Creación de un pool elástico |
Copia de seguridad manual de Autonomous Database | Copia de seguridad manual de una instancia de Autonomous Database |
Copia de una instancia de Autonomous Database | Clonación de una base de datos autónoma |
Creación de una copia de seguridad a largo plazo | Creación de una copia de seguridad a largo plazo |
Activar o desactivar la escala automática de una instancia de Autonomous Database | Activar o desactivar la escala automática de una instancia de Autonomous Database |
Activación o Desactivación de la Base de Datos en Memoria | Activación o Desactivación de la Base de Datos en Memoria |
Activación de Ops Insights para una instancia de Autonomous Database | Activación de Ops Insights para una instancia de Autonomous Database |
Unirse o salir de un pool elástico | Unirse o salir de un pool elástico |
Gestione una piscina elástica como líder de la piscina | Gestione una piscina elástica como líder de la piscina |
Visualización de detalles de una instancia de Autonomous Database | Visualización de detalles de una base de datos autónoma |
Gestión de contactos de clientes para una instancia de Autonomous Database | Gestión de contactos de clientes para una instancia de Autonomous Database |
Gestión de recursos de almacenamiento o CPU de una instancia de Autonomous Database | Gestión de recursos de almacenamiento o CPU de una instancia de Autonomous Database |
Gestión de copias de seguridad a largo plazo | Gestión de copias de seguridad a largo plazo |
Gestión de bases de datos principal y en espera en la configuración de Autonomous Data Guard | Gestión de bases de datos primarias y en espera en una configuración de Autonomous Data Guard |
Movimiento de una instancia de Autonomous Database a un compartimento diferente | Traslado de una instancia de Autonomous Database a un compartimento diferente |
Recuperación y restauración de la Autonomous Database | Recuperación y restauración de Autonomous Database |
Iniciar, parar y reiniciar una instancia de Autonomous Database | Inicio, parada y reinicio de una instancia de Autonomous Database |
Visualización de métricas de Autonomous Database para una base de datos | Visualización de métricas de Autonomous Database para una base de datos |
Visualización de métricas de Autonomous Database de las bases de datos de un compartimento | Visualización de métricas de Autonomous Database de las bases de datos de un compartimento |
Descarga de credenciales de cliente | Descarga de credenciales de cliente |
Visualización de cadenas de conexión para una instancia de Autonomous Database | Visualización de cadenas de conexión para una instancia de Autonomous Database |
Definición de la lista de control de acceso para una instancia de Autonomous Database | Definición de la lista de control de acceso para una instancia de Autonomous Database |
Registro o anulación de registro de una base de datos dedicada con Data Safe | Registro o anulación de registro de una base de datos dedicada con Data Safe |
Terminación de una instancia de Autonomous Database | Terminación de una base de datos autónoma |
Las operaciones mencionadas anteriormente también se pueden lograr mediante API. Consulte API para gestionar instancias de Autonomous Databases para obtener más información.