Conexión con instancia de Oracle Database Actions incorporada

Puede acceder a Database Actions desde Autonomous Database. Database Actions proporciona herramientas para desarrollo, herramientas para datos, administración y funciones de supervisión para Autonomous Database. Con Database Actions, puede ejecutar sentencias SQL, consultas y scripts en una hoja de trabajo.

Acerca de Database Actions (SQL Developer Web)

Database Actions proporciona una interfaz basada en web con funciones de desarrollo, herramientas de datos, administración, supervisión y descarga para Autonomous Database.

En la siguiente tabla, se muestran las principales funciones de Database Actions. Database Actions en su instancia de Autonomous Database puede incluir tarjetas adicionales si descarga aplicaciones desde Oracle Cloud Marketplace.

Área de funciones Tarjetas de Database Actions
Desarrollo

SQL, Data Modeler, REST, JSON, gráficos, programación, Oracle Machine Learning, Graph Studio y Oracle APEX

Data Studio

Carga de datos, catálogo, estadísticas de datos, transformaciones de datos y análisis de datos

Administración

Usuarios de base de datos, espacios de trabajo de APEX, pump de datos, descarga de credenciales de cliente y definición de reglas de Resource Management

Supervisión

Hub de rendimiento y panel de control de base de datos

Descargas

Descargar Oracle Instant Client y descargar controladores de SODA

Servicios relacionados

Restful Data Services (ORDS) y SODA, y acceso a Oracle Machine Learning Restful Services

Consulte Acerca de Database Actions en Usar Oracle Database Actions para obtener más información.

Acceso a Database Actions como ADMIN

Database Actions (también conocido como SQL Developer Web) se agrupa con cada instancia de la Autonomous Database.

Acciones de base de datos se ejecuta en Oracle REST Data Services y el acceso se proporciona mediante autenticación basada en esquema. Para utilizar Database Actions, debe conectarse como un usuario de base de datos cuyo esquema está activado para Database Actions. De forma predeterminada, el usuario ADMIN está habilitado para acceder a Database Actions.

Consulte Proporcionar acceso a Database Actions a los usuarios de base de datos para permitir que el esquema de otro usuario de base de datos acceda a Database Actions.

Nota

Si su instancia de Autonomous Database está configurada para utilizar un punto final privado, solo puede acceder a Database Actions desde clientes de la misma red virtual en la nube (VCN).

Consulte Configuración de acceso de Red con puntos finales privados para más información.

Para acceder a Database Actions desde la consola de Oracle Cloud Infrastructure:

  1. En la página Detalles de Autonomous Database, haga clic en la lista desplegable Acciones de base de datos.
  2. Seleccione un enlace rápido para ir directamente a una acción de enlace rápido o seleccione Ver todas las acciones de base de datos para acceder a la pantalla de inicio completa de Database Actions.

    Por ejemplo, haga clic en SQL para utilizar una hoja de trabajo de SQL. En la hoja de trabajo de SQL puede utilizar la lista desplegable Grupo de consumidores para seleccionar el grupo de consumidores para ejecutar el código SQL o PL/SQL. Consulte Ejecución de Sentencias SQL en el Editor de Hojas de Trabajo para obtener más información.

Según el explorador, si la consola no puede acceder a la base de datos como ADMIN, se le solicitará el nombre de usuario y la contraseña de ADMIN de la base de datos.

Descripción de adb_database_actions_signin.png a continuación
Descripción de la ilustración adb_database_actions_signin.png

Proporcionar acceso a Database Actions a los usuarios de base de datos

El usuario ADMIN proporciona acceso a Database Actions para otros usuarios de la base de datos.

Los usuarios de base de datos que no son administradores de servicio no tienen acceso a la consola de Oracle Cloud Infrastructure. El usuario ADMIN proporciona acceso a Database Actions de la siguiente manera:

  • Utilice Database Actions para crear un usuario y asignar roles al usuario. Si el usuario ya existe, compruebe que el acceso web está seleccionado para el esquema (con el acceso web seleccionado, la tarjeta del usuario muestra REST activado).

    Consulte Creación de usuarios en Autonomous Database para obtener información sobre la adición de usuarios de base de datos.

    Consulte Roles necesarios para acceder a las herramientas desde Database Actions para obtener información sobre los roles necesarios para Database Actions.

  • Proporcione al usuario una URL para acceder a Database Actions.

