Crea database link con connettività eterogenea gestita dal cliente a database non Oracle accessibili pubblicamente
Utilizzare DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
per creare i database link da un'istanza di Autonomous Database in 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 in un endpoint pubblico, è necessario configurare una destinazione Oracle Database Gateway per utilizzare l'autenticazione TCP/IP con SSL (TCPS). Per ulteriori informazioni, vedere Configurazione dell'autenticazione Secure Sockets Layer.
Per creare database link da un'istanza di Autonomous Database in 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 viene modificata, è 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 è la 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 illustra come creare un database link a un 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: