Oracle: forma rápida de enumerar todos los enlaces de bases de datos

32

El título lo dice todo, ¿hay alguna manera de enumerar rápidamente todos los enlaces de bases de datos actuales en Oracle?

Algo en la misma línea que esto, que enumera las tablas del usuario actual:

select * from user_tables;

Gracias GC.

Clarkey
fuente

Respuestas:

43

Estas vistas son útiles para trabajar con enlaces de base de datos en Oracle:

  • DBA_DB_LINKS: todos los enlaces de base de datos definidos en la base de datos
  • ALL_DB_LINKS: todos los enlaces de base de datos a los que el usuario actual tiene acceso
  • USER_DB_LINKS: todos los enlaces de bases de datos propiedad del usuario actual

Ver más en la documentación de Oracle

David Mann
fuente
2
SELECT DB_LINK, USERNAME, HOST FROM ALL_DB_LINKS 

puedes intentarlo, quizás pueda ayudarte a resolver tu problema

DevYudh
fuente
3
¿No devuelve esto solo los enlaces disponibles para el usuario actual? Solo para aclarar ...
dezso