В последние месяцы я обнаружил, как использовать обозреватель сервера, и обнаружил, что он полезен для специального просмотра таблиц базы данных. Я успешно добавил соединение с базой данных Oracle, используя базу данных Oracle (OracleClient), и я использовал обозреватель сервера, чтобы выполнить «новый запрос» и запросить данные. Это работало очень хорошо в моих случаях, когда я использовал это. Но сегодня я получил странное сообщение об ошибке при попытке добавить таблицу к создаваемому запросу.
Возможно, у вас нет разрешения на выполнение этой операции или объекта
Возможно, SHIPTO_FAX_EMAIL больше не существует в базе данных.
Я знаю, что таблица существует, и я могу получить доступ с помощью Toad for Oracle (к которому я подключился, используя те же учетные данные пользователя).
Кто-нибудь знает, что означает это сообщение об ошибке? И почему я могу выбрать данные, используя Toad, но не Visual Studio Server Explorer? И почему запрос работает для некоторых таблиц (многих таблиц), но не для этой конкретной таблицы.
Свойства соединения
Connection String
Data Source=GmenuProdDB:1521/gprod;Persist Security Info=True;User ID=rocco;Password=***********;Unicode=True
Provider
.NET Framework Data Provider for Oracle
State
Open
Type
Oracle
Version
12.1.0.2.0 Oracle Database 12c Standard Edition Release 12.1.0.2.0 - 64bit Production
Вот скриншот сообщения об ошибке: