Oracle: быстрый способ перечислить все ссылки на базы данных

32

Название говорит само за себя, есть ли способ быстро перечислить все текущие ссылки на базы данных в Oracle?

Что-то вроде тех же строк, что и этот, в котором перечислены таблицы текущего пользователя:

select * from user_tables;

Спасибо, GC.

Clarkey
источник

Ответы:

43

Эти представления полезны для работы со ссылками на БД в Oracle:

  • DBA_DB_LINKS - все ссылки на БД, определенные в базе данных
  • ALL_DB_LINKS - все ссылки на БД, к которым у текущего пользователя есть доступ
  • USER_DB_LINKS - все ссылки на БД, принадлежащие текущему пользователю

Смотрите больше в документации Oracle

Дэвид Манн
источник
2
SELECT DB_LINK, USERNAME, HOST FROM ALL_DB_LINKS 

Вы можете попробовать это, возможно, это может помочь вам решить вашу проблему

DevYudh
источник
3
Разве это не возвращает только ссылки, доступные текущему пользователю? Просто для пояснения ...
Дезсо