Crea database link con connettività eterogenea gestita dal cliente a database non Oracle accessibili al pubblico
Utilizzare DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
per creare database link da un'istanza di Autonomous Database su un endpoint pubblico a un Oracle Database Gateway per accedere ai database non Oracle.
Per utilizzare i database link da un'istanza di Autonomous Database su un endpoint pubblico, è necessario configurare una destinazione Oracle Database Gateway per utilizzare il protocollo TCP/IP con l'autenticazione SSL (TCPS). Per ulteriori informazioni, vedere Configurazione dell'autenticazione Secure Sockets Layer.
Per creare i database link da un'istanza di Autonomous Database su un endpoint pubblico a un Oracle Database Gateway di destinazione, effettuare le operazioni riportate di seguito.
Per le credenziali create nel Passo 5, le credenziali di Oracle Database Gateway, se la password dell'utente di destinazione cambia, è possibile aggiornare la credenziale che contiene le credenziali dell'utente di destinazione come indicato di seguito.
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
Dove password corrisponde alla nuova password.
Dopo questa operazione, i database link esistenti che utilizzano questa credenziale continuano a funzionare senza dover eliminare e ricreare i database link.
Per un esempio che mostra come creare un database link a un database Oracle Database Gateway per accedere a un database Microsoft SQL Server, vedere:
Come accedere ai database non Oracle da Autonomous Database utilizzando Oracle Database Gateway
Per ulteriori informazioni, vedere: