2014-10-15 6 views
0

У меня есть обычная схема Oracle, где я вижу все таблицы, и если вы нажмете на нее, она отобразит новую вкладку с содержимым в ней, идеально.Показать таблицы из базы данных, связанной с БД, в SQL Developer

У меня также есть база данных, подключенные через DBLink, и я могу видеть все таблицы, когда я выполнить запрос:

SELECT TABLE_NAME FROM [email protected]_DB; 

Однако, я хотел бы этот список из приведенного выше запроса, чтобы показать аналогично как таблицы отображаются в схеме нормальной базы данных. Возможно ли это с помощью SQL Developer?

+0

'dblink' - запрос другой базы данных из одной базы данных. wrt 'SQL Developer', вы можете напрямую подключиться к удаленной базе данных! И я не думаю, что то, что вы ищете, возможно! –

+0

Похоже, вы смотрите на панель 'connections' и просматриваете определенную схему, связанную с вашим именем входа. Конечно, если вы нажмете на объект (ы) схемы ссылки на базу данных, у вас не будет приятного отображения объектов в схеме, связанной с ссылкой базы данных. –

+0

Патрик - это правильно, однако я не вижу схему для связанной базы данных. в идеале, если бы это было в этом выпадающем списке, это именно то, что я бы искал. можете ли вы подтвердить, можно ли это увидеть? – user1772250

ответ

0

«pop up», если вы говорите о свойствах «завершения проницательности» редактора кода SQL-разработчика, я уверен, что разработчик vanilla SQL не предоставляет понимание завершения для удаленных таблиц, запрашиваемых с помощью dblinks (Not по крайней мере, версия 3).

Я не думаю, что разработчики захотят добавить эту функцию, поскольку она просто заставит редактора кода работать больше и дать вялый конечный пользовательский интерфейс для разработчика. Подумайте обо всех дополнительных процедурах синтаксического анализа и сетевых задержках до появления всплывающего окна завершения кода.

обновление на основе вашего комментария: Похоже, вы хотите добавить новое соединение. Чтобы добавить новое соединение,

  1. правой кнопкой мыши на «Подключения» в левой панели и выберите «New Connection»
  2. Заполните БД данные (учетные данные, имя хоста, порт и т.д..,) В итоговая форма

PS: Это должно принадлежать суперпользователю.

+0

Нет, я просто хочу увидеть список всех таблиц, как если бы схема dbLinked DB была в схеме, связанной с базой данных, расположенной слева. – user1772250

+0

@ user1772250: обновлено. – toddlermenot

+0

Это просто описание того, как создать новое соединение. У меня есть соединение с базой данных, и из этой базы данных есть dbLink в другой БД. Я не могу напрямую подключиться к базе данных dbLinked. однако я могу видеть его таблицы, используя запрос intial выше. – user1772250