Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 38 39 40 41 42 [43] 44 45 46 47 .. 76   вперед  Ctrl
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
AndreiRantsevich
Также интересно услышать отзывы по новой функциональности: насколько она вам показалась полезной и что хотелось бы улучшить.
Функциональность "Fatal Actions Guard" требует ограничений.В идеале - правила пользователя (пока не представляю себе как это должно выглядеть).
Например,удаление/апдейт во временной таблице без WHERE - частая практика.
2 сен 14, 11:59    [16522741]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
Ещё добавьте пожалуйста для функции "Comment/uncomment selection "возможность работы с выделенным диапазоном. Например чтобы выражение типа:
SELECT TOP(10)
	@AID = a.f_ID1,
	@bID = a._ID2,
	@cID = u.f_ID3

можно было изменить так:
SELECT TOP(10)
	/*@AID =*/ a.f_ID1,
	/*@bID =*/ a._ID2,
	/*@cID =*/ u.f_ID3

выделив диапасон и кликнув один раз.
7 сен 14, 15:53    [16546082]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
andy st
Member

Откуда:
Сообщений: 797
43 страницы не осилил, поэтому пишу тут. Если вдруг такое есть, то пните, плз, в ту сторону.
В среде разработки под Oracle называемой PL/SQL Developer есть очень приятная кнопка, под названием Linked Query.
Очень удобна для работы с запросами типа select * from табличка.
Смысл этой кнопки заключается в том, что при нажатии на неё отображается 2 списка таблиц:
1. таблицы, на которые есть FK из текущей таблицы
2. таблицы, в которых есть FK на текущую таблицу
Соответственно, при выборе таблицы из списка формируется запрос к выбранной таблице с подстановкой значений в where из базовой. Т.е. фича позволяет создавать запросы к дочерним и родительским таблицам от текущей по внешним ключам.
После работы с PL/SQL Developer-ом в SSMS отсутствие этой фичи немного напрягает :)
8 сен 14, 06:05    [16547713]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
dalex1973
Ещё добавьте пожалуйста для функции "Comment/uncomment selection "возможность работы с выделенным диапазоном. Например чтобы выражение типа:
SELECT TOP(10)
	@AID = a.f_ID1,
	@bID = a._ID2,
	@cID = u.f_ID3

можно было изменить так:
SELECT TOP(10)
	/*@AID =*/ a.f_ID1,
	/*@bID =*/ a._ID2,
	/*@cID =*/ u.f_ID3

выделив диапасон и кликнув один раз.

Ок, постараемся сделать
15 сен 14, 14:20    [16576414]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
dalex1973
AndreiRantsevich
Также интересно услышать отзывы по новой функциональности: насколько она вам показалась полезной и что хотелось бы улучшить.
Функциональность "Fatal Actions Guard" требует ограничений.В идеале - правила пользователя (пока не представляю себе как это должно выглядеть).
Например,удаление/апдейт во временной таблице без WHERE - частая практика.

Спасибо за замечание, учтём. Ещё учтём что ограничить можно не только WHERE но и JOIN-ом, так что тоже над этим подумаем
15 сен 14, 14:21    [16576420]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
andy st
43 страницы не осилил, поэтому пишу тут. Если вдруг такое есть, то пните, плз, в ту сторону.
В среде разработки под Oracle называемой PL/SQL Developer есть очень приятная кнопка, под названием Linked Query.
Очень удобна для работы с запросами типа select * from табличка.
Смысл этой кнопки заключается в том, что при нажатии на неё отображается 2 списка таблиц:
1. таблицы, на которые есть FK из текущей таблицы
2. таблицы, в которых есть FK на текущую таблицу
Соответственно, при выборе таблицы из списка формируется запрос к выбранной таблице с подстановкой значений в where из базовой. Т.е. фича позволяет создавать запросы к дочерним и родительским таблицам от текущей по внешним ключам.
После работы с PL/SQL Developer-ом в SSMS отсутствие этой фичи немного напрягает :)

Функция конечно полезная. Мы пока до такого уровня удобств не дошли, но понемногу к ним подходим. Я записал, но это будет сделано не сразу.
15 сен 14, 14:23    [16576434]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
Winnipuh
AndreiRantsevich,

а скажите-ка уважаемый Андрей, планируете ли вы перестать предоставлять бесплатную версию?
И если да, то когда и как это будет?
;-)

