Как я могу увидеть другие схемы помимо моей собственной при подключении к базе данных Oracle через обозреватель сервера? - PullRequest
3 голосов
/ 28 октября 2010

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

Я понимаю, что это звучит глупо, но когда я использую тот же логин / пароль через Toad for Oracle, мне все равно разрешается просматривать "Все схемы", чтобы найти нужные мне таблицы.

Возможно ли это через Server Explorer? Или мне нужно найти конкретный логин для схемы, к которой я хочу получить доступ?

Решение (только здесь, а не только на форумах OTN)

  • Щелкните правой кнопкой мыши соединение в обозревателе серверов
  • Выберите фильтры
  • Выберите строку «Отображаемые схемы» в сетке свойств (она должна быть выбрана по умолчанию)
  • В полях Свойство / Условие / Значение нажмите кнопку «...» для Значения
  • Выберите любые схемы, которые вы хотите увидеть, и нажмите Ok.

И наоборот, вместо использования диалогового окна, которое появляется после нажатия кнопки «...», вы можете перечислить схемы, разделенные запятыми, в текстовом поле «Значение».

1 Ответ

3 голосов
/ 30 октября 2010

Способ работы Oracle с пользователями и схемами отличается от SQL Server. Поэтому я подозреваю, что стандартное поведение Visual Studio не будет правильно работать с Oracle.

Установили ли вы бесплатные Oracle Developer Tools для Visual Studio? Найти их здесь . Если вы сделаете это, то можете вручную добавить другие схемы в фильтр вашего основного соединения. Я нашел инструкции в этой ветке форума OTN :

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

Я согласен, что это неуклюже, и это должно быть сделано автоматически. Я предполагаю, что есть предел тому, как VS может быть расширен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...