Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Есть бесплатный Addin SQL Refactor Studio - для Microsoft SQL Server Management Studio 2012, 2014 (SSMS). Данный инструмент позволяет: - производить поиск зависимостей для объекта БД (поиск осуществляется в БД, файлах на диске, редакторе SQL Query Editor) - находить произвольный текст/код в БД, файлах на диске, редакторе SQL Query Editor - проводить операции рефакторинга БД (Rename, Add CRUD Methods, Move Columns, Add Lookup Table и др.) - форматировать SQL код (пока упрощенно) Скриншоты можно посмотреть на сайте программы. Если у кого имеются пожелания по функционалу, который Вы хотели бы видеть в SSMS, пишите сюда или сюда, постараемся реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 13:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Интересно, а тем, у кого нет RAR'а - бамбук курить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 13:34 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, Запилите что-нибудь вроде Sybase Power Designer, только под MS SQL Server и очень дешевое. Киллер фича: тулза вытаскивает к себе метаданные схемы в БД (естественно все в пимпочках, что тянуть что не тянуть). Позволяет хранить эти метаданные на диске (и не терять все важные настройки). Все обьекты метаданных в свой файл (можно в text/xml). Чтобы это можно было всунуть в систему контроля версий. [b] Чтобы тулзе можно было скормить метаданные предыдущего релиза и текущего состояния схемы и получить UPGRADE скрипт пусть и идиотский, но с пометками 'ВОТ ТУТ ОБРАТИ ВНИМАНИЕ, МОЖЕТ РУКАМИ ПЕРЕПИСАТЬ'. В самой тулзе по ее проекту рефакторинг запилить и прочие плюхи. И уметь генерировать по своему проекту CREATE скрипт для схемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 13:39 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zxc1257, Все что Вы описываете есть в VS 2012 (database project). Все равно, спасибо за идею! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 16:10 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Teamzxc1257, Все что Вы описываете есть в VS 2012 (database project). Все равно, спасибо за идею! гхм. и правда есть. а как получить скрипт разницы между схемами там? че-то вижу только кнопку затолкать разницу в target (db project, database, ...)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 16:24 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zxc1257, Главное меню "SQL=>Schema compare=>new ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 16:29 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Teamzxc1257, Главное меню "SQL=>Schema compare=>new ..." это я нашел. создал два пустых проекта db. в один запилил функцию и таблицу. делаю compare, в качестве target ставлю пустой проект. оно показывает разницу. как мне это разницу сохранить в скрипт а не сразу применить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 16:40 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zxc1257, а зачем? разницу всегда можно получить сравнив две ревизии в системе контроля версий. Потом, если надо обновить проект базы, то достаете нужную ревизию из системы контроля версий (например, SVN) и публикуете скрипт, потом запускаете на сервере с бд, которую надо обновить. Еще вариант - сбилдить проект и импортировать dacpac в вашу бд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 16:56 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
ччzxc1257, а зачем? разницу всегда можно получить сравнив две ревизии в системе контроля версий. а как получить разницу в виде скрипта этой тулзой? 1) хотелось бы видеть команды, которыми оно решило обновить схему из состояния rev3 до состояния rev5 2) подправить руками косяки, переписать некоторые участки upgrade-скрипта оптимальнее 3) прогнать на тестовой БД. поглядеть как оно 4) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 17:25 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zxc1257, Ну я же вам написал. У вас база в состоянии rev3. В проекте база в состоянии rev5. Публикуете проект (правая клавиша по проекту Publish), выбираете в опциях базу в которую хотите опубликовать проект, выбираете настройки подключения, прочие настройки, и нажимаете сгенерировать скрипт. Дальше смотрите, крутите, что хотите в нем пишите. Еще есть тулза от RedGate. SQL Compare называется. Сравнивает две бд между собой и также генерирует скрипт для переноса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 17:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
После того как продукт затребовал запуск SSMS с полномочиями администратора, а без оных получил отлуп при попытке доступа в папку установки, был безжалостно снесен и забыт. Господа, как вы себе представляете работу множества разработчиков на одном компьютере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 17:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
ччzxc1257, Ну я же вам написал. У вас база в состоянии rev3. В проекте база в состоянии rev5. Публикуете проект (правая клавиша по проекту Publish), выбираете в опциях базу в которую хотите опубликовать проект, выбираете настройки подключения, прочие настройки, и нажимаете сгенерировать скрипт. Дальше смотрите, крутите, что хотите в нем пишите. Еще есть тулза от RedGate. SQL Compare называется. Сравнивает две бд между собой и также генерирует скрипт для переноса. спасибо. как все не очевидно сделано. поколупаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2013, 17:57 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
invmПосле того как продукт затребовал запуск SSMS с полномочиями администратора, а без оных получил отлуп при попытке доступа в папку установки, был безжалостно снесен и забыт. Господа, как вы себе представляете работу множества разработчиков на одном компьютере? В следующей версии будет изменена папка (сейчас эта папка приложения) где будут храниться конфиги. Таким образом запускать SSMS в режиме администратора будет необязательно. Спасибо за наводку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2013, 00:45 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Выпустили версию 2.1 - Fix: теперь addin не требует запускать SSMS в режиме администратора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2013, 02:27 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Выпустили версию 2.2: - устранены проблемы с SQL Server 2012 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 02:46 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добавьте пож. возможность указать БД на других серверах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 14:58 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Обязательно добавим. Эта уже не первая просьба по этой функциональности. Есть какие проблемы/неудобства в эксплуатации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 16:57 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, Вот только что появилась интересное предложение. Нужна тулза, которая бы вставляла в заголовок хранимых процедур и функций комментарии (или редактировала существующие) с тегами, которые были бы определены разработчиком. Очень потом можно хорошо собрать xml-ки с описанием функций\процедур (входных параметров и т.п.). Действительно, была бы классная вещь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2013, 14:58 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
ччSQL Refactor Studio Team, Вот только что появилась интересное предложение. Нужна тулза, которая бы вставляла в заголовок хранимых процедур и функций комментарии (или редактировала существующие) с тегами, которые были бы определены разработчиком. Очень потом можно хорошо собрать xml-ки с описанием функций\процедур (входных параметров и т.п.). Действительно, была бы классная вещь. Или, например по комментариям создавала какой-нибудь xml файл с полезными тегами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2013, 15:03 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
ччSQL Refactor Studio Team, Вот только что появилась интересное предложение. Нужна тулза, которая бы вставляла в заголовок хранимых процедур и функций комментарии (или редактировала существующие) с тегами, которые были бы определены разработчиком. Очень потом можно хорошо собрать xml-ки с описанием функций\процедур (входных параметров и т.п.). Действительно, была бы классная вещь. Посмотрите в сторону http://www.red-gate.com/products/sql-development/sql-doc/ Наше приложение сосредоточено в основном на рефакторинге, кодогенерации. В дальнейшем хотелось бы поддерживать тоже направление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2013, 16:42 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
В связи с просьбами сделать Addin совместимым с более ранними версиями SSMS, мы решили провести опрос "Какую версию SQL Server Management Studio Вы используете?" Для голосования пройдите пожалуйста по ccылке . Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 15:50 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Результаты опроса: SSMS 2005 ~ 8% SSMS 2008/R2 ~ 52 % SSMS 2012 ~ 40% В связи с тем, что большинство разработчиков используют SSMS 2008/R2, мы сделали наш addin совместимым с этими версиями IDE. Спасибо за содействие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 03:46 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Небольшой совет. Не ставьте в RAR архивы. Не каждый будет ставить это проприетарное (платное) говно. Ставьте в бесплатный ZIP или что-то похожее. Я понимаю что каждый может извернуться и скачать ради этого что-то нарушающее лицензии - но зачем? Лучше вообще забудьте про RAR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 13:26 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamДоброго времени суток! Результаты опроса: SSMS 2005 ~ 8% SSMS 2008/R2 ~ 52 % SSMS 2012 ~ 40% В связи с тем, что большинство разработчиков используют SSMS 2008/R2, мы сделали наш addin совместимым с этими версиями IDE. Спасибо за содействие. а что - сделать совместимым с 2005 и 2012 большая проблема? да ну... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 13:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorRAR архивы Я понимаю что каждый может извернуться и скачать ради этого что-то нарушающее лицензии - но зачем? Платное — это упаковка. А программу UnRAR (распаковка) можно бесплатно скачать с официального сайта, и даже с исходниками. MniorЛучше вообще забудьте про RAR. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 13:48 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Гость333 Спасибо за замечание. Скоро учтем)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 14:32 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Мы сейчас добавляем IntelliSence в наш аддон, так что если у кого есть пожелания - пишите, рассмотрим. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 14:38 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Что-то у вас опыта маловато по рефакторингу походу. Некоторые базы создаются с COLLATE с Case Sensitive (учётом регистра), поэтому надо это использовать при ReName. 1. Разрешать делать при замене регистра - сеqчас этого банально не позволяет 2. Поставить галку при поиске с учётом регистра или брать из свойств базы (Default) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 17:51 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
А вообще мене эта поделка не очень, на вид сыровата, интерфейс не очень продуман. Хотя видно что стараются. Не удобно пользоваться результатами. ReName это конечно хорошо, но в остальных случаях надо сделать что-то посложнее. поэтому надо открывать объекты и менять. А тут: 1. Грёбаный диалог. (Когда же запретят этот элемент интерфейса ... хотя на Вянде никогда, MS сама убожества клепает) Лучше окно SSMS. 2. По двойному щелчку или энтеру не открывает объект, нужно много мышко-дрочить чтобы пройтись по объектам Раздражает что ещё надо переключится (не фокусирует окно) 3. Открывает объект из своего хранилища. Хранит текст объекта нужно, никто не спорит, но открывать должно повторно из базы. Т.е. вызвать стандартный внутренний ALTER в SSMS чтоле. А то так можно потерять все сделанные наработки в промежутке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 18:04 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Спасибо за замечания. Постараемся их учесть в следующей версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2013, 18:11 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
И кэшь не обновляет при refresh, даже если Back сделать. Нужно закрыть и заново вбивать строку поиска и т.д. А ещё "Find Usage" не видит использование объекта в некоторых случаях - видимо старая проблема, словно на 2005 или ниже версии сидишь, когда при обновлении объекта, все его связи использования теряются. Как-то не хочеца при Rename потерять эти изменения. sys.dm_sql_referenced_entities - намного мощнее работает. И к тому же выдаёт ошибки использования/компиляции объекта, что очень полезно. Станно что при "Move column" нет превью кода в отличии от Rename, хоть в конце всё равно код выдатся. Интерфейсы не одинаковые - неожиданно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 20:07 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorА ещё "Find Usage" не видит использование объекта в некоторых случаях Mnior, можно Вас попросить прислать на support@sqlrefactorstudio.com подробную информацию (для какого объекта вы ищете зависимости и скрипт того объекта, где не обнаружилась зависимость). Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 16:35 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Teamможно Вас попросить прислать информацию где не обнаружилась зависимостьОпана. Ок. Надеюсь на следующей неделе найдётся время ... Но мне казалось что на это нарывался каждый кто изучал данный вопрос и на форуме мусолилось неоднократно. Надеюсь, что ошибка стандартная, а не трудноуловимая. Хотя может вы и правы, зависимости не видит даже скуль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 01:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Для поиска зависимостей мы не используем стандартные системные представления, как раз из-за озвученных Вами причин. Для этих целей мы сделали собственный анализатор зависимостей. Поэтому нам Важно знать, есть ли ситуации где он не правильно работает. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 07:32 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Понял. Тогда придётся поиграться. А то я заметил на активно меняющейся схеме и остановится разобраться - было немного не до этого. (А зря) И сейчас того на чём я заметил уже изменено, но я постараюсь поактивней поиспользовать и поэкспериментировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 12:57 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zxc1257...Киллер фича: тулза вытаскивает к себе метаданные схемы в БД (естественно все в пимпочках, что тянуть что не тянуть). Позволяет хранить эти метаданные на диске (и не терять все важные настройки). Все обьекты метаданных в свой файл (можно в text/xml). Чтобы это можно было всунуть в систему контроля версий. [b] Чтобы тулзе можно было скормить метаданные предыдущего релиза и текущего состояния схемы и получить UPGRADE скрипт пусть и идиотский, но с пометками 'ВОТ ТУТ ОБРАТИ ВНИМАНИЕ, МОЖЕТ РУКАМИ ПЕРЕПИСАТЬ'. В самой тулзе по ее проекту рефакторинг запилить и прочие плюхи. И уметь генерировать по своему проекту CREATE скрипт для схемы.ччЕще есть тулза от RedGate. SQL Compare называется. Сравнивает две бд между собой и также генерирует скрипт для переноса. Кроме RedGate SQL Compare еще куча разных компараторов типа ApexSQL Diff, SQL Delta, xSQL Compare, но они могут работать только несколько дней, затем либо платить за лицензию, либо на виртуалку их загонять, что ни есть удобно. Аналогичный схема компаратор есть и в dbForge Studio for SQL Server (тот что для русских) без всяких триальных периодов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 16:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
платитьИЛИнеплатитьzxc1257...Киллер фича: тулза вытаскивает к себе метаданные схемы в БД (естественно все в пимпочках, что тянуть что не тянуть). Позволяет хранить эти метаданные на диске (и не терять все важные настройки). Все обьекты метаданных в свой файл (можно в text/xml). Чтобы это можно было всунуть в систему контроля версий. [b] Чтобы тулзе можно было скормить метаданные предыдущего релиза и текущего состояния схемы и получить UPGRADE скрипт пусть и идиотский, но с пометками 'ВОТ ТУТ ОБРАТИ ВНИМАНИЕ, МОЖЕТ РУКАМИ ПЕРЕПИСАТЬ'. В самой тулзе по ее проекту рефакторинг запилить и прочие плюхи. И уметь генерировать по своему проекту CREATE скрипт для схемы.ччЕще есть тулза от RedGate. SQL Compare называется. Сравнивает две бд между собой и также генерирует скрипт для переноса. Кроме RedGate SQL Compare еще куча разных компараторов типа ApexSQL Diff, SQL Delta, xSQL Compare, но они могут работать только несколько дней, затем либо платить за лицензию, либо на виртуалку их загонять, что ни есть удобно. Аналогичный схема компаратор есть и в dbForge Studio for SQL Server (тот что для русских) без всяких триальных периодов... "затем либо платить за лицензию, либо на виртуалку их загонять" не, ну есть еще третий вариант ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 16:18 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
При попытке rename колонки (смене кириллической С на латинскую C) произошла ошибка при парсинге процедур (для вьюх всё нормально): Код: xml 1. 2. 3. 4. 5. При поиске кода (по имени колонки с кириллической С) ошибок не возникало. Ссори, что опять не могу выложить ничего больше. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2013, 20:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Спасибо, баг пофиксили. Если не трудно, можете на support выслать скрипт процедуры и информацию о колонке, которую хотели переименовать. Хочется понять природу этой ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 00:20 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, Не думаю что это позволяет мой контракт, но там ничего особенного, SELECT/INSERT/UPDATE Код: sql 1. 2. 3. Колонка [Bla С olor] -> BlaColor Процедур было несколько и все слетели, вьюшки и функции нет. Решил поэкспериментировать. Да, опять не видит Usage (по колонке). Одну процедуру находит, одну нет. Если искать по таблице (Sch.[User]) валится в выше указанную ошибку для всех(!) объектов базы. Попробую сделать тестовые скрипты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 19:26 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2013, 18:38 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Забыл, перед этим было: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2013, 18:42 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorПопробую сделать тестовые скрипты. Вот Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2013, 18:54 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Ещё маленькая просьба. При открытии объекта, ставить GO в конце, но без добавлении лишних Enter-ов. Что нравится, что НЕ добавляются настройки объекта (ansi nulls, quoted identifier). А то достало что перестраховываются и спамят, как и лишними символами. Если вставлять, то только в случае если не по Default (расходится с настройками сессии). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2013, 12:42 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, За пример огромное спасибо. Скорее всего на этой неделе будет выпущена версия с исправлениями (уже достаточно собралось). MniorПри открытии объекта, ставить GO в конце, но без добавлении лишних Enter-ов. Это уже не первая просьба, тоже войдет в обновление. Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 17:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Выпущена версия 2.4.5 - Исправлены накопившиеся ошибки - Добавлена настройка ShortCut'ов - Добавлены функции "Get row count" и "Top N rows" в подменю "Query Editor" Спасибо за содействие) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 03:49 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Опять RAR. Ну сколько можно ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 17:50 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Там же есть просто "EXE" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 17:52 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Added shortcut customizing - грид с изменяемой высотой строки Хотя там много мелких приколов, типа спрашивает сохранить ли изменения при нажатии на Cancel. И при этом самих то изменений нет. Жаль что с диалогами не решили. И вопрос, можно как-то ускорить открытие этих окошек, а то тормозит неприятно. Что оно там делает такого каждый раз? Ок. Будем пасматреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2013, 19:34 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
1. В этой версии, после установки, SSMS стал чертовски долго запускаться. Прибешивает, хоть сноси. Ощущение что у вас висит хук, черезе который тысча эвентов проходит тормозя загрузку модулей SSMS. Нехорошо. Борьба с конкурентами? 2. Проверяет апдейты при старте. Как бэ надо это в настройках прописать. Пользователь должен контролировать систему. И уберите пока значёк в трее. Смысл, если он не имеет пока функционала?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 10:28 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, добрый день! 1. Можете нам прислать логи, они находятся (для Win7) в C:\Users\...\AppData\Roaming\SQL Refactor Studio\Logs Это единичный случай, или регулярно повторяется? Установлены ли у Вас другие плагины? 2. Да, так и сделаем. Спасибо за замечание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 11:26 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamМожете нам прислать логи, они находятся (для Win7) в C:\Users\...\AppData\Roaming\SQL Refactor Studio\Logs Log Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 02:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, спасибо. Причину устранили. На следующей неделе будет новая версия (уже с IntelliSense). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 09:40 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Есть ещё одна "хотелка": Массовая замена произвольного кода . Rename - зашибись, оно как в VS. Но в VS как и в любом редакторе есть простая замена и притом по файлам. А вот такого функционала в скуле нет. Вот хочу я какую-то строку кода массово заменить, не важно там в комментах попадётся или заденет кого-то, но мне надо что бы сгенерился скрипт с измененниями. При этом уже лучше c поддержкой RegExp. Уже предлагал идею отображать объекты базы в файлы словно это классы (к примеру по схемам) с методами, и открываешь сразу всё и навигайтишь по коду, а далее редактор отслеживает изменения "методов" и отображает в базе (ну и обратно синхронит). Или банально по файлам. И тогда такие вещи как поиск, замена уже будет изкаробки. Можно даже это сделать как службу (файловую/sharing) и отображать уже для многих тулов, TotalCommander, Sublime Text и т.д. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:11 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior Массовая замена произвольного кода . Добавили идею в беклог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 15:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Кажись Export найденных объектов слетел. Помню что работал, вещь порой необходимая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 21:02 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Прошу прощения за задержки с ответами. Итак, вышла версия SQL Refactor Studio 3.0 в которой: 1. Добавлено IntelliSense (beta). IntelliSense на данном этапе конечно не сравнить с конкурентами (это пока первая бета), но все же, самое главное позади - создан фреймфорк. Осталось добавить n-e количество полезных фишек (а у нас в беклоге их не мало запланировано) Здесь можно посмотреть видео-демонстрацию работы IntelliSense. 2. В настройках добавлена опция "Проверять наличие новой версии при запуске SSMS" 3. Исправлены ошибки. Наш почтовый ящик ждет Ваших пожеланий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 05:32 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Мне казалось что вы сосредоточитесь именно на рефакторинге. Или вы хотите микро-менеджмент освоить? Просто макро- ещё в зачаточном состоянии. ИМХО. А с другой стороны они не отделимы ... Очередной форматтер. Опять. И естественно не устраивает. Уже срался по этому поводу в теме другого add-in-а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2013, 15:21 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Доброго всем дня! Вчера добавили функцию подсветки выделенного слова в TextEditor Помогает немного понимать вот такой код... :) P.S. также пофиксили накопленные ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 16:46 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Object Dependencies Код: c# 1. 2. 3. 4. 5. 6. 7. 8. Log Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2014, 22:34 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
День добрый! C выходом последней версии возникла вот такая ошибка при запуске SSMS Поэтому сейчас пришлось выпустить новую версию с исправлением. Если кто-то выдел такую ошибку, можно обновить программу Mnior, Вашу ошибку попытались устранить. Если она не исчезла, пришлите нам фрагмент выражения Merge на котором она вылетает. В связи в неправильной работой функции подсветки слов в SSMS 2012 мы на время ее отключили (в SSMS 2008 работает). Будем разбираться в причине. О результатах сообщим. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2014, 11:46 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamMnior, Вашу ошибку попытались устранить. Если она не исчезла, пришлите нам фрагмент выражения Merge на котором она вылетает.Не возникает. Но в той процедуре нет Merge, там WITH, Row_Number, Top ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2014, 13:10 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
есть: SQLRefactor Studio: 3.2.2.0; MSSQL2008R2; Management Studio 10.50.2550.0; win7-64b - пробовал Search Object Dependecies - вернул около 40 objects - DblClick на Object (чтоб посмотреть линию) гдетто на 20ый клик - зависон - только убивание студии помогает :( при поиске: очень жуткоe flickering - тоесть дерево с объектами мерцает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 18:35 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zindur, Мы работаем над устранением этой проблемы. Спасибо за feedback. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 00:28 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
zindurгдетто на 20ый клик - зависонУ меня жутко зависает только на определённых объектах, имхо всё из-за: SQL Refactor Studio TeamВ связи в неправильной работой функции подсветки слов в SSMS 2012 мы на время ее отключили (в SSMS 2008 работает)Ибо подсветка в поиске всё ещё работает. Могу попытаться выкусить комбинации при котором идёт зависон, но это муторно шо песец, ибо этот визард поиска, в отдельном окне, да ещё со своим кэшем. Итак работать муторно, так тут точно отбивает желание. Можете подсказать как можно обновить внутренний кэш, чтобы измененные объекты базы в него попали. Только не путём пере-открытия окна, которое итак притормаживает. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 11:23 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, день добрый! Под подсветкой имелось ввиду подсветка выделенного слова в TextEditor (где запросы пишем), а не в формочке поиска зависимостей. Можете подсказать как можно обновить внутренний кэш, чтобы измененные объекты базы в него попали. Только не путём пере-открытия окна, которое итак притормаживает. ? Эта проблема была решена. У вас по прежнему осталась? Я правильно понимаю что бы имеете ввиду: Запустили поиск, потом сделали Alter Procedure какой-нибудь, потом повторили поиск, но в результатах измененная процедура отображается по старому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 12:23 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamПод подсветкой имелось ввиду подсветка выделенного словаОк. SQL Refactor Studio TeamЭта проблема была решена. У вас по прежнему осталась? Я правильно понимаю что бы имеете ввиду: Запустили поиск, потом сделали Alter Procedure какой-нибудь, потом повторили поиск, но в результатах измененная процедура отображается по старому?Да, именно так. Я ещё раз протестил. Код: sql 1. 2. 3. 4. 5. 6. 7. В диалоге продолжает возникать то что было при начале диалога. Изменения не показываются. При этом новые объекты появляются и исчезают, но содержимое не меняется при ALTER. Хотя стала возникать ошибка. Притом неприятная (иногда на заднем фоне, за открытым окном), диалог: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Провел тесты в других базах, уже без ошибок, но всё равно не обновляет содержимое. У вас новый лог? Startup_DTE_2011.0110.log Log Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 12:59 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, спасибо за инфу. Будем делать HotFix. Да, лог новый, название лога зависит от версии студии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 15:36 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Выпустили Fix: 1. Устранено мерцание дерева в формах 2. Исправлена ошибка с зависанием при клике по дереву (спасибо zindur) 3. Решена проблема с обновлением кэша при поиске зависимостей (спасибо Mnior) 4. IntelliSense: При генерации выражений JOIN (по внешним ключам) добавлено обрамление названий объектов в [] (при необходимости) Всем спасибо за содействие... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2014, 00:50 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamВыпустили Fix:Спасибо. SQL Refactor Studio Team3. Решена проблема с обновлением кэша при поиске зависимостейКруто! Может интересно или нет, в tempdb стало искать без ошибок, но только довольно тормознуто, притом что там объектов практически нет. Стоит же галочка не искать в системных объектах. Это не принципиально (!), ибо нефиг в этой базе искать, но интересно из-за чего. Из-за того что там постоянные действия через неё делаются (создание временных объектов и т.п.) или просто из-за того что там море темповых таблиц (врятли - в базах бывает намного больше обычных). Просто может быть есть неявная проблемка которая может редко проявляется и на обычных базах. Это я со своей программерской дотошностью говорю. Может мне мерещится, а может тяпница (нагрузка меньше), но ощущение что чуть быстрее диалоговое окно открывается и ищет. Хотя именно вывод всей простыни баз (дерево) занимает большую часть времени. Хорошо бы убрать это (добавлять базы через отдельный контрол с отложенной загрузкой баз по первому требованию), а вообще лучше убрать диалог, как я изначально просил, без визарда. Тем более инстанс итак добавляется через диалог. Я представляю чтоб при каждом открытии эти инстансы добавлять. На прошлом месте работы мне бы так и пришлось - убился бы. Обычно в один период времени ищешь в одном и том же наборе баз. лучше уж запомнить этот набор (или убрать диалог а сделать child-окно). С другой стороны в SSMSBoost эта простыня появляется мгновенно, притом со списком всех объектов. Кароче, имхо, есть ещё куда копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2014, 17:40 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Если не секрет, сколько у Вас баз на сервере? :) Мы задумываемся над тем чтобы сделать Express-поиск зависимостей объекта, т.е. по шорткату появляется окно и сразу же начинается поиск. Так что ждите скоро. Запоминать последние выбранные базы - думаю, сделаем опцией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2014, 17:59 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamЕсли не секрет, сколько у Вас баз на сервере?Под 90. Но кажись я встречал тут людей у которых поболее было. Хотя моё мнение такое - это извращение, я бы сам от 3/4 из них избавился, но селяви ... Раздолбаев и гуманитариев в мире на порядок больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2014, 07:50 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorSQL Refactor Studio TeamЕсли не секрет, сколько у Вас баз на сервере?Под 90. Но кажись я встречал тут людей у которых поболее было. Хотя моё мнение такое - это извращение, я бы сам от 3/4 из них избавился, но селяви ... Раздолбаев и гуманитариев в мире на порядок больше. Раздолбаев и гуманитариев в мире на порядок больше, чем приличных людей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 11:48 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamMnior, Если не секрет, сколько у Вас баз на сервере? :) Мы задумываемся над тем чтобы сделать Express-поиск зависимостей объекта, т.е. по шорткату появляется окно и сразу же начинается поиск. Так что ждите скоро. Запоминать последние выбранные базы - думаю, сделаем опцией. да, у меня тоже много баз на нескольких серверах, и коннекчусь в одном SSMS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 11:50 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
кстати, в заголовке написано "free addin for SSMS 2012, 2014" т.е. 2008 и 2008 R2 уже не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 12:22 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Winnipuh, день добрый. Winnipuhт.е. 2008 и 2008 R2 уже не? Изначально (сентябрь 2013) продукт был совместим только с SSMS2012/2014, спустя некоторое время была добавлена совместимость с 2008/2008R2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 14:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Winnipuhкстати, в заголовке написано "free addin for SSMS 2012, 2014" т.е. 2008 и 2008 R2 уже не? На сей день продукт совместим с SSMS 2008/2008R2/2012/2014. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 14:46 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Или это после изменений или это чисто у меня. Когда первый раз открываешь и делается поиск (после выбора баз и указания строки поиска) - стабильно притормаживает конкретно (секунд под 10-20), но после, повторный поиск в том же окне, уже шустро (аж мгновенна). Вот ейбогу - не закрывал бы форму никогда если бы не была в виде диалога (отдельной формой). А вы статистику использования собираете. Таймауты там и т.п.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 17:36 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Если между поисками обнаруживается изменения в выбранных базах то рефрешится кеш соответствующей базы - это может приводить к задержкам. При рефреше в корне дерева пишется сообщение типа Refresh database xxx objects. Есть такое дело? Это стабильно повторяется? А визард мы сейчас переделываем в ToolWindow ;) Могу перед релизом дать бету поиграться... MniorА вы статистику использования собираете. Таймауты там и т.п.? Нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 20:20 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamЕсли между поисками обнаруживается изменения в выбранных базах то рефрешится кеш соответствующей базы - это может приводить к задержкам. При рефреше в корне дерева пишется сообщение типа Refresh database xxx objects.Понял. Да, при изменении объектов даже при открытом окне тоже долго отрабатывает. Думал, что при открытом окне ловится изменения объекта и обновляется только он, а на самом деле ради одного-двух объектов база сканится полностью с нуля. 15 секунд на поиск - многовато. И это только на одной базе. SQL Refactor Studio TeamМогу перед релизом дать бету поиграться...Да особо нет (с соффременным софтом уже фиолетово, 100500 выбешивающих багов или 100501), или вы хотите чтобы сразу своё Фи высказал? SQL Refactor Studio TeamMniorА вы статистику использования собираете. Таймауты там и т.п.?Нет.Ну как бэ показатель, на чём и где тратится время пользователя и как софт юзается. Мене не жалко такое давать, главное чтобы было прозрачно (видно что шлётся, типа кладётся в файло такое-то, а то ковыряться в сетевой трассе постоянно - муторно). Коль у вас уже есть автоапдейт то уже неважно посылаете или нет - уже "доверие" на "нужном" этапе. Только OpenSource это может обелить. Хотя зря я это поднял - такая инициатива должна идти чисто от создателя, и это уже показатель зрелости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 01:26 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior15 секунд на поиск - многовато. И это только на одной базеЭто в лучшем случае, ждать в среднем по пол минуты - уже через чур. Версию назад такого небыло. "Небыло разрывов, небыло ...!!!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 16:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
А можно ещё такое пожелание: Список объектов просортированными были, по схеме и затем имени. В принципе неважно: * типу, схеме, имени или * схеме, типу, имени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 21:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorMnior15 секунд на поиск - многовато. И это только на одной базеЭто в лучшем случае, ждать в среднем по пол минуты - уже через чур. Версию назад такого небыло. "Небыло разрывов, небыло ...!!!" Нам удалось повторить такое поведение. Пока копаемся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 23:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorА можно ещё такое пожелание: Список объектов просортированными были, по схеме и затем имени. В принципе неважно: * типу, схеме, имени или * схеме, типу, имени Ок. Подумаем над этим. Иногда полезно бывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 23:12 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Забыл ещё кое-что, давно уже: Бывает такое что-то случается и он тупит, типа ищет "бесконечно" при этом ничего не находит. Нажимаешь "Cancel" или закрыть, появляется диалог подтверждение, жмёшь Да и ничего, продолжает "искать". Только перезапуск студии помогает. Другие окна работают, а это что-то там "крутит". Есть подозрение что если в основном окне SSMS в браузере объектов во время поиска вызвать окно свойств, к примеру процедуры, то такое может случится, IMXO . И вообще что 2008 что 2012 SSMS глючные шо песец. Бывало что-то её заклинит (не в том порядке евенты окошек сработают, как-то программный дедлок) и студия недоступна, при этом в трее возникает "SSMS is busy". Выбешивает такое по чёрному. Ибо на самом дело всё работает, можно через Task менеджер нормально с окном работать, и даже умудрится так завершить процесс - что даже всё доки сохранить (не всегда) и даже восстановить работу таким хитрым способом, явно баг. Эти пидарасы из MS добавили этот треевое уведомление - только хуже сделали. Пытались не решить проблему, а эскалировать, и получилось "как всегда". В 2005м иногда студия подвисала (ожидала ресурсы, ибо индусы из MS выполняли сетевые запросы в основном потоке приложения), но это было приемлемо - отвисала и можно дальше работать, а тут куяк и дедлок. И не важно что за винда, что 2003, что 2008 что 7ка. То есть для активного программинга студия АД. А если притворится мёртвым удавом то "всё пучком, это у вас там руки корявые". Не знаю как у вас получится это поймать, да и если вы сейчас это переделываете, то может всё решится и так. Но если нет, то надо в этом месте логирование и контроль повесить - из-за чего не прерывается процесс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2014, 02:27 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorЕсть подозрение что если в основном окне SSMS в браузере объектов во время поиска вызвать окно свойств, к примеру процедуры, то такое может случится, IMXO Тьфу ты, контекстное меню, а не окно. Вообще я встречал и в других местах конфликтные баги контекстных меню. Кажись в обозревателе файлов вянды, а может и в ворде. Смахивает на какой-то "фатальный недостаток" в обрабатке евентов. Ибо что-то похожее наблюдал когда в дельфях касались обработки этих сообщений. "Смешались кони люди", тяжело себе доверять когда это всё наблюдается в фоне напряжёнки решения повседневных задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2014, 02:36 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Пока ждём версиюЯ часто нарываюсь на такое, после попадания в безвыходное положение: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Притом после "закрытия" SSMS, основное окно закрыто и иконки из трея тоже пропали, но два окна поиска так и висят. В тасках уже приложения нет, но в процессах есть. После перезапуска всё летает ... некоторое время. И тяжело поймать этот window-dedlock и зависания поиска. Что-то накапливается или отваливается. Даже не знаю куда копать ибо вырвать системную инфу add-in из процессов SSMS просто нереально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 15:06 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Ещё мелочь. Хотя тоже возможно не актуально уже. Сейчас при изменении размера окна сплиттер настроен на % соотношение сторон. Это не удобно. Ибо увеличиваешь/разворачиваешь чтобы увидеть больше кода в правой боковой панели, а вот список объектов обычно не прыгает в ширине (длине имён). Так что лучше хранить в абсолютных значениях и запоминать предыдущую позицию. А сейчас много лишних действий делаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 19:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Ещё. "Search Object Dependencies" не работает для колонок. Ничего не возвращает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 19:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorПосле перезапуска всё летает ... некоторое время Даже не знаю куда копать ...Такое подозрение что эти Refersh Events накапливаются, а не просто проверяется состояние базы перед поиском. А затык возникает именно на "Refresh database 'DataBase' objects ..." Ещё мелкий баг, если расширять окно пока ползунок (влево вправо) для кода не пропадёт, то происходит перезаполнение окна и текущее положение, смещения кода (строка, ползунок вверх вниз) пропадает, и приходится опять скролить до нужного места. При этом если уменьшать окно, пока ползунок не появится такого "прыжка" не происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 19:47 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorMicrosoft SQL Server Management Studio has detected that an operation is blocking user input. This can be caused by an active modal dialog or a task that needs to block user interaction. Would you like to shut down anyway? Никогда такого не встречали... Что же, завиксировали баг MniorЕщё мелочь. Хотя тоже возможно не актуально уже. Сейчас при изменении размера окна сплиттер настроен на % соотношение сторон. Это не удобно. Ибо увеличиваешь/разворачиваешь чтобы увидеть больше кода в правой боковой панели, а вот список объектов обычно не прыгает в ширине (длине имён). Так что лучше хранить в абсолютных значениях и запоминать предыдущую позицию. Да, с переходом на ToolWindow такой проблемы не будет Mnior"Search Object Dependencies" не работает для колонок. Ничего не возвращает. Очень-очень странно. Это единичный случай или всегда? С обновлением кеша боремся пока... Спасибо за замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 22:22 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 22:27 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamMnior"Search Object Dependencies" не работает для колонок. Ничего не возвращает.Очень-очень странно. Это единичный случай или всегда?Блин, не сказал самое главное: На колонках представлений (VIEW), всех. На таблицах показывает, но выдаёт ошибки: Код: plaintext 1. 2. 3. 4. 5. 6. Dependency на этих же таблах работает без ошибок. Ошибка может возникать несколько раз на одной и той же процедуре. Когда делается refresh стабильно нельзя прекратить процесс, не важно будет затык или всё работает штатно. Так что тут две проблемы. Есть ещё одна трудно уловимая "проблема", не всегда возникает в контекстом меню на объекте в эксплорере подменю "SQL Refactor Studion". Ощущение что в первый раз иногда не возникает. По второму разу появляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 13:09 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamВот во что превратились формочки поиска (пока только у нас самих)Не вижу "Code fragment Search" или "Dependency Object Full Name". Иногда надо уточнять строку поиска и заново искать. И видеть для какого объекта идёт поиск, при этом надо скопировать это имя из контрола, имя в заголовке это не серьёзно, хотя тоже надо показывать. Визард вообще это ад, там помимо того что кнопки Next/Back, Cancel находятся с котрольными полями и кнопками в противоположных углах, так ещё эти диалоги: "Остановить процесс?", "Перезапустить поиск". Пля как это выбешивает. 1. Чтобы перезапустить надо нажать две кнопки - Next, Yes 2. Чтобы вернуться посмотреть и уточнить строку поика (додумал, подзабыл, уточнить букву), надо кликнуть опять не менее 2х раз: Next, No. Плять это должно быть на одной форме без телодвижений и если надо переискать по новому паттерну - одна кнопка "искать". Каждое понятие условно размазано не несколько кнопок. А то что паттерн изменился и поиск ему не соответствует - это можно показать как-то: Значком/цветом окаймовки кнопки поиска (зеленоватый/серый/красный) да хоть тем же миганием того "восклицательного значка", явно лейбл с подсказкой состояния. Всё равно те кто понимают что такое рефакторинг поймут такую "сложную ситуацию". MniorЕсть ещё одна трудно уловимая "проблема", не всегда возникает в контекстом меню на объекте в эксплорере подменю "SQL Refactor Studion". Ощущение что в первый раз иногда не возникает. По второму разу появляется.Притом первый раз для каждого типа объекта: * Колонка таблиц * Колонка представлений (VIEW) * Табличная функция Ещё пожелание. Вообще нет поиска для (табличных) типов. Ещё возможно подумайте о параметрах. К примеру, кто явно передаёт этот параметр при вызове процедуры. Ещё с пользователями. К примеру показывалось кто олицетворяется (EXECUTE AS) этим пользователем. Но это думаю на по следок, от нечего делать, ибо можно явно искать по ключевым словам. НО Поиск по ключевым словам имеет проблемы, и вообще поиск куска кода. Когда ищешь несколько слов к примеру "CREATE TABLE", то ищется явное соответствие, но в коде между словами могут быть несколько пробелов/ентеров, любой набор спейсеров и даже коментарии между ними. Поиск в регулярных выражениях конечно бы улучшил положение, он необходим, но в 99% случаев хочется просто настройки типа игнорить все экстра-спейсеры, игнорить коменты и т.п. или поиск в регулярках. Тем самым ваш поиск уже будет выше на голову других, и сильно упростите рефакторинг и контроль кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 14:35 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Подсветка кода не работает когда тыкаешь в списке найденных мест в объекте (поддерево у найденного объекта: Line X, Column Y, Offset Z). А что будет если в одном окне прошёл Refresh, и идёт поиск (дофига баз), и при этом в новом окне (одна база) запускается Refresh перед поиском? Не будет конфликта или несоответствия или внутренние ошибки, утечки и т.п.? Как я понял, поисковый индекс общий/глобальный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 14:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorПодсветка кода не работает когда тыкаешь в списке найденных мест в объекте (поддерево у найденного объекта: Line X, Column Y, Offset Z). Ага. уже сами наткнулись после релиза. В следующей версии исправим. MniorА что будет если в одном окне прошёл Refresh, и идёт поиск (дофига баз), и при этом в новом окне (одна база) запускается Refresh перед поиском? Не будет конфликта или несоответствия или внутренние ошибки, утечки и т.п.? Как я понял, поисковый индекс общий/глобальный. Конфликтов быть не должно. MniorНе вижу "Code fragment Search" или "Dependency Object Full Name". Что Вы имеете ввиду? Остальные пожелалки улетели в беклог... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 16:11 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamЧто Вы имеете ввиду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 18:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, так это было окно поиска зависимости для объекта. Окно поиска произвольного текста будет отдельным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2014, 13:51 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamОкно поиска произвольного текста будет отдельным.Ок. SQL Refactor Studio Teamтак это было окно поиска зависимости для объекта.MniorИ видеть для какого объекта идёт поиск, при этом надо иметь возможно скопировать это имя из контрола , имя в заголовке это не серьёзно, хотя тоже надо показывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2014, 11:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamДоброго времени суток! Есть бесплатный Addin SQL Refactor Studio - для Microsoft SQL Server Management Studio 2012, 2014 (SSMS). "Бесплатный" или "бесплатный триал"? А то написало "осталось 89 дней" при первой пробе поиска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 11:51 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973, Добрый день! На сегодня программа бесплатная (не обращайте внимания на слова "осталось XXX дней..."). Мы работаем над усовершенствованием функционала нашего addon'а и планируем дополнить его еще многими полезными фишками (сравнение схем БД, сравнение данных в таблицах, и многое другое). Потихоньку функционал продукта разобьется на бесплатный и условно бесплатный. Если у Вас есть пожелания по расширению функционала пишите нам в support. P.S. В течении месяца планируем выпустить релиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2014, 11:34 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Нужна функция массовой смены колейшина в колонках таблиц баз(ы). Чтобы скрипт учитал все нюансы для ALTER COLUMN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2014, 20:03 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, вечер добрый! На днях с коллегой столкнулись с проблемой изменения COLLATION у полей таблиц. DBA создал базу с неправильным COLLATION, пока обнаружили было уже создано 2 десятка таблиц) Мы поменяли COLLATION у базы и пересоздали все таблички. Сходу просто альтернуть колонки не получилось, да и долго не морочились, поскольку срочно надо было. На форумах пишут чтобы сработал ALTER COLUMN нужно все индексы дропнуть и что-то там еще... Короче тему надо исследовать. Я вот только пока не знаю, насколько эта вича будет часто использоваться? Я Collation крайне редко меняю... Стоит ли тратить время, внедряя ее в продукт? В принципе, если выйдет не очень трудозатратно - почему бы и не сделать. Спасибо за идею! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 00:03 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Сомнительно манипулировать этим, т.к. при изменении COLLATION могут возникнуть проблемы с временными таблицами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 00:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Teamуже создано 2 десятка таблицПыль. SQL Refactor Studio TeamНа форумах пишут ... Короче тему надо исследовать.Чего? Вы же спецы, вы то лучше должны знать подводные камни. Вы же пишете тулзу по Рефакторингу. У вас уже же зависимости все учитывает система (должна). Наверно я вас неправильно понял. SQL Refactor Studio Team... нужно все индексы дропнуть и что-то там еще ...Почти все виды зависимостей, т.е. констрейнты, которые от колонки зависят. SQL Refactor Studio TeamЯ вот только пока не знаю, насколько эта вича будет часто использоваться?1. Периодически тут на форумах появляется темки 2. Вещь муторная для рук, даже "редкость" не умиляет необходимости иметь фичу. 3. Это как бэ неотъемлемо напрашивающийся компонент системы несущая название "Refactor Studio". [Дополнительная стоимость - это другой вопрос] 4. Модель рефакторинга общая для разных подвидов изменений, т.е. теже яйца только в профиль. Т.е. общий концепт и движок как бэ уже предполагается в наличии вашего продукта. [т.е. это не моет быть воспринято как что-то совсем другое и отдельное] SQL Refactor Studio TeamСтоит ли тратить время, внедряя ее в продукт?Я подал спрос, решать вам, делать или это нишу займут другие. + Ещё один возможный повод периодически попеариваться. Видел готовые скрипты на чём можно анализить. Сам писал (имею) запросы по генерации скриптов. Ничё сложного, просто со скриптами на коленке можно и проффтыкать детали. Ваша задача просто их высечь в камне в программном коде. Притом чтобы просто генерила скрипт, детали (бэкапы, точки/скрипты возврата, транзакции) можно и потом дорабатывать. Притом от вас как бэ ожидается что генерация скриптов любого вида объекта как само собой разумеющееся притом для всех поддерживаемых версий. SQL Refactor Studio TeamСходу просто альтернуть колонки не получилось.Большая часть колонок обновляется без всяких танцев с ограничениями и индексами. Дорогу осилит идущий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2014, 22:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Коллеги, доброго времени суток! Сегодня в ночь (на 9 апреля) планируем выпустить долгожданный релиз (версия 3.3). Вот список изменений: + Добавлена возможность поиска кода с указанием регулярного выражения; + Изменены интерфейсы поиска зависимостей (поиск кода, поиск и переименование объекта); + Большинство опций вынесено с рабочего пространства в настройки (добавлена кнопка на тулбаре открывающая текущую конфигурацию); + В настройках добавлена кнопка копирования выделенной конфигурации; + Добавлена возможность быстрого переключения между конфигурациями (через меню в трее); + Добавлен поиск зависимостей для синонимов (Synonyms); + В интерфейсе поиска зависимостей добавлена функция сортировки дерева; + Добавлена возможность копирования теста в дереве (Ctrl + C); + Fix: Оптимизирована работа с внутренним кэшем. + Fix: Устранена проблема с поиском зависимостей для View Column, Functions. Спасибо за внимание. Надеемся на обратную связь ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2014, 16:33 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Коллеги, новая версия доступна для загрузки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 00:45 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamКоллеги, новая версия доступна для загрузки. Ошибка при поиске зависимости.Скопировать текст ошибки не удаётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 10:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Короче нашёл на чём сыпется: Код: sql 1. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 10:21 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973Короче нашёл на чём сыпется: Код: sql 1. Код: sql 1. Мы уже давно задавались вопросом, почему анализатор SQL Server позволяет накатывать хранимки с подобного рода ошибками... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 10:32 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, С точки зрения синтаксиса это нормально: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 10:56 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973Короче нашёл на чём сыпется: Код: sql 1. Код: sql 1. Сыпется у вас, не в SQL Server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 10:57 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Коллеги, вот тут есть пример использования регулярных выражений в SQL Refactor Studio ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 11:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973dalex1973Короче нашёл на чём сыпется: Код: sql 1. Код: sql 1. Сыпется у вас, не в SQL Server. Посмотрим, что можно тут придумать. Правильно или неправильно что наш парсер так на это ругается? Не знаю, для меня например это как звоночек... Когда мне такое попадается, я открываю и правлю код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 11:55 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, Непрерывно одно за другим в диких количествах и полностью лишая возможности работать сыплются сообщения: GetAddinType: Unknown DTE version '2014.0120'. Please report this message to customer support. В качестве подопытного кролика используется Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Feb 20 2014 20:04:26 Copyright (c) Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) Версия студии: Microsoft SQL Server Management Studio 12.0.2000.8 Клиентские средства служб Microsoft Analysis Services 12.0.2000.8 Компоненты доступа к данным (MDAC) 6.1.7601.17514 Microsoft MSXML 3.0 4.0 6.0 Microsoft Internet Explorer 9.11.9600.16521 Microsoft .NET Framework 4.0.30319.18444 Операционная система 6.1.7601 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 12:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Sergey Sizov, Да. Обнаружена проблема с SSMS 2014. Сегодня выпустим fix. Можете пока отключить intellisense. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 12:48 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamПосмотрим, что можно тут придумать. Правильно или неправильно что наш парсер так на это ругается? Не знаю, для меня например это как звоночек... Когда мне такое попадается, я открываю и правлю код. В принципе ваш парсер должен быть совместим с мелкомягким. Большинство форматтеров, по крайней мере, такой код принимают. Если хотите сделать статик-анализ кода то это должна быть отдельная фича. По крайней мере это не должно мешать форматтеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 12:56 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamПравильно или неправильно что наш парсер так на это ругается? Не знаю, для меня например это как звоночек... Когда мне такое попадается, я открываю и правлю код.Эм. Вы это серьёзно? Вы же продукт пишете, который ещё и продаёте, а не поделку на коленке. То что "звоночек" - это не повод. Никаких "поводов" не должно быть. dalex1973статик-анализ кодаУже есть притом ничто не говорит, что у него такое же отношение к проектированию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2014, 17:41 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Остановить поиск нереально тяжело. Т.к. форма не отзывчива и "поглощена процессом поиска" и отображения сего процесса. Видимо надо в отдельном процессе делать и не спамить win-сообщениями дерево результатов. Иногда клики (останова) срабатывают через 10 сек или даже минутой позже, иногда вообще не срабатывают (проглатываются), а иногда фризиться форма напрочь и хамба. Сам процесс можно и не настолько делать интерактивным, не обновлять так часто к примеру. А с другой стороны сколько видел - умудряются бешено обновлять, при этом словно это бесплатно и ничего не нагружает. Сканеры, антивирусы ... ... вот уже 20 минут фриза всего приложения, поиск уже давно бы закончился. Киланул. Но самое паршивое что это не всегда, часто всё работает хорошо. Ощущение что иногда он или залипает на некоторых объектах. Попробуйте искать один-два пробела, и потыкайте может нарвётесь. Если закрыть форму во время процесса поиска - она закрывается, но при том словно всё продолжается, и ничего в главное форме недоступно, и потом крэш. Но опять не всегда, видимо только и в случае первой проблемы. Или закрываешь, а потом открываешь и ничего не ищет, а далее блокировка приложения (в том грёбаном стиле - SSMS is busy). И вообще если две формы поиска - или креш. Или во вторая типа не ищет (Wirking и счётчик тикает, но кнопка не красная, зелёная стрелка), первая потом тоже уже не реагирует (после окончания поиска). Кароче тут как было так и осталась проблема. А ещё открываемая форма показывает выделенный текст в строке поиска, но этот контрол не фокусирован (кажись чек бокс "Match Case"), рефлекторно набираешь/изменяешь текст, но он не меняется. "Остановка" Prepare процесса работает хорошо. Т.е. видно что кнопка становится "Готов к поиску" (зелёная стрелка), видно что кеширование продолжает работать в фоне - это хорошо. Но далее если нажать поиск повторно, кнопка нажимается но не меняет её состояние. Или поставить серой или сменить состояние и продолжить поиск после окончания Prepare. Если где-то нужны более точные детали - спрашивайте, опишем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 13:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Спасибо. Будем еще дорабатывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2014, 20:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
На 2012м назначение клавиш приходится менять через опции самого SSMS. Изменение через меню аддина "до лампочки". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 19:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973, понятно. Да, сейчас нужно перезапустить SSMS для применения HotKey. Будем тоже дорабатывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2014, 05:52 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый день! Вышел Fix 3.3.1: - Добавлена совместимость с SSMS 2014; - При показе формы поиска фокусируется поле ввода теста; - Сделана попытка обойти зависание SSMS (SSMS is busy) при обработке большого количества объектов; - Исправлены ошибки возникающие при одновременном поиске в нескольких окнах. NB: Коллеги, если у кого-то в SSMS 2012 после установки обновления пропадет наш Addin, просьба выслать в суппорт (или здесь) скрин окна About в SSMS. Спасибо за внимание! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2014, 15:16 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, Проверил очень поверхностно. Вроде стало лучше. Из первого что в глаза бросилось: - Ctrl+Tab не срабатывает на этих вкладках поиска, словно они только маскируются под документы SSMS - Так и не понял как искать по всему серверу или по нескольким базам Хорошо бы когда кликаешь на весь сервер или на "Databases", и можно было Drag&Drop-ом пользоваться. Заводить по одной базе в конфигурации это жуть - у меня баз туева хуча. Диалог подключения почему-то не стандартный? Короче. Заюзал я стандартный DataBase проект в Visual Studio 2012 (и выше), с компонентом SQL Server Data Tools (бесплатный). Практически всё что есть в этом плагине (и не только) с лихвой окупается. И притом всё стандартное от MS. В этой теме частично обсуждалось. Работать с объектами как с файлам - это лучшее что есть на текущий момент. Притом работает просто афигительно быстро, не говоря об удобстве, и много других плюшек. Так что я даже не знаю как вы будете конкурировать. Я не буду навязываться, просто мысли в слух: может стоит плагин делать на базе Visual Studio. Уже на имеющемся развиваться, а там и продаться самому MS. Не говоря о том что плагины по студию намного проще пишутся. Что бы мне хотелось видеть в рефакториге. Так это конечно поиск дублирующегося кода. В частности идентичные связки в запросах. Т.е. некие три таблицы связанные так-то и так-то встречаются тута и тута. Т.е. собрать непосредственно все имеющиеся комбинации, отобразить статистику и показать списки. А если там будет такое: "Указанную связку из N таблиц обвернуть во вью и заменить везде в коде" - это будет просто атас. Вот это я понимаю, контроль над кодом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2014, 00:56 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый день! автор- Ctrl+Tab не срабатывает на этих вкладках поиска, словно они только маскируются под документы SSMS Можно пример того что и каким образом Вы хотите добиться? автор- Так и не понял как искать по всему серверу или по нескольким базам Хорошо бы когда кликаешь на весь сервер или на "Databases", и можно было Drag&Drop-ом пользоваться. Заводить по одной базе в конфигурации это жуть - у меня баз туева хуча. Да. Есть такие трудности. В диалоге добавления баз мы добавим галку "Выбрать все базы (доступные пользователю) на сервере". автор про SQL Server Data Tools Да, это крутая штука. Сами пользуемся. Только вот кому то код удобнее в SSMS писать, кому то в VS (хотя в принципе одна и та же оболочка). Но везде есть свои недостатки, так например если в процедуре используется таблица из другой базы, ты должен прилинковать туда DB проект с другой базой. а что если за эту базу отвечает другая команда, которая не ипользует SSDT?. У меня такого полно. Вот когда база "изолирована" - вопросов нет. авторТак что я даже не знаю как вы будете конкурировать. Ну какие мы конкуренты для Microsoft :) тем более что SSDT уже давно есть.... И его появление не означает что все сразу снесут у себя SSMS? Или я не прав? авторЯ не буду навязываться, просто мысли в слух: может стоит плагин делать на базе Visual Studio. Да, мы подумывали об этом.... Можем в ближайшем будущем сделаем... авторНе говоря о том что плагины по студию намного проще пишутся. О, да! авторЧто бы мне хотелось видеть в рефакториге. Так это конечно поиск дублирующегося кода. В частности идентичные связки в запросах. Т.е. некие три таблицы связанные так-то и так-то встречаются тута и тута. Т.е. собрать непосредственно все имеющиеся комбинации, отобразить статистику и показать списки. А если там будет такое: "Указанную связку из N таблиц обвернуть во вью и заменить везде в коде" - это будет просто атас. Вот это я понимаю, контроль над кодом. Очень интересная идея! Такая штука уже есть в VS . Мы у себя сделаем нечто подобное. Спасибо за комментарии. Всех с наступающими праздниками! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2014, 11:19 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Teamавтор- Ctrl+Tab не срабатывает...Можно пример ...Ссори, согласен, не описал как. После поиска, когда фокусируешь на контрол отображающий текст объекта, то Ctrl+Tab не срабатывает. Но если фокус в дереве найденых объектов или в других контролах (фильтр и т.п.), то всё работает. SQL Refactor Studio Teamа что если за эту базу отвечает другая команда, которая не ипользует SSDT?Интересно. Вы что-то ещё учитываете, а можно точнее, а то я не понял что значит "другая команда"? B если вы думаете о плагине в VS, то можно расширить DataBase References. SQL Refactor Studio Teamвсе сразу снесут у себя SSMS? Или я не прав?Не, всё нормально. Но если учесть что вы хотите получать за это ещё и денежку, то вот возможно это станет подспорьем. Не большая разница в цене, если VS не дороже (как я помню). Но поиск по всем базам (или по набору), в моём случае, удобнее, т.к. добавление этого гемора в проект VS нереально. Хотя в целом, количество использования вашим плагином очень сильно уменьшилось. SQL Refactor Studio TeamТакая штука уже есть в VS .Для SQL? Вы шутите! Кроме как для C# больше её нигде не смог применить. Да и к тому же скуден он по возможностям. Поиск "клонов" должен идти не на основе текста, а именно структуры запроса. Так что пока нет ни нормального решения, ни аналогов. И моё предложение остаётся в силе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2014, 16:20 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorSQL Refactor Studio Teamпропущено... Можно пример ...Ссори, согласен, не описал как. После поиска, когда фокусируешь на контрол отображающий текст объекта, то Ctrl+Tab не срабатывает. Но если фокус в дереве найденых объектов или в других контролах (фильтр и т.п.), то всё работает. Что-то не получается такое повторить. У кого еще такое наблюдается? авторSQL Refactor Studio Teamа что если за эту базу отвечает другая команда, которая не ипользует SSDT?Интересно. Вы что-то ещё учитываете, а можно точнее, а то я не понял что значит "другая команда"? Ну например, есть команды Team1 и Team2. Team1 занимается разработкой базы db1, Team2 - db2. База db1 использует объекты db2. Обе базы расположены на одном сервере. Team1 решает начать использовать SSDT, но для этого ей нужно чтобы и вторая команда перешла на SSDT, чтобы первые могли привязать в проекте базу db2 (DB reference). Вот что делать если Team2 боится (или тупо не хочет) что-то менять в своих процессах (переход на SSDT)? авторSQL Refactor Studio TeamТакая штука уже есть в VS .Для SQL? Вы шутите! Кроме как для C# больше её нигде не смог применить. Да и к тому же скуден он по возможностям. Поиск "клонов" должен идти не на основе текста, а именно структуры запроса. Так что пока нет ни нормального решения, ни аналогов. И моё предложение остаётся в силе. Да, может я неправильно выразился. Для SQL такого там нет. Так что мы принимаемся за работу ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 11:14 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamMniorпропущено... Ссори, согласен, не описал как. После поиска, когда фокусируешь на контрол отображающий текст объекта, то Ctrl+Tab не срабатывает. Но если фокус в дереве найденых объектов или в других контролах (фильтр и т.п.), то всё работает. Что-то не получается такое повторить. У кого еще такое наблюдается? да, при фокусе на контроле скрипта объекта в окне поиска Ctrl+Tab не работает (2012) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 13:43 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973SQL Refactor Studio Teamпропущено... Что-то не получается такое повторить. У кого еще такое наблюдается? да, при фокусе на контроле скрипта объекта в окне поиска Ctrl+Tab не работает (2012) Спасибо. Получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 15:49 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamНу например, есть команды Team1 и Team2.Вот я протупил. SQL Refactor Studio TeamTeam1 решает начать использовать SSDT, но для этого ей нужно чтобы и вторая команда перешла на SSDT, чтобы первые могли привязать в проекте базу db2 (DB reference).Я тут логику не понимаю. По вашему утверждению что Team1 обязана тупо ждать Team2, чтобы вместе перейти на SSDT, иначе сама не может? Если одна команда зависит от другой, но та "быдлокодит", то не вижу ничего зазорного если она сама сделает Data-tier Application в SSMS (при этом SSDT иметь совершенно не обязательно). Вот тут я не знаю. Можно сделать плагин расширяющий эту опцию, типа динамический случай. Только я особо смысл не вижу - ибо странно что такая сильная межбазовая зависимость. Можно после доработок первой команды просто обновлять Data-tier Application. авторТак что мы принимаемся за работу ;)Я лично был бы очень рад если кто-то взялся. А то я часто пользовал зависимости объектов именно для этого контроля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 16:27 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorавторТак что мы принимаемся за работу ;)Я лично был бы очень рад если кто-то взялся. А то я часто пользовал зависимости объектов именно для этого контроля. Хотел посоветоваться, как обозвать такую новую фичу... Analyze Database for Code Clones? Не очень громко? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 16:58 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamХотел посоветоваться, как обозвать такую новую фичу... Analyze Database for Code Clones? Не очень громко?Ну, имхо, это чуть более специфичный поиск. Банально "Analyze Database for Query Clones" лучше. Find Similar Queries ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 10:21 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorSQL Refactor Studio TeamХотел посоветоваться, как обозвать такую новую фичу... Analyze Database for Code Clones? Не очень громко?Ну, имхо, это чуть более специфичный поиск. Банально "Analyze Database for Query Clones" лучше. Find Similar Queries Спасибо. Примем варианты к рассмотрению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 10:38 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
При открытом окне поиска но после изменений в базе (ReName ключей FK и т.п. таблицы) этот поиск вываливается. Exception укороченный Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Замечено, что перед ошибкой была вроде как надпись Refresh Cash, но я не гарантирую. PS: Плохо у вас анонимайзятся ошибки, столько подробностей, включая идентификатор машины и имена объектов (хотя это нереально скрывать, ошибка внешняя). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2014, 13:59 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Зафиксировали ошибку. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2014, 16:03 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Если нажимать Ctrl+C (Copy) в окне поиска когда фокусированы контролы "Find what" или из "Type words to search for" то вываливается ошибка: --------------------------- Microsoft SQL Server Management Studio --------------------------- Unsaved documents cannot be cut or copied to the clipboard from the Miscellaneous Files project. You must save the unsaved document(s) before cutting or copying them. --------------------------- OK --------------------------- Не знаю по какой причине, может несовместимость плагинов (SSMS Boost). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2014, 12:02 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Не видит индексы на VIEW. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 09:30 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый день! MniorЕсли нажимать Ctrl+C (Copy) в окне поиска когда фокусированы контролы "Find what" или из "Type words to search for" то вываливается ошибка: --------------------------- Microsoft SQL Server Management Studio --------------------------- Unsaved documents cannot be cut or copied to the clipboard from the Miscellaneous Files project. You must save the unsaved document(s) before cutting or copying them. --------------------------- OK --------------------------- Не знаю по какой причине, может несовместимость плагинов (SSMS Boost). Боюсь что этот баг нам не по силам :( Это особенности самой SSMS. Здесь можно проголосовать за баг, может когда-нибудь починят :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 10:04 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorНе видит индексы на VIEW. Разберемся. Спасибо большое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 10:05 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorНужна функция массовой смены колейшина в колонках таблиц баз(ы).Да, намаешься с этим, эпично. То что нужно удалять зависимые вещи, а ля констреинты и индексы перед изменением колонки это как бэ понятно. Но поменять COLLATION на базе можно только если полностью отсутствуют какие либо CHECK / DEFAULT ограничения, фильтрованные индексы и статистика, а также VIEW с WITH SCHEMABINDINGS (и не забыть про индексы на них) и всякие FullText индексы и т.п. Т.е. всякие expression-ы которые гипотетически могут содержать строковые выражения (константы). А так можно и пол базы дропнуть. Владислав КолосовСомнительно манипулировать этим, т.к. при изменении COLLATION могут возникнуть проблемы с временными таблицами.В том то и дело, что именно из-за этого приходится, восстанавливать после кривых рук. А с другой стороны, дописываешь за строковыми колонками COLLATE database_default. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2014, 23:13 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorMniorНужна функция массовой смены колейшина в колонках таблиц баз(ы). Мы уже реализовали эту функцию в первом приближении. Единственное, функция пока не учитывает связи между таблицами, когда, например, меняется collation у PK на который ссылается FK из другой таблицы (но это вопрос времени), а так, сносит все зависимости -> меняет Collation -> создает обратно удаленные объекты. В ближайшем релизе думаем уже добавить эту фичу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2014, 09:53 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamВ ближайшем релизе думаем уже добавить эту фичу.Ммм, хорошо, есть на чём протестить. Кстати, ещё тут делел ReName для схемы. У меня оказалось не так сложно, просто тупо ALTER SCHEMA TRANSFER для всех объектов. Единственное, если только меняется регистр букв в регистро-независимой базе, то придётся создавать временную промежуточную схему. Т.е. это добавить не так сложно в функционал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 19:08 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MniorКстати, ещё тут делел ReName для схемы. У меня оказалось не так сложно, просто тупо ALTER SCHEMA TRANSFER для всех объектов. Единственное, если только меняется регистр букв в регистро-независимой базе, то придётся создавать временную промежуточную схему. Т.е. это добавить не так сложно в функционал. Неплохая идея. Попробуем реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 11:14 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
16171559 igor_kuРазыскивается SQL formatter, который умеет форматировать вот такой исходный код Код: sql 1. 2. 3. 4. в более человеческий Код: sql 1. 2. 3. 4. Перерыл форум, интернет, онлайн- и standalone форматтеры - никто не делает такого. Может не там ищу? Подскажите плиз. Очень нужно. В базе 10 000 таблиц, фрэймворк генерирующий такой код делает запросы с 60-180-и более JOIN'ами, и они с вот такими неупорядоченными ON'ами. Синтаксически всё Ok, но дебажить такое невыносимо мрачно, а иногда приходится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 00:18 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Честно говоря, видел такое всего один раз за всю жизнь. Думал больше не увижу, а нет :) Сделать то такое конечно можно, но мне кажется пользоваться таким будут единицы... Заведем задачку, может когда-то и сделаем. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 00:29 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый времени суток! Вышла новая версия 3.4! Список изменений: + добавлена новая функция " Change Collation of Database Columns " + добавлена новая функция " Find data " + добавлены новые пункты в контекстное меню Query Editor + добавлены новые функции "Convert Tabs to Spaces" and "Convert Spaces to Tabs" + На формах поиска добавлен комбобокс, позволяющий быстро переключаться между опциями поиска в БД + Устранены мелкие ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2014, 17:06 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, забыли упомянуть о назойливом окне, выскакивающем при каждом запуске SSMS ) и напоминаюшим о конце триала через ... дней. И хотелось бы устанавливать опцонально по версиям SSMS. У меня 2008 и 2012 стоят и я хотел бы только на 2008. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2014, 21:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973, Это вечная проблема триального ПО, все время что-то хочет от пользователя ;) Да, обязательно добавим выбор версий SSMS в инсталятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2014, 23:42 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, обращаю Ваше внимание на название темы: "SQL Refactor Studio - free addin for SSMS 2012, 2014 " "free" и "free to try" разные вещи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2014, 16:04 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
dalex1973SQL Refactor Studio Team, обращаю Ваше внимание на название темы: "SQL Refactor Studio - free addin for SSMS 2012, 2014 " "free" и "free to try" разные вещи Да, согласен, название топика сейчас немного не соответствует действительности. В недалеком будущем, когда мы добавим в продукт еще несколько полезных функций, мы сделаем 2-3 вида издания (free, standart и, возможно, ultimate). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2014, 22:56 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Mnior, Вы так много времени уделяли нашему продукту, помогали с ловлей багов, подкидывали идеи для реализации и т.п. Чтобы как-то Вас отблагодарить, мы дарим Вам 10 вечных лицензий на SQL Refactor Studio. Вы можете ими сами пользоваться, либо кому-то дать, это Ваше личное дело. Напишите на support@sqlrefactorstudio.com c пометкой вроде "It's Mnior from sql.ru" и Вам вышлют ключики. Спасибо за сотрудничество! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2014, 23:12 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, у вас на сайте http://sqlrefactorstudio.com верхние ссылки не работают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2015, 08:51 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamMnior, Вы так много времени уделяли нашему продукту, помогали с ловлей багов, подкидывали идеи для реализации и т.п. Чтобы как-то Вас отблагодарить, мы дарим Вам 10 вечных лицензий на SQL Refactor Studio. Вы можете ими сами пользоваться, либо кому-то дать, это Ваше личное дело. Напишите на support@sqlrefactorstudio.com c пометкой вроде "It's Mnior from sql.ru" и Вам вышлют ключики. Спасибо за сотрудничество! я написал письмо с таким субжем, но лицензии пока не получил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2015, 12:15 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
"вечная лицензия" - это то, что у вас в одних местах называется Ultimate, а в других Enterprise? Почему такое не продается на сайте? Хых, сделал себе вечную, всё работает. Читаю перлы "английского" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2015, 12:57 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
LeaxSQL Refactor Studio Team, у вас на сайте http://sqlrefactorstudio.com верхние ссылки не работают Leax, вроде все ссылки работают. Какой у Вас браузер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2015, 16:44 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Team, не-а, не работают. Вот так выглядят: http://sqlrefactorstudio.com/\..\Home\Index http://sqlrefactorstudio.com/\..\Home\Editions и т.д. Браузер Firefox, но не думаю, что в нем дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 18:22 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
MinamotoSQL Refactor Studio Team, не-а, не работают. Вот так выглядят: http://sqlrefactorstudio.com/\..\Home\Index http://sqlrefactorstudio.com/\..\Home\Editions и т.д. Браузер Firefox, но не думаю, что в нем дело. Устранили проблему. В Firefox действительно криво работали ссылки. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2015, 19:56 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Отображение суммы выделенных ячеек в резалт-гриде - мега-фича. Спасибо!!! Нашел там одну интересную багу: если после выполнения запроса, столбцы в гриде поменять местами (перетащить мыщью) - в сумме начинается показываться неверные значения. Исправьте плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2015, 22:37 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
malevichНашел там одну интересную багу: если после выполнения запроса, столбцы в гриде поменять местами (перетащить мыщью) - в сумме начинается показываться неверные значения. Исправьте плиз. Ошибку зафиксировали, в ближайшем релизе устраним. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2015, 14:22 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Добрый день! Мы добавили в SQL Refactor Studio возможность группировать объекты в ObjectExplorer. Выглядит это так: Если у Вас возникли вопросы или пожелания касательно функций продукта, пишите нам на support@sqlrefactorstudio.com P.S. Если у Вас уже закончился триал, мы можем Вам его продлить. Для этого напишите письмо на support и приложите скриншот окна SQL Refactor Studio -> About. Спасибо за внимание! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 14:00 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamДобрый день! Мы добавили в SQL Refactor Studio возможность группировать объекты в ObjectExplorer. Выглядит это так: Если у Вас возникли вопросы или пожелания касательно функций продукта, пишите нам на support@sqlrefactorstudio.com P.S. Если у Вас уже закончился триал, мы можем Вам его продлить. Для этого напишите письмо на support и приложите скриншот окна SQL Refactor Studio -> About. Спасибо за внимание! Как у вас реализована группировка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 14:18 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Winnipuh, 1. Настройки расположения объектов хранятся в конфигурационных файлах. 2. Когда SSMS обрабатывает в Object Explorer конкретный объект, происходит проверка на наличие у объекта переопределенного родителя. Если такой родитель найден, SSMS создает его в указанном месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 13:35 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamWinnipuh, 1. Настройки расположения объектов хранятся в конфигурационных файлах. а не лучше использовать extended properties для этого? конфиг-файлы, полагаю, локальные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 13:41 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
komradSQL Refactor Studio TeamWinnipuh, 1. Настройки расположения объектов хранятся в конфигурационных файлах. а не лучше использовать extended properties для этого? конфиг-файлы, полагаю, локальные? вот-вот, к тому и вопрос задал. Что будет если два юзера подключены к одному серверу, и один создал фолдеры, распихал базы, второй увидит эту сруктуру? видимо нет, а надо чтобы увидел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 13:49 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
komradа не лучше использовать extended properties для этого? Сходу проблема: Если к объекту нет доступа, как записать в его Extended Properties? А так идея очень хорошая. Спасибо! Мы ее проработаем в ближайшее время. Возможно добавим как альтернативный способ хранения настроек. komradконфиг-файлы, полагаю, локальные? конфиг-файлы можно хоть на шаре хранить, хоть в DropBox, GoogleDrive и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 13:59 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Winnipuhkomradпропущено... а не лучше использовать extended properties для этого? конфиг-файлы, полагаю, локальные? вот-вот, к тому и вопрос задал. Что будет если два юзера подключены к одному серверу, и один создал фолдеры, распихал базы, второй увидит эту сруктуру? видимо нет, а надо чтобы увидел. Значит нужно чтобы у всех пользователей был прописан один и тот же путь к настройкам, например: \\SomeServer\SomeDir ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 14:07 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
По умолчанию настройки хранятся в C:\Users\{USER_NAME}\AppData\Roaming\SQL Refactor Studio\ObjectExplorer. Поменять директорию можно в настройках: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 14:12 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio Teamkomradа не лучше использовать extended properties для этого? Сходу проблема: Если к объекту нет доступа, как записать в его Extended Properties? А так идея очень хорошая. Спасибо! Мы ее проработаем в ближайшее время. Возможно добавим как альтернативный способ хранения настроек. komradконфиг-файлы, полагаю, локальные? конфиг-файлы можно хоть на шаре хранить, хоть в DropBox, GoogleDrive и т.д. возможно вам стоит использовать два этих подхода одновременно в случае extended properties проблема может быть в другом - объект пересоздали и свойства "уехали" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2016, 14:15 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Также могу посоветовать Documenter for SQL Server, сам юзаю этот тул. Классный инструмент для автоматической генерации документации для баз данных SQL Server. Подробнее почитать можно здесь https://www.devart.com/dbforge/sql/documenter/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2017, 15:00 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamДоброго времени суток! Есть бесплатный Addin SQL Refactor Studio - для Microsoft SQL Server Management Studio 2012, 2014 (SSMS). Данный инструмент позволяет: - производить поиск зависимостей для объекта БД (поиск осуществляется в БД, файлах на диске, редакторе SQL Query Editor) - находить произвольный текст/код в БД, файлах на диске, редакторе SQL Query Editor - проводить операции рефакторинга БД (Rename, Add CRUD Methods, Move Columns, Add Lookup Table и др.) - форматировать SQL код (пока упрощенно) Скриншоты можно посмотреть на сайте программы. Если у кого имеются пожелания по функционалу, который Вы хотели бы видеть в SSMS, пишите сюда или сюда, постараемся реализовать. Так и не понял на сайте как скачать Express версию. Смог скачать только Evaluation. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 17:51 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Дикий Билл, Вы всё правильно скачали, дистрибутив всего один. Сейчас у Вас продукт работает в режиме Ultimate (90 дней), а после этого останутся только функции Express. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 09:52 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
SQL Refactor Studio TeamДикий Билл, Вы всё правильно скачали, дистрибутив всего один. Сейчас у Вас продукт работает в режиме Ultimate (90 дней), а после этого останутся только функции Express. Ясно, спасибо. Некоторые пожелания. У Вас там на некоторые действия назначены горячие клавиши, которые у меня уже заняты другим, а возможности сменить горячую клавишу для конкретного действия в настройках не нашел. И вопрос, входит ли возможность "SELECT from clipboard" в express функции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 10:03 |
|
||
|
SQL Refactor Studio - free addin for SSMS 2012, 2014
|
|||
|---|---|---|---|
|
#18+
Дикий БиллУ Вас там на некоторые действия назначены горячие клавиши, которые у меня уже заняты другим, а возможности сменить горячую клавишу для конкретного действия в настройках не нашел. Обязательно добавим. Дикий БиллИ вопрос, входит ли возможность "SELECT from clipboard" в express функции? На данный момент не входит. Мы скоро планируем сделать поддержку новых версий SSMS и добавим новые функции, заодно пересмотрим существующие и может какие-то добавим в express. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2018, 09:58 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1688640]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
154ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 460ms |

| 0 / 0 |