Вопрос непростой. Просто взять и перестать предоставлять бесплатную версию мы не можем, это не пойдёт на пользу проекту. С другой стороны для того что бы проект развивался и поддерживался нужны ресурсы (время=деньги). Нам бы хотелось что бы количество добровольных пожертвований позволяло бы нам на 100% времени заниматься проектом и добавить ещё немного ресурсов для более подробного документирования возможностей, что пока не сбывается. Поэтому мы собираемся в будующем стимулировать профессиональных пользователей покупать наш продукт. Как - пока не решили. Так же будет улучшаться система поощрения активных пользователей, которая работает уже сейчас.
15 сен 14, 14:39    [16576532]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
dalex1973
Имхо тут всё просто - пока проект развивается, можно пользоваться.
Как авторы забьют - тут всем и трындец...
Такой вот стимул для участия в развитии проекта:-)

Тут не совсем верно:
При наличии Professional или Bonus лицензии продукт работает бесконечно долго, не зависимо от авторов. То что развитие от нас зависит - то это понятно. Поэтому мы стараемся достигнуть такого уровня, что бы было обеспечено непрерывное развитие (на самом деле уже достигли). Стараемся его держать.

В новой версии, если всё получится будет:
-редактирование шаблонов форматтера с preview
-автоматическая проверка наличия новой версии (отключаемо, по умолчанию выключено)
-улучшения в Fatal Actions Guard по вашим запросам
-ещё пара новых функции, ещё не решили какие
15 сен 14, 14:48    [16576588]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
andy st
Member

Откуда:
Сообщений: 797
dalex1973
AndreiRantsevich
Также интересно услышать отзывы по новой функциональности: насколько она вам показалась полезной и что хотелось бы улучшить.
Функциональность "Fatal Actions Guard" требует ограничений.В идеале - правила пользователя (пока не представляю себе как это должно выглядеть).
Например,удаление/апдейт во временной таблице без WHERE - частая практика.

Для визуализации правил пользователя можно пойти путём хинтов в оракле, например
delete /*+ bypass_fag */ from AnyTable
15 сен 14, 14:59    [16576659]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 434
AndreiRantsevich
-ещё пара новых функции, ещё не решили какие

А у вас где-то страничка с запланированными к реализации возможностями (ToDo)? Пользователи предлагали вам много хотелок, но не было ли вами что-то упущено из внимания? Как проверить?
15 сен 14, 15:05    [16576702]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
andy st
dalex1973
пропущено...
Функциональность "Fatal Actions Guard" требует ограничений.В идеале - правила пользователя (пока не представляю себе как это должно выглядеть).
Например,удаление/апдейт во временной таблице без WHERE - частая практика.

Для визуализации правил пользователя можно пойти путём хинтов в оракле, например
delete /*+ bypass_fag */ from AnyTable

Ок,согласен, так тоже можно.
15 сен 14, 16:05    [16577096]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
Leax
AndreiRantsevich
-ещё пара новых функции, ещё не решили какие

А у вас где-то страничка с запланированными к реализации возможностями (ToDo)? Пользователи предлагали вам много хотелок, но не было ли вами что-то упущено из внимания? Как проверить?

Список пока внутренний. Решения что делаем сейчас, а что потом зависят от:
-полезностью и запрашиваемостью функции
-текущего уровня технологий (иногда то, что год назад казалось очень трудным делается за пару часов, и наоборот)
-рассчётного времени до конца релиза

т.е. пользователи влияют на выбор особенно сильно когда полезная функция запрашивается многоми пользователями.
Полный список запросов я планирую опубликовать как будет немного больше времени. Хочется сделать это на своём сайте.
Небыло ли что-то упущено ? Очень стараюсь ничего не упустить..
Как проверить ? Если ваше предложение долго не реализуется, то просто спросите почему. Некоторые запросы просто могуть быть труднореализуемыми.
15 сен 14, 16:24    [16577236]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 434
В новой версии было бы приятно увидеть поиск в результирующем гриде по имени столбца (или части имени) с установкой курсора в той же строке на искомый столбец.
17 сен 14, 12:10    [16584931]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 766
Leax
В новой версии было бы приятно увидеть поиск в результирующем гриде по имени столбца (или части имени) с установкой курсора в той же строке на искомый столбец.

Отлично, как раз собирались это сделать. Напишу как, а вы говорите "ок" или нет:
Во первых, скорее всего удасться перехватить Ctrl+F, если курсор находиться в гриде, затем показаваем наш диалог поиска по гриду и там будет опция "искать в названиях колонок". Если всё получиться - то будет сделано как я описал.
17 сен 14, 13:49    [16585479]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
andy st
Member

Откуда:
Сообщений: 797
AndreiRantsevich,
хотелки ON
Иногда не хватает пунктов "Manage Indexes" и "Manage Statistics" контекстного меню в плане запроса так, как было в QA от MSSQL2000.
Неплохо было бы сделать закладки в рамках текущего сценария (а можно и глобально по открытым окошкам).
Мальца напрягает выпадающий хинт на локальную табличную переменную, который для SSMS 2008 (по крайней мере) выдает совершенно неадекватное описание определения. Ну и переход с переменной на определение тоже был бы неплох.
Навигация по CURSOR в окне: определение, открытие, фетчи, закрытие, освобождение. Шуметь, если что-то забыли вписать.
При клике на определение временной таблицы предлагать добавить в конец скрипта их drop, вставку перед определением скрипт на проверку на их существование (это, вероятнее всего, можно сделать шаблонами, но иногда это требуется уже в процессе написания скрипта)
хотелки OFF
17 сен 14, 14:57    [16585931]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 434
AndreiRantsevich
Leax
В новой версии было бы приятно увидеть поиск в результирующем гриде по имени столбца (или части имени) с установкой курсора в той же строке на искомый столбец.

Отлично, как раз собирались это сделать. Напишу как, а вы говорите "ок" или нет:
Во первых, скорее всего удасться перехватить Ctrl+F, если курсор находиться в гриде, затем показаваем наш диалог поиска по гриду и там будет опция "искать в названиях колонок". Если всё получиться - то будет сделано как я описал.

Да было бы замечательно
17 сен 14, 15:19    [16586112]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 434
Еще верните, пожалуйста, экспорт/импорт настроек (даже можно целые папки с файлами). Да и выбор пути к настройкам программы при инсталяции очень хочется.
18 сен 14, 12:39    [16589931]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
sparrow
Member

Откуда: Россия, Красноярск.
Сообщений: 21759
AndreiRantsevich,
SSMSBoost - аддин для SQL Server Management Studio
отличный помошник по работе, спасибо!
18 сен 14, 18:19    [16592130]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
Collapse All / Expand All было бы хорошо для регионов...
29 сен 14, 18:21    [16635520]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 434
И ещё, очень жду сравнения по 3м серверам/БД (разработка/тест/девел)
29 сен 14, 22:24    [16636341]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 434
* разработка/тест/продуктив
29 сен 14, 22:24    [16636344]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
tb3
Member

Откуда:
Сообщений: 164
AndreiRantsevich
ApXyC
AndreiRantsevich,
Очень часто приходится отлаживать запрос в SSMS, а использовать в каком либо коде, например C# или Java. И каждый раз собирать конструкции языка быстро утомляет.
В общем на это дело можно подписать другие средства, но было бы приятно, если скопировать в буфер выделенный кусок SQL, отформатированный нужным способом.

Спасибо за предложение. Что-то похожее у меня уже есть, но вы немного расширили задачу. Это хорошо.

Очень бы пригодилось умение конвертировать выделенный блок SQL для execute и обратно с правильным оформлением символьных констант, например:
select * from sys.objects where name like '%tab%'
execute('select * from sys.objects where name like ''%tab%''')
execute('select * from OPENQUERY('+@LinkServer+', ''select * from sys.objects where name like ''''%tab%'''' '')')
1 окт 14, 12:46    [16643777]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
{$PASTE$} на работает... {PASTE} работает

По поводу Fatal Action Guard - может разумно было сделать, что если в коде есть специфический текст, то Guard выключается.

К сообщению приложен файл. Размер - 3Kb
10 окт 14, 10:49    [16685934]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
Очень раздражает "заклинивающий" иногда механизм изменения соединений, когда пытаюсь исполнить скрипт на нескольких северах. При этом новое соединение при переключении открывается в новом окне. Иногда это заклинивание носит одноразовый характер, но иногда спасает только рестарт SSMS.
11 окт 14, 16:59    [16691016]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
иногда мне не хватает такой функциональности:
В Object Explorer контекстное меню на названии сервера (а не базы) Set as active connection.
По умолчанию база данных может быть master.
24 окт 14, 11:27    [16752872]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 38 39 40 41 42 [43] 44 45 46 47 .. 76   вперед  Ctrl
Все форумы / Microsoft SQL Server Ответить