Creación de enlaces de base de datos de Autonomous Database a una instancia de Autonomous Database en un punto final privado
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Autonomous Database de destino que esté en un punto final privado.
Según la configuración de la instancia de Autonomous Database de destino, tiene estas opciones:
Consulte Cómo crear un enlace de base de datos de Autonomous Database a una instancia de Database Cloud Service para obtener más información.
Temas
- Requisitos para enlaces de base de datos de Autonomous Database a una instancia de Autonomous Database de destino en un punto final privado
Muestra los requisitos para crear enlaces de base de datos a una instancia de Autonomous Database de destino que esté en un punto final privado. - Creación de enlaces de base de datos a una instancia de Autonomous Database de destino en un punto final privado sin una cartera (TLS)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Autonomous Database de destino que esté en un punto final privado y se conecte sin una cartera (TLS). - Creación de enlaces de base de datos a una instancia de Autonomous Database de destino en un punto final privado con una cartera (mTLS)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Autonomous Database de destino que esté en un punto final privado (mTLS).
Requisitos para enlaces de base de datos de Autonomous Database a una Autonomous Database de destino en un punto final privado
Muestra los requisitos para crear enlaces de base de datos a una instancia de Autonomous Database de destino que esté en un punto final privado.
Para crear un enlace de base de datos a una instancia de Autonomous Database de destino en un punto final privado:
-
The target database must be accessible from the source database's Oracle Cloud Infrastructure VCN. 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 de origen y la base de datos de destino están emparejadas en distintas Oracle Cloud Infrastructure VCN.
-
La base de datos de destino está conectada a la VCN de Oracle Cloud Infrastructure de la base de datos origen mediante FastConnect o VPN.
-
-
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). -
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
no soporta un valor delocalhost
para el parámetrohostname
. -
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 la propiedad 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 a una Autonomous Database de destino en un punto final privado sin una cartera (TLS)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Autonomous Database de destino que esté en un punto final privado y se conecte sin una cartera (TLS).
Realice los pasos previos necesarios según sea preciso. Consulte Requisitos para enlaces de base de datos de Autonomous Database a una Autonomous Database de destino en un punto final privado para obtener más información.
Para crear un enlace de base de datos a una instancia de Autonomous Database de destino en un punto final privado sin una cartera:
Para las credenciales que cree en el paso 1, las credenciales de Oracle Database, 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.
Consulte Procedimiento CREATE_DATABASE_LINK para obtener información adicional.
Creación de enlaces de base de datos a una Autonomous Database de destino en un punto final privado con una cartera (mTLS)
Puede crear enlaces de base de datos desde una instancia de Autonomous Database a una instancia de Autonomous Database de destino que esté en un punto final privado (mTLS).
Realice los pasos previos necesarios según sea preciso. Consulte Requisitos para enlaces de base de datos de Autonomous Database a una Autonomous Database de destino en un punto final privado para obtener más información.
Para crear un enlace de base de datos a una Autonomous Database de destino en un punto final privado, con una cartera:
Para las credenciales que cree en el paso 5, las credenciales de Oracle Database, 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.
Consulte Procedimiento CREATE_DATABASE_LINK para obtener información adicional.