Как обновить схему таблицы с помощью новой пользовательской схемы, которую я создал?
Я использую SQL Server 2008 Express и Sql Server Management Studio 2008.
Я пытаюсь связать таблицу базы данных с новой схемой.
Я создал новую схему, перейдя в Security->Schemas в обозревателе объектов. Я щелкнул правой кнопкой мыши по папке и создал новую схему под названием "Люди" и установил владельца как db_owner. Эта новая схема теперь появляется в проводнике объектов.
Теперь я хотел бы связать таблицу с этой схемой. Я открываю таблицу в режиме конструктора и щелкаю раскрывающийся список на панели свойств таблицы, в котором содержатся доступные схемы, но моя вновь созданная схема не отображается.
Я попытался обновить все в проводнике объектов. Закрытие дизайна и повторное открытие и т. Д., Но все же его там нет.
Я делаю что-то неправильно?
Кто-нибудь может указать мне правильное направление, пожалуйста?
2 ответа
Сортировано.... абсолютно смешно!
Мне пришлось закрыть студию управления и заново открыть ее. Только после этого список Схем обновлялся и включал мою новую пользовательскую Схему.
В зависимости от количества объектов (таблиц, представлений и т. Д.) Может потребоваться использовать одну из системных таблиц для создания сценариев для изменения схемы каждого объекта.