Oracle: Szybki sposób na wyświetlenie listy wszystkich łączy do bazy danych


32

Tytuł mówi wszystko, czy istnieje sposób, aby szybko wyświetlić listę wszystkich bieżących łączy do bazy danych w Oracle?

Coś w tym samym wierszu, co lista tabel bieżącego użytkownika:

select * from user_tables;

Dzięki, GC.

Odpowiedzi:


43

Te widoki są pomocne w pracy z łączami DB w Oracle:

  • DBA_DB_LINKS - Wszystkie łącza DB zdefiniowane w bazie danych
  • ALL_DB_LINKS - Wszystkie łącza DB, do których bieżący użytkownik ma dostęp
  • USER_DB_LINKS - Wszystkie łącza DB będące własnością bieżącego użytkownika

Zobacz więcej w dokumentacji Oracle


2
SELECT DB_LINK, USERNAME, HOST FROM ALL_DB_LINKS 

możesz spróbować, być może pomoże ci to rozwiązać problem


3
Czy to nie zwraca tylko linków dostępnych dla bieżącego użytkownika? Tylko dla wyjaśnienia ...
dezso
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.