Oracle: วิธีที่รวดเร็วเพื่อแสดงรายการลิงก์ฐานข้อมูลทั้งหมด


32

ชื่อกล่าวมันทั้งหมดมีวิธีการอย่างรวดเร็วรายการลิงค์ฐานข้อมูลปัจจุบันใน oracle?

บางสิ่งในบรรทัดเดียวกันกับสิ่งนี้ซึ่งแสดงตารางผู้ใช้ปัจจุบัน:

select * from user_tables;

ขอบคุณ GC

คำตอบ:


43

มุมมองเหล่านี้มีประโยชน์สำหรับการทำงานกับลิงก์ DB ใน Oracle:

  • DBA_DB_LINKS - ลิงก์ DB ทั้งหมดที่กำหนดในฐานข้อมูล
  • ALL_DB_LINKS - ลิงก์ DB ทั้งหมดที่ผู้ใช้ปัจจุบันสามารถเข้าถึงได้
  • USER_DB_LINKS - ลิงก์ DB ทั้งหมดที่ผู้ใช้ปัจจุบันเป็นเจ้าของ

ดูเพิ่มเติมในเอกสารของ Oracle


2
SELECT DB_LINK, USERNAME, HOST FROM ALL_DB_LINKS 

คุณลองได้บางทีมันอาจช่วยคุณแก้ปัญหาได้


3
สิ่งนี้ไม่ส่งคืนเฉพาะลิงก์ที่มีให้กับผู้ใช้ปัจจุบันหรือไม่ เพียงเพื่อชี้แจง ...
Dezso
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.