Может ли Visual Studio 2008 предоставлять какие-либо функции, которые предоставляют Query Analyzer и Enterprise Manager?
В настоящее время я использую MSSQL Server 2000 и для разработки таблиц, создания и изменения хранимых процедур, а также для управления пользователями и разрешениями я использую Query Analyzer и Enterprise Manager. Я также провожу очень много времени в Visual Studio 2008 и скорее прыгаю на другие приложения, мне было интересно, может ли Visual Studio помочь мне сделать хотя бы некоторые из вещей, которые позволяют мне выполнять Query Analyzer и Enterprise Manager. И если да, то что конкретно?
В основном я ищу:
- Проверьте схему базы данных
- Редактировать хранимые процедуры (с доступным Intellisense)
- Изменить права доступа к объекту
2 ответа
Посмотрите на обозреватель серверов в Visual Studio. Обозреватель серверов позволяет создавать / изменять / удалять / любые процедуры, таблицы, представления и т. Д., Хотя я не вижу способа изменить параметры безопасности (пользователей, роли и т. Д.) Через пользовательский интерфейс. Я рекомендую SQL Management Studio перед использованием встроенного обозревателя серверов.
Я также только что заметил в контекстном меню функцию подключения к данным в обозревателе серверов, которая называется "разрешить отладку sql/clr". Еще не пробовал, но похоже, что в коде SQL могут быть точки останова и т. Д. Как здорово это будет?
Редактировать. Похоже, что обозреватель сервера может быть доступен только в Pro или более поздних версиях Visual Studio, т. Е. Не в выпусках Express. Еще одна причина, чтобы получить полную версию.
Можете ли вы установить SQL Server Management Studio? Это гораздо полезнее, чем VS, я думаю.
Мне не нравится интерфейс VS, и он не подходит для планов запросов, результатов и настройки. Тем не менее, некоторые люди, с которыми я работаю, выглядят довольными VS, но в основном это ребята из C#. Головки SQL используют инструменты SQL.