Después de agregar un usuario y seleccionar Web Access, ADMIN proporciona a un usuario la URL para acceder a Database Actions:

  1. En Database Actions, haga clic en icono de navegación para mostrar las acciones disponibles.
  2. En Administración, seleccione Usuarios de base de datos.

    Muestra información sobre los usuarios, como los nombres de usuario, si un usuario está activado para REST y la fecha y hora de la última conexión. En la tarjeta de un usuario, el icono de la izquierda muestra el estado del usuario con uno de los siguientes colores: verde (Abierto), azul (Bloqueado) o rojo (Caducado).

    La vista predeterminada es Vista de tarjeta. Puede seleccionar la vista de cuadrícula o la vista de tarjeta haciendo clic en los iconos Vista de tarjeta o Vista de cuadrícula.

  3. Una URL se muestra en la tarjeta del usuario solo si el usuario está activado para REST. Proporciona la URL para acceder a Database Actions. Haga clic en Copiar en Portapapeles para copiar el URL en el portapapeles.
  4. Proporcione al usuario la URL que ha copiado.

Después de proporcionar la URL a un usuario, para acceder a Database Actions, el usuario pegará la URL en su explorador y, a continuación, introducirá el nombre de usuario y la contraseña en el recuadro de diálogo de inicio de sesión.

Roles necesarios para acceder a herramientas desde acciones de base de datos

Muestra los roles de base de datos necesarios para utilizar las herramientas incorporadas de Autonomous Database.

Al conectarse a Database Actions como usuario ADMIN, se definen muchos roles de base de datos para permitirle acceder a las herramientas de Autonomous Database disponibles. Cuando se conecta a Database Actions como usuario no ADMIN, algunas de las tarjetas de Database Actions para las herramientas de Autonomous Database se ocultan si no tiene los permisos necesarios.

Como usuario ADMIN, defina los roles adecuados para permitir que el usuario acceda a las herramientas de Autonomous Database. Consulte Gestión de roles y privilegios de usuarios en Autonomous Database para obtener más información.

Herramienta de Autonomous Database Rol necesario Más información
Oracle Machine Learning (OML) OML_DEVELOPER Oracle Machine Learning
Graph Studio GRAPH_DEVELOPER Uso de Oracle Graph con Autonomous Database
Data Studio (incluido: Catálogo, Carga de datos, Análisis de datos, Estadísticas de datos) DWROLE

Página de visión general de Data Studio

Transformaciones de datos DATA_TRANSFORM_USER

Página Data Transforms

Políticas de IAM para acceder a las herramientas y acciones de base de datos desde la consola de OCI

Muestra las políticas de IAM necesarias para acceder a las herramientas integradas de Autonomous Database y Database Actions desde la consola de OCI.

Además de tener roles de base de datos para acceder a las herramientas incorporadas y Database Actions, debe definir las políticas de OCI Identity and Access Management para restringir el acceso desde la consola de OCI u otorgar privilegios para conectarse automáticamente como ADMIN a las herramientas o a Database Actions desde la consola de OCI.

Politica de IAM Descripción

read autonomous-databases

o

inspect autonomous-databases

Con estas políticas debe proporcionar un nombre de usuario y una contraseña para acceder a Database Actions desde la consola de OCI.

Por ejemplo, esta política permite a los miembros del grupo ADB-Admins revisar los detalles de una instancia, pero no conectarse automáticamente como ADMIN a Database Actions o Tools:

allow group ADB-Admins to inspect autonomous-databases in tenancy

use autonomous-databases

o

manage autonomous-databases

Estas políticas proporcionan acceso automático para conectarse a Database Actions desde la consola de OCI como ADMIN.

Por ejemplo, esta política permite a los miembros del grupo ADB-Admins2 conectarse automáticamente como ADMIN a Database Actions o Tools:

allow group ADB-Admins2 to manage autonomous-databases in tenancy

Consulte Políticas de IAM para Autonomous Database para obtener más información.

Acceso a acciones de base de datos, Oracle APEX, Oracle REST Data Services y herramientas de desarrollador mediante una URL personalizada

Por defecto, puede acceder a las aplicaciones de Oracle APEX, los puntos finales de REST y las herramientas de desarrollador en Autonomous Database mediante el nombre de dominio oraclecloudapps.com. Opcionalmente, puede configurar una URL personalizada o un nombre de dominio personalizado que sea fácil de recordar para ayudar a promocionar su identidad de marca.

Después de adquirir el nombre de dominio deseado y el certificado SSL coincidente del proveedor que elija, despliegue un Oracle Cloud Infrastructure Load Balancer en su red virtual en la nube (VCN) con su instancia de Autonomous Database como backend. La instancia de Autonomous Database debe estar configurada con un punto final privado en la misma VCN. Consulte Configuración del acceso de red con puntos finales privados para obtener más información.

Para obtener más información, consulte los siguientes temas: