Note database link

Durante l'accesso alle tabelle remote da un'istanza di Autonomous AI Database tramite DBLink, è possibile eseguire una query su quanto riportato di seguito.

  • ALL_REMOTE_TABLES per recuperare informazioni sulle tabelle nei database remoti.

  • ALL_REMOTE_VIEWS per recuperare informazioni sulle viste nei database remoti.

Il privilegio READ su queste viste viene concesso all'utente ADMIN WITH GRANT OPTION e al ruolo PDB_DBA senza GRANT OPTION.

Di seguito sono riportati alcuni esempi di esecuzione di query sui database remoti con dati di esempio. Una query su database remoti in tempo reale potrebbe restituire molti più dati.

Esempio: eseguire una query utilizzando ALL_REMOTE_TABLES.
SELECT owner, table_name, db$name FROM all_remote_tables;
OWNER                TABLE_NAME                          DB$NAME
-------------------- ----------------------------------- --------------------
accuweather          forecast_daily_calendar_metric      DATABRICKS3
bakehouse            media_customer_reviews              DATABRICKS3
bakehouse            sales_transactions                  DATABRICKS3
DG4ODBC              person                              MYSQLDB1
DG4ODBC              products                            MYSQLDB1
DG4ODBC              sales_data                          MYSQLDB1
…
Esempio: eseguire una query utilizzando ALL_REMOTE_VIEWS.
SELECT owner, view_name, db$name FROM all_remote_views;
OWNER                VIEW_NAME                           DB$NAME
-------------------- ----------------------------------- --------------------
DG4ODBC              ALL_PART_TABLES                     MYSQLDB1
DG4ODBC              ALL_TAB_PARTITIONS                  MYSQLDB1
DG4ODBC              partition_metadata_view             MYSQLDB1