Creación de Enlaces de Base de Datos con Conectividad Heterogénea Gestionada por el Cliente a Bases de Datos No Oracle en un Punto Final Privado
Puede crear enlaces de base de datos de una instancia de Autonomous Database a una instancia de Oracle Database Gateway para acceder a bases de datos no Oracle que estén en un punto final privado.
En esta sección se tratan los pasos para utilizar enlaces de base de datos para conectarse desde Autonomous Database a una instancia que no sea de Oracle Database que a través de Oracle Database Gateway, donde la instancia que no es de Oracle Database está en un punto final privado.
- Requisitos para crear enlaces de base de datos con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle en un punto final privado
Muestra los requisitos para crear enlaces de base de datos desde una instancia de Autonomous Database con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle que están en un punto final privado. - Creación de enlaces de base de datos con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle en un punto final privado (sin cartera)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Oracle Database Gateway para acceder a bases de datos no Oracle que estén en un punto final privado, conectándose con una cartera (TCPS) o sin una cartera (TLS). - Creación de enlaces de base de datos con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle en un punto final privado (con una cartera)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Oracle Database Gateway para acceder a bases de datos no Oracle que estén en un punto final privado, conectándose con una cartera (TCPS) o sin una cartera (TLS).
Requisitos para crear enlaces de base de datos con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle en un punto final privado
Muestra los requisitos para crear enlaces de base de datos desde una instancia de Autonomous Database con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle que están en un punto final privado.
Para crear un enlace de base de datos con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle que estén en un punto final privado:
-
A la base de datos de destino se debe poder acceder desde la VCN de Oracle Cloud Infrastructure de la base de datos de origen. Por ejemplo, se puede conectar a la base de datos de destino cuando:
-
La base de datos de destino está en un punto final privado.
-
Tanto la base de datos de origen como la base de datos de destino están en la misma VCN de Oracle Cloud Infrastructure.
-
La base de datos origen y la base de datos destino están en diferentes redes virtuales en la nube de Oracle Cloud Infrastructure emparejadas.
-
Para un destino en un punto final privado,
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
soporta la especificación de un único nombre de host con el parámetrohostname
. En un punto final privado, no está soportado el uso de una dirección IP, una IP de SCAN o un nombre de host de SCAN (cuando el destino está en un punto final público,CREATE_DATABASE_LINK
soporta el uso de una dirección IP, una IP de SCAN o un nombre de host de SCAN).
-
-
Se deben definir las siguientes reglas de entrada y salida para el punto final privado:
-
Defina una regla de salida en la lista de seguridad de subred o el grupo de seguridad de red de la base de datos origen para que se permita el tráfico a través de TCP a la dirección IP y el número de puerto de la base de datos destino.
-
Defina una regla de entrada en la lista de seguridad de subred o el grupo de seguridad de red de la base de datos de destino para que se permita el tráfico a través de TCP desde la dirección IP de la base de datos de origen al puerto de destino.
Consulte Configure Network Access with Private Endpoints para obtener información sobre la configuración de puntos finales privados con reglas de entrada y salida.
-
Cuando la instancia de Autonomous Database esté configurada con un punto final privado, defina el parámetro de base de datos
ROUTE_OUTBOUND_CONNECTIONS
en 'PRIVATE_ENDPOINT
' para especificar que todos los enlaces de base de datos salientes estén sujetos a las reglas de salida de la VCN del punto final privado de la instancia de Autonomous Database. Consulte Seguridad mejorada para conexiones de salida con puntos finales privados para obtener más información.
Creación de Enlaces de Base de Datos con Conectividad Heterogénea Gestionada por el Cliente a Bases de Datos No Oracle en un Punto Final Privado (sin Cartera)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Oracle Database Gateway para acceder a bases de datos que no sean de Oracle que estén en un punto final privado, conectándose con una cartera (TCPS) o sin una cartera (TLS).
Para crear enlaces de base de datos desde una instancia de Autonomous Database en un punto final privado a un Oracle Database Gateway de destino, conectándose sin una cartera (TLS):
Para las credenciales creadas en el paso 1, las credenciales de Oracle Database Gateway, si la contraseña del usuario de destino cambia, puede actualizar la credencial que contiene las credenciales del usuario de destino de la siguiente forma:
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
Donde password es la nueva contraseña.
Después de esta operación, los enlaces de base de datos existentes que utilizan esta credencial siguen funcionando sin tener que borrar y recrear los enlaces de base de datos.
Para obtener información adicional, consulte:
Creación de enlaces de base de datos con conectividad heterogénea gestionada por el cliente a bases de datos no Oracle en un punto final privado (con una cartera)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Oracle Database Gateway para acceder a bases de datos que no sean de Oracle que estén en un punto final privado, conectándose con una cartera (TCPS) o sin una cartera (TLS).
Para crear enlaces de base de datos desde una instancia de Autonomous Database en un punto final privado a un Oracle Database Gateway de destino y conectarse sin una cartera:
Para las credenciales creadas en el paso 5, las credenciales de Oracle Database Gateway, si la contraseña del usuario de destino cambia, puede actualizar la credencial que contiene las credenciales del usuario de destino de la siguiente forma:
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
Donde password es la nueva contraseña.
Después de esta operación, los enlaces de base de datos existentes que utilizan esta credencial siguen funcionando sin tener que borrar y recrear los enlaces de base de datos.
Para obtener información adicional, consulte: