Я использую SQL Server начиная с версии 6.5, и меня всегда немного удивляет тот факт, что инструменты, по-видимому, предназначены для администраторов баз данных, а не для разработчиков. Например, мне понравилась простота и скорость работы Query Analyzer, но я ненавидел встроенный редактор, который на самом деле был не лучше, чем блокнот с поддержкой синтаксической раскраски. Теперь, когда у нас есть Management Studio, часть management кажется немного лучше, но с точки зрения разработчика инструменты еще хуже. Отличный текстовый редактор Visual Studio ... без возможности настраивать привязки клавиатуры !? Не начинайте меня с того, насколько непригодна древовидная иерархия управления. Почему я не могу перекоренить дерево в списке сохраненных процедур, например, как это разрешал Enterprise Manager? Теперь у меня есть древовидное представление, которое нужно прокручивать горизонтально, что делает его совершенно бесполезным.
Поддержка SQL-сервера в Visual Studio отлично подходит для работы с хранимыми процедурами и функциями, но ужасна в качестве обычного специального инструмента для запроса данных.
В течение многих лет я пробовал различные инструменты, но, похоже, они неизменно сосредотачиваются на стороне управления и не позволяют мне работать с разработчиком. Я просто хочу что-то с базовыми возможностями администратора, хорошей поддержкой клавиатуры и необходимой функциональностью DDL (в идеале что-то вроде Query Analyzer). На данный момент я серьезно думаю об использовании vim + sqlcmd и консоли ... Я в отчаянии:)
Те из вас, кто работает изо дня в день с SQL Server и Visual Studio ... Считаете ли вы, что инструменты адекватны? Вы когда-нибудь хотели, чтобы они были лучше, и если вы нашли нашли что-то лучше, не могли бы вы поделиться, пожалуйста?
Спасибо!