Как я могу получить режим «Дизайн» таблицы, не проходя через «Обозреватель объектов»?

Я пытаюсь использовать SQL Server Management Studio для редактирования таблиц базы данных. Но я не могу получить доступ к самим базам данных через «Обозреватель объектов» (Управление SQL Server Studio 2012 зависает).

Как я могу получить режим дизайна таблицы, не проходя через это?


person ispiro    schedule 11.06.2012    source источник


Ответы (2)


Используйте командную строку:

Например, если ваше имя пользователя — bobby, а пароль — foo, используйте:

C:> sqlcmd -U bobby -P foo

Затем выберите свою базу данных с помощью use whatever_your_db_name_is # Обратите внимание, что вы делаете буквально ввод use

затем опишите [table_name]

Чтобы перечислить все таблицы: sp_help работает, и вы также можете использовать
select * from SYSOBJECTS where TYPE = 'U' order by NAME
, которую вы, очевидно, можете изменить в соответствии со своими потребностями.

person Michael Durrant    schedule 12.06.2012
comment
Я попробовал это сделать, но получил sqlcmd: 'use...' Неожиданный аргумент. (и, кстати, я подключаюсь к удаленному серверу.) - person ispiro; 13.06.2012

Похоже, невозможно открыть из TSQL любую новую вкладку в режиме разработки для таблицы или представления, единственный способ сделать это - через проводник объектов:

https://docs.microsoft.com/en-us/sql/ssms/visual-db-tools/open-the-query-and-view-designer-visual-database-tools

person Sergio Prats    schedule 04.07.2017