Remarques relatives aux liens de base de données
Lors de l'accès aux tables distantes à partir d'une instance de base de données Autonomous AI à l'aide d'une instance DBLink, vous pouvez interroger les éléments suivants.
-
ALL_REMOTE_TABLESpour extraire des informations sur les tables dans les bases de données distantes. -
ALL_REMOTE_VIEWSpour extraire des informations sur les vues dans les bases de données distantes.
READ sur ces vues est accordé à l'utilisateur ADMIN WITH GRANT OPTION et au rôle PDB_DBA sans GRANT OPTION.
Voici quelques exemples d'interrogation de bases de données distantes avec des exemples de données. Une requête sur des bases de données distantes en temps réel peut renvoyer beaucoup plus de données.
Exemple : interrogation à l'aide de
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
…Exemple : interrogation à l'aide de
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