Notas de enlace de base de datos

Al acceder a tablas remotas desde una instancia de base de datos de IA autónoma mediante DBLink, puede consultar lo siguiente.

  • ALL_REMOTE_TABLES para recuperar información sobre tablas en bases de datos remotas.

  • ALL_REMOTE_VIEWS para recuperar información sobre las vistas en bases de datos remotas.

El privilegio READ de estas vistas se otorga al usuario ADMIN WITH GRANT OPTION y al rol PDB_DBA sin GRANT OPTION.

A continuación se muestran algunos ejemplos de consultas de bases de datos remotas con datos de ejemplo. Una consulta en bases de datos remotas en tiempo real puede devolver muchos más datos.

Ejemplo: consulta mediante 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
…
Ejemplo: consulta mediante 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