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.

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


2
SELECT DB_LINK, USERNAME, HOST FROM ALL_DB_LINKS 

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


3
¿No devuelve esto solo los enlaces disponibles para el usuario actual? Solo para aclarar ...
dezso
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.