Creare database link da Autonomous Database a un Autonomous Database con accesso pubblico
È possibile creare database link da un'istanza di Autonomous Database a un'istanza di Autonomous Database di destinazione che si trova su un endpoint pubblico.
Per ulteriori informazioni, vedere Come creare un database link da Autonomous Database a un'istanza di Database Cloud Service.
- Crea database link da Autonomous Database a un Autonomous Database con accesso pubblico senza un wallet (TLS)
È possibile creare database link da un Autonomous Database a un Autonomous Database con accesso pubblico senza un wallet (TLS). - Creare database link da Autonomous Database a un Autonomous Database con accesso pubblico e con un wallet (mTLS)
È possibile creare database link da un Autonomous Database a un Autonomous Database con un wallet (mTLS).
Creare database link da Autonomous Database a un Autonomous Database con accesso pubblico senza un wallet (TLS)
È possibile creare database link da un Autonomous Database a un Autonomous Database accessibile pubblicamente senza un wallet (TLS).
Per creare database link a una destinazione pubblica, il database di destinazione deve essere accessibile. Alcuni database, inclusi i database autonomi, potrebbero limitare l'accesso (ad esempio, utilizzando le liste di controllo dell'accesso). Assicurarsi di abilitare il database di destinazione per consentire l'accesso dal database di origine per il funzionamento del database link. Se limiti l'accesso con le liste di controllo dell'accesso (ACL, Access Control List), puoi trovare l'indirizzo IP in uscita dell'Autonomous Database di origine e consentire a tale indirizzo IP di connettersi al database di destinazione. Quando il database di destinazione è un altro Autonomous Database, è possibile aggiungere l'indirizzo IP in uscita del database di origine all'ACL del database di destinazione.
Per informazioni su come trovare l'indirizzo IP in uscita, vedere Ottenere i dettagli della tenancy.
Per creare un database link a un Autonomous Database di destinazione senza un wallet (TLS):
Per le credenziali create nel Passo 1, le credenziali del database di destinazione, 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.
È possibile creare collegamenti a Big Data Service utilizzando
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
. Per ulteriori informazioni, consulta la sezione Query sui dati Hadoop (HDFS) di Big Data Service da Autonomous Database.
Per ulteriori informazioni, vedere:
Creare database link da Autonomous Database a un Autonomous Database con accesso pubblico con un wallet (mTLS)
È possibile creare database link da un Autonomous Database a un Autonomous Database accessibile pubblicamente con un wallet (mTLS).
Per creare database link a una destinazione pubblica, il database di destinazione deve essere accessibile. Alcuni database, inclusi i database autonomi, potrebbero limitare l'accesso (ad esempio, utilizzando le liste di controllo dell'accesso). Assicurarsi di abilitare il database di destinazione per consentire l'accesso dal database di origine per il funzionamento del database link. Se limiti l'accesso con le liste di controllo dell'accesso (ACL, Access Control List), puoi trovare l'indirizzo IP in uscita dell'Autonomous Database di origine e consentire a tale indirizzo IP di connettersi al database di destinazione. Ad esempio, se il database di destinazione è un altro Autonomous Database, è possibile aggiungere l'indirizzo IP in uscita del database di origine all'ACL del database di destinazione.
Per informazioni su come trovare l'indirizzo IP in uscita, vedere Ottenere i dettagli della tenancy.
Per creare i database link a un Autonomous Database di destinazione con un wallet (mTLS):
Per le credenziali create nel Passo 5, le credenziali del database di destinazione, 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.
È possibile creare collegamenti a Big Data Service utilizzando
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
. Per ulteriori informazioni, consulta la sezione Query sui dati Hadoop (HDFS) di Big Data Service da Autonomous Database.
Per ulteriori informazioni, vedere: