Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 3 4 5 6 7 [8] 9 10 11 12 .. 76   вперед  Ctrl
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
AndreiRantsevich
Ещё новость: SSMSBoost выиграл бронзу в категории
Best Database Development Product
В ежегодном голосовании
SQL Server Pro Magazine 2012 Community Choice Awards

Спасибо всем, кто голосовал за нас !!!

Прязрявряю!
А компания призёров-то у Вас более чем солидная. Это налагает ответственность....
4 дек 12, 22:15    [13577975]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 765
locky
Grid->script data as->where column=value
where [name] = null
o_O :)


Зачёт ! Я исправил шаблон. Можете его прямо отсюда скопировать - там в настройках на странице шаблонов есть опция "New from Clipboard XML" под на навигаторе грида:

<?xml version="1.0" encoding="utf-16"?>
<GridCopyTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Name>&amp;WHERE Column=Value</Name>
  <PatchState>1</PatchState>
  <FileExtension />
  <OpenWithApplication />
  <Document>WHERE {Selections}</Document>
  <Selection>{Rows}</Selection>
  <SelectionsSeparator> OR\r\n</SelectionsSeparator>
  <Row>({Values})</Row>
  <RowsSeparator> OR\r\n</RowsSeparator>
  <Value>[{ColumnName}]{Value}</Value>
  <ValuesSeparator> AND </ValuesSeparator>
  <StringFormatter>
    <Pattern>='{Value}'</Pattern>
  </StringFormatter>
  <IntegerFormatter>
    <Pattern>={Value}</Pattern>
    <Format>D</Format>
  </IntegerFormatter>
  <DoubleFormatter>
    <Pattern>={Value}</Pattern>
    <Format>G</Format>
  </DoubleFormatter>
  <CurrencyFormatter>
    <Pattern>={Value}</Pattern>
    <Format>G</Format>
  </CurrencyFormatter>
  <DateTimeFormatter>
    <Pattern>='{Value}'</Pattern>
    <Format>yyyyMMdd HH:mm:ss.fff</Format>
  </DateTimeFormatter>
  <BooleanFormatter>
    <Pattern>={Value}</Pattern>
  </BooleanFormatter>
  <GuidFormatter>
    <Pattern>='{Value}'</Pattern>
  </GuidFormatter>
  <BinaryFormatter>
    <Pattern>={Value}</Pattern>
  </BinaryFormatter>
  <XmlFormatter>
    <Pattern>='{Value}'</Pattern>
  </XmlFormatter>
  <NullString> is NULL</NullString>
  <UseInvariantCulture>true</UseInvariantCulture>
  <ValuesEncodeMethod>SqlEncode</ValuesEncodeMethod>
  <SavePath>%USERPROFILE%\My Documents\SSMSBoost\{Year}{Month}{Day}_{Hour}{Minute}{Second}.sql</SavePath>
</GridCopyTemplate>

Current grid вынести первым пунктом, selection - вторым

Учту, но скорее всего всё будет ещё удобнее. Хотим дать возможность настраивать часто-используемые команды и выводить их на верхнем уровне.
5 дек 12, 06:47    [13578634]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 765
dalex1973
AndreiRantsevich
Ещё новость: SSMSBoost выиграл бронзу в категории
Best Database Development Product
В ежегодном голосовании
SQL Server Pro Magazine 2012 Community Choice Awards

Спасибо всем, кто голосовал за нас !!!

Прязрявряю!
А компания призёров-то у Вас более чем солидная. Это налагает ответственность....


Спасибо за поздравления. Да, я сам в шоке :) Скорее рассчитвыали на какое-то место в категории Best Free Tool (нас там кстати упомянули как "hot product"), а получилось что мы заняли третье место в Best Database Development Product. На самом деле это не мы заняли, а мы помогли SSMS занять это место, т.к. среда разработки хорошая.
Ещё интересно: цены продуктов
Первое место >2000$
Второе место >1000$
Тресть место: мы - бесплатно :)
5 дек 12, 06:51    [13578639]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
Что-то у вас форум упал.
А так, мысли в сторону:
  • xотелось бы как уже говорил на вашем форуме, если выбрана опция "Show local databases in quick-connections switch drop-down" не выбрана (т.е. выбор из стандартного drop-down(dd) "Databases"), то в dd "Connections" чтобы показывалось текущее соединение (сейчас оно надписывается названием базы, т.е. база повторяется в обоиx dd что имxо без смысла).
  • dd "Connections" немного бы расширить
  • с сайта:
    сайт
    SSMS Boost add-in is designed to improve productivity when working with Microsoft SQL Server in
    SQL Server Management Studio. The main goal of project is to speed-up daily tasks of SQL DBA and T-SQL developeрs

    Для DBA (database administrator) имxо кроме "quick connection" нет features`ов. Поэтому не совсем понятно к чему это. Какие-то планы на будущее?
  • 6 дек 12, 11:39    [13586629]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    AndreiRantsevich
    Member

    Откуда: Минск
    Сообщений: 765
    dalex1973
    Что-то у вас форум упал.

    Случается - кажется на сервере что-то с базой делали админы. Сейчас уже работает.

    А так, мысли в сторону:
  • xотелось бы как уже говорил на вашем форуме, если выбрана опция "Show local databases in quick-connections switch drop-down" не выбрана (т.е. выбор из стандартного drop-down(dd) "Databases"), то в dd "Connections" чтобы показывалось текущее соединение (сейчас оно надписывается названием базы, т.е. база повторяется в обоиx dd что имxо без смысла).

  • Но ведь Connection - это и есть Сервер+база. Пожет приведите конкретный пример, что должно показываться ? Да, сейчас получается, что с точки зрения отображения дублируется стандартный dd, но т.к. наш делает больше, то стандартный можно просто удалить.

  • dd "Connections" немного бы расширить

  • В 2008 он широкий, а в ssms 2012 это ограничение фреймфорка, точнее - мы пока не нашли как это сделать, но старый метод перестал работать, а нового пока нет.

  • с сайта:
    сайт
    SSMS Boost add-in is designed to improve productivity when working with Microsoft SQL Server in
    SQL Server Management Studio. The main goal of project is to speed-up daily tasks of SQL DBA and T-SQL developeрs

    Для DBA (database administrator) имxо кроме "quick connection" нет features`ов. Поэтому не совсем понятно к чему это. Какие-то планы на будущее?

  • Ещё есть работа с RegisteredServers - (меню по правой кнопке там мы расширили). А так, думаю, используется автоподключение к серверам при старте, Сессии (загрузка в начале рабочего дня каких-то наборов скриптов), Autoreplacements... Я конечно надеюсь, что сами DBA нам пришлют чего им ещё не хватает.
    6 дек 12, 14:15    [13588123]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    AndreiRantsevich
    Но ведь Connection - это и есть Сервер+база. Пожет приведите конкретный пример, что должно показываться ? Да, сейчас получается, что с точки зрения отображения дублируется стандартный dd, но т.к. наш делает больше, то стандартный можно просто удалить.

    Смысл вышеуказанного сеттингa именно чтобы использовать два dd, поскольку после выбора соединения можно манипулировать выбором базы из стандартного dd. И тогда xорошо иметь в Вашем dd не название базы а название соединения (без надписывания базой)
    6 дек 12, 15:32    [13588749]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    locky
    Member

    Откуда: Харьков, Украина
    Сообщений: 62035
    AndreiRantsevich
    Current grid вынести первым пунктом, selection - вторым

    Учту, но скорее всего всё будет ещё удобнее. Хотим дать возможность настраивать часто-используемые команды и выводить их на верхнем уровне.

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

    Откуда: Минск
    Сообщений: 765
    dalex1973
    Смысл вышеуказанного сеттингa именно чтобы использовать два dd, поскольку после выбора соединения можно манипулировать выбором базы из стандартного dd. И тогда xорошо иметь в Вашем dd не название базы а название соединения (без надписывания базой)


    Так что-же понимается под "название соединения" ? Только сервер/инстанс ?
    6 дек 12, 15:40    [13588817]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    AndreiRantsevich
    Так что-же понимается под "название соединения" ? Только сервер/инстанс ?

    Да, конечно.Название базы лишнее.
    Кстати, также неплоxо бы :
  • дать возможность давать собственные названия ( названия баз/серверов иногда длинные)
  • соединяться асинxронно (возможно ли это?) - избежать подвисания SSMS для неудачныx соединений
  • 6 дек 12, 16:38    [13589323]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    AndreiRantsevich
    Member

    Откуда: Минск
    Сообщений: 765
    dalex1973
    Да, конечно.Название базы лишнее.
    Кстати, также неплоxо бы :
  • дать возможность давать собственные названия ( названия баз/серверов иногда длинные)

  • Это уже есть - смотрите внимательно свойства preferred connections

  • соединяться асинxронно (возможно ли это?) - избежать подвисания SSMS для неудачныx соединений

  • Тут не очень однозначно: какой коннекшн должен быть в промежутке после выбора и до соединения ?
    Часто я меняю конекшн и нажимаю F5 сразу. Если делать асинхронно, то может быть так, что запрос выполнится ещё на старом соединении.
    6 дек 12, 17:47    [13589868]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    AndreiRantsevich

    Тут не очень однозначно: какой коннекшн должен быть в промежутке после выбора и до соединения ?
    Часто я меняю конекшн и нажимаю F5 сразу. Если делать асинхронно, то может быть так, что запрос выполнится ещё на старом соединении.

    На время соединения алерт должен исчезнуть
    6 дек 12, 19:07    [13590319]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    AndreiRantsevich
    dalex1973
    Обратите также внимание не элементы GIU - не все элементы растягиваются(напр. "Template Name").

    В редакторе настроек, в самом гриде ? там места маловато. Нужно ли делать грид расширяемым ? Редактирование же происходит справа в PropertyGrid или ещё правее - в TextEditor-е.

    В дополнение:

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

    Откуда: Минск
    Сообщений: 765
    dalex1973,
    Спасибо :) Про этот таб я забыл... Исправлю.
    Нам тут удалось на днях ускорить скриптование раз в 5. Может даже сделаем промежуточный релиз.
    12 дек 12, 18:01    [13621506]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    AndreiRantsevich
    dalex1973,


    dalex1973
    Обратите внимание -есть два набора, отличающиеся тем, что в NotInToolbar - только моя команда (или любая "не ваша"), а в InToolbar - та же плюс любая ваша.

    А... всё - понял. Условие такое: одна команда и не наша. Спасибо - исправим.

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

    Откуда: Минск
    Сообщений: 765
    dalex1973,


    dalex1973
    AndreiRantsevich
    dalex1973,


    пропущено...

    А... всё - понял. Условие такое: одна команда и не наша. Спасибо - исправим.

    Когда более-менее можно ожидать ? Очень нужная вещь.


    Постараемся сейчас исправить.
    Решили что сделаем промежуточный релиз с ускоренным скриптингом, а также немного улучшим форму поиска по гриду, учтя ваши пожелания и отзывы.
    Т.е. если всё ок, то в понедельник-вторник будет версия 2.8.
    13 дек 12, 15:53    [13626687]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    AndreiRantsevich
    Member

    Откуда: Минск
    Сообщений: 765
    dalex1973,


    dalex1973
    AndreiRantsevich
    dalex1973,


    пропущено...

    А... всё - понял. Условие такое: одна команда и не наша. Спасибо - исправим.

    Когда более-менее можно ожидать ? Очень нужная вещь.


    -исправлено то что вы описали выше
    -ускорен скриптинг (примерно в 5 раз)
    -поддержка Spatial DataTypes в скриптинге
    -улучшена форма поиска (запросы из другого топика)

    Вот бета:
    www.ssmsboost.com/beta/SSMSBoostInstaller2008_2.8.4737.11144.msi
    www.ssmsboost.com/beta/SSMSBoostInstaller2012_2.8.4737.11343.msi

    Если сообщений об ошибках не поступит, то залью завтра как релиз.
    20 дек 12, 10:41    [13658132]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    AndreiRantsevich
    Member

    Откуда: Минск
    Сообщений: 765
    Релиз 2.8 залит. Фактически это Бета от 27 Декабря, по которой больше не поступило нареканий. Просто небыло время толком оформить релиз. Праздники ... :)

    Содержит по сравнению с 2.7 много мелких улучшений, так что советую использовать. Лично мне радостно, что скриптинг грида разогнали в 4-5 раз.

    Да, всех поздравляю с наступившим новым годом ! Здоровья и радости в жизни !
    11 янв 13, 09:09    [13751567]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    Спасибо, релиз радует.
    +
    Надеюсь праздники удались;-)

    Попробовал заскриптовать большой сет на диск и получил плюху (скриншот ниже)

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

    Откуда: Минск
    Сообщений: 765
    dalex1973
    Спасибо, релиз радует.
    +
    Надеюсь праздники удались;-)

    Попробовал заскриптовать большой сет на диск и получил плюху (скриншот ниже)

    Картинка с другого сайта.


    Да, мы в курсе, даже специально сообщение написали. На данный момент всё скриптуется прямо в память и её на больших объёмах может не хватать. Улучшим в след версиях.
    Если ошибка будет возникать в работе часто - напишите сюда сколько у вас было колонок и строк. В работе у меня лично проблем небыло. Пока ошибка была получена на тестовых, гипотетических больших объёмах данных, которые в обычной жизни просто скриптовать нет смысла.
    11 янв 13, 13:38    [13753643]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    AndreiRantsevich
    Да, мы в курсе, даже специально сообщение написали. На данный момент всё скриптуется прямо в память и её на больших объёмах может не хватать. Улучшим в след версиях.
    Если ошибка будет возникать в работе часто - напишите сюда сколько у вас было колонок и строк. В работе у меня лично проблем небыло. Пока ошибка была получена на тестовых, гипотетических больших объёмах данных, которые в обычной жизни просто скриптовать нет смысла.

    Да я тоже решил протестировать на какой обьём данных моей машины хватит.4Гб памяти, не бог весть что так что поэкспериментировать интересно. Итак:
    сет из 2.5 млн строк но узкий -[bigint] ,[geography] ,[geography] ,[int] ,[tinyint]. bcp отрабатывает быстро (20-30 сек) и файл = 230Мб . Цифра отнюдь не космического масштаба.
    Попробовал в аддоне:при сободной памяти 1.5Гб съело 700Мб и на 98% вывалилось (подозреваю что для записи второй буфер хотелось).
    11 янв 13, 18:12    [13756039]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    И память не отдало:

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

    Откуда: Минск
    Сообщений: 765
    dalex1973
    Попробовал в аддоне:при сободной памяти 1.5Гб съело 700Мб и на 98% вывалилось (подозреваю что для записи второй буфер хотелось).


    Мы это поведение изучили и в принципе точно знаем в чм там дело. Просто "быстро" уже небыло времени что-то делать. Исправим. Для 2 млн строк в вашем случае должно сработать. Память сразу не возвращается. Это-ж .NET ! :)
    11 янв 13, 18:25    [13756109]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    Winnipuh
    Member [заблокирован]

    Откуда: Київ
    Сообщений: 10436
    AndreiRantsevich
    dalex1973
    Попробовал в аддоне:при сободной памяти 1.5Гб съело 700Мб и на 98% вывалилось (подозреваю что для записи второй буфер хотелось).


    Мы это поведение изучили и в принципе точно знаем в чм там дело. Просто "быстро" уже небыло времени что-то делать. Исправим. Для 2 млн строк в вашем случае должно сработать. Память сразу не возвращается. Это-ж .NET ! :)



    так может вам насильно коллектор вызвать? ткскыть, "принуждение" к освобождению
    13 янв 13, 14:58    [13762148]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    dalex1973
    Member

    Откуда: Польша
    Сообщений: 287
    При добавлении собственных комманд через "Shortcut & Commands" при наведении на кнопку появялется пустой тултип.
    14 янв 13, 13:28    [13766342]     Ответить | Цитировать Сообщить модератору
     Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
    AndreiRantsevich
    Member

    Откуда: Минск
    Сообщений: 765
    dalex1973
    При добавлении собственных комманд через "Shortcut & Commands" при наведении на кнопку появялется пустой тултип.

    Ок - спасибо.
    14 янв 13, 18:08    [13768623]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: Ctrl  назад   1 .. 3 4 5 6 7 [8] 9 10 11 12 .. 76   вперед  Ctrl
    Все форумы / Microsoft SQL Server Ответить