Creación de Enlaces de Base de Datos con Conectividad Heterogénea Gestionada por el Cliente a Bases de Datos No Oracle Accesibles al Público
Utilice DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
para crear enlaces de base de datos desde una instancia de Autonomous Database en un punto final público a una instancia de Oracle Database Gateway para acceder a bases de datos que no sean de Oracle.
Para utilizar enlaces de base de datos de una instancia de Autonomous Database en un punto final público, el gateway de destino debe estar configurado para utilizar la autenticación TCP/IP con SSL (TCPS). Para obtener más información, consulte Configuración de la autenticación de la capa de conexión segura.
Para crear enlaces de base de datos de una instancia de Autonomous Database en un punto final público a un gateway de destino, realice lo siguiente:
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.
Consulte el siguiente ejemplo, donde se muestra cómo crear un enlace de base de datos a Oracle Database Gateway para acceder a una base de datos de Microsoft SQL Server:
Para obtener información adicional, consulte: