Не удается увидеть таблицу в обозревателе объектов, SQL Server 2005/2008 - PullRequest
1 голос
/ 28 января 2010

Это может быть глупый вопрос. Но я только что получил разрешения на чтение / запись в эту БД. Я вижу таблицы БД, кроме одной. Я могу выбрать из него, но я не вижу его в обозревателе объектов. Я перезапустил свой компьютер, обновил объектный проводник и все. Есть ли ограничения на просмотр этой таблицы?


Мне очень жаль, что мне пришлось проверить соединение запроса. Я просматривал две разные версии одной базы данных. Черт возьми. Должен ли я снять этот вопрос?

Ответы [ 4 ]

2 голосов
/ 28 января 2010

Запрос

SELECT type, type_desc FROM sys.objects WHERE name = 'my_table_name'

должен сообщить вам тип объекта вашей таблицы на самом деле .

2 голосов
/ 28 января 2010

Может ли это быть синонимом или представлением? Проверьте под узлом синонимов и узлом представлений. Также проверьте схему ... если вы просто говорите SELECT * FROM table, попробуйте с SELECT * FROM dbo.table. Может быть в другой схеме.

1 голос
/ 27 августа 2015

Вам необходимо использовать имя схемы в запросе создания таблицы (например, имя dbo.table). По умолчанию он создается на локальном сервере и, следовательно, доступен для вас, когда вы используете запрос выбора, но после проверки на сервере он недоступен.

0 голосов
/ 07 января 2011

Когда ничего не помогает, щелкните правой кнопкой мыши Таблицы и нажмите Обновить.

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