У меня есть база данных SQL Server 2000, которая не отображает список столбцов для любых таблиц в представлении «конструктор» в Enterprise Manager. Эта проблема существует, когда либо создание нового представления или редактирование существующих представлений. Все, что отображается для каждой таблицы на диаграмме, это «* (Все столбцы)». Представления в противном случае работают.SQL Server 2000 Enterprise Manager: не удается просмотреть столбцы в таблицах, добавленных в конструктор View
У меня нет этой проблемы с другими базами данных.
Я запустил DBCC CHECKDB в этой базе данных и сообщил 0 ошибок.
Файлы журнала SQL Server не сообщают никаких ошибок, кроме «Ошибка: 15457, серьезность: 0, состояние: 1», что, IIRC, на самом деле не является ошибкой и не имеет ничего общего с этой проблемой.
Как это исправить?
Вы вошли в систему как 'sa'? – codeulike
Да. Я вошел в систему как sa. Я только что понял, что эта база данных имеет "." от его имени. Я уверен, что это имеет какое-то отношение к проблеме. (Я получил базу данных от клиента) –
да, возможно, попробуйте восстановить базу данных с другим именем, которое не имеет «.». – codeulike