powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL Refactor Studio - free addin for SSMS 2012, 2014
25 сообщений из 173, страница 1 из 7
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389029
Фотография 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, пишите сюда или сюда, постараемся реализовать.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389061
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а тем, у кого нет RAR'а - бамбук курить?
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389067
zxc1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL Refactor Studio Team,

Запилите что-нибудь вроде Sybase Power Designer, только под MS SQL Server и очень дешевое. Киллер фича: тулза вытаскивает к себе метаданные схемы в БД (естественно все в пимпочках, что тянуть что не тянуть). Позволяет хранить эти метаданные на диске (и не терять все важные настройки). Все обьекты метаданных в свой файл (можно в text/xml). Чтобы это можно было всунуть в систему контроля версий. [b] Чтобы тулзе можно было скормить метаданные предыдущего релиза и текущего состояния схемы и получить UPGRADE скрипт пусть и идиотский, но с пометками 'ВОТ ТУТ ОБРАТИ ВНИМАНИЕ, МОЖЕТ РУКАМИ ПЕРЕПИСАТЬ'. В самой тулзе по ее проекту рефакторинг запилить и прочие плюхи. И уметь генерировать по своему проекту CREATE скрипт для схемы.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389309
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxc1257,

Все что Вы описываете есть в VS 2012 (database project).
Все равно, спасибо за идею!
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389338
zxc1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL Refactor Studio Teamzxc1257,

Все что Вы описываете есть в VS 2012 (database project).
Все равно, спасибо за идею!

гхм. и правда есть. а как получить скрипт разницы между схемами там? че-то вижу только кнопку затолкать разницу в target (db project, database, ...)...
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389356
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxc1257,
Главное меню "SQL=>Schema compare=>new ..."
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389375
zxc1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL Refactor Studio Teamzxc1257,
Главное меню "SQL=>Schema compare=>new ..."

это я нашел. создал два пустых проекта db. в один запилил функцию и таблицу. делаю compare, в качестве target ставлю пустой проект. оно показывает разницу. как мне это разницу сохранить в скрипт а не сразу применить.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389415
чч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zxc1257,

а зачем? разницу всегда можно получить сравнив две ревизии в системе контроля версий.
Потом, если надо обновить проект базы, то достаете нужную ревизию из системы контроля версий (например, SVN) и публикуете скрипт, потом запускаете на сервере с бд, которую надо обновить.
Еще вариант - сбилдить проект и импортировать dacpac в вашу бд.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389471
zxc1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ччzxc1257,

а зачем? разницу всегда можно получить сравнив две ревизии в системе контроля версий.


а как получить разницу в виде скрипта этой тулзой?

1) хотелось бы видеть команды, которыми оно решило обновить схему из состояния rev3 до состояния rev5
2) подправить руками косяки, переписать некоторые участки upgrade-скрипта оптимальнее
3) прогнать на тестовой БД. поглядеть как оно
4) ...
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389475
чч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zxc1257,

Ну я же вам написал.

У вас база в состоянии rev3. В проекте база в состоянии rev5. Публикуете проект (правая клавиша по проекту Publish), выбираете в опциях базу в которую хотите опубликовать проект, выбираете настройки подключения, прочие настройки, и нажимаете сгенерировать скрипт. Дальше смотрите, крутите, что хотите в нем пишите.

Еще есть тулза от RedGate. SQL Compare называется. Сравнивает две бд между собой и также генерирует скрипт для переноса.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389476
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После того как продукт затребовал запуск SSMS с полномочиями администратора, а без оных получил отлуп при попытке доступа в папку установки, был безжалостно снесен и забыт.

Господа, как вы себе представляете работу множества разработчиков на одном компьютере?
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389515
zxc1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ччzxc1257,

Ну я же вам написал.

У вас база в состоянии rev3. В проекте база в состоянии rev5. Публикуете проект (правая клавиша по проекту Publish), выбираете в опциях базу в которую хотите опубликовать проект, выбираете настройки подключения, прочие настройки, и нажимаете сгенерировать скрипт. Дальше смотрите, крутите, что хотите в нем пишите.

Еще есть тулза от RedGate. SQL Compare называется. Сравнивает две бд между собой и также генерирует скрипт для переноса.

спасибо. как все не очевидно сделано. поколупаю.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389820
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
invmПосле того как продукт затребовал запуск SSMS с полномочиями администратора, а без оных получил отлуп при попытке доступа в папку установки, был безжалостно снесен и забыт.

Господа, как вы себе представляете работу множества разработчиков на одном компьютере?

В следующей версии будет изменена папка (сейчас эта папка приложения) где будут храниться конфиги. Таким образом запускать SSMS в режиме администратора будет необязательно.
Спасибо за наводку.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38389849
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выпустили версию 2.1
- Fix: теперь addin не требует запускать SSMS в режиме администратора.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38393038
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выпустили версию 2.2:
- устранены проблемы с SQL Server 2012
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38394838
malevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавьте пож. возможность указать БД на других серверах.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38395028
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обязательно добавим. Эта уже не первая просьба по этой функциональности.
Есть какие проблемы/неудобства в эксплуатации?
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38396152
чч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL Refactor Studio Team,

Вот только что появилась интересное предложение.

Нужна тулза, которая бы вставляла в заголовок хранимых процедур и функций комментарии (или редактировала существующие) с тегами, которые были бы определены разработчиком. Очень потом можно хорошо собрать xml-ки с описанием функций\процедур (входных параметров и т.п.). Действительно, была бы классная вещь.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38396159
чч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ччSQL Refactor Studio Team,

Вот только что появилась интересное предложение.

Нужна тулза, которая бы вставляла в заголовок хранимых процедур и функций комментарии (или редактировала существующие) с тегами, которые были бы определены разработчиком. Очень потом можно хорошо собрать xml-ки с описанием функций\процедур (входных параметров и т.п.). Действительно, была бы классная вещь.

Или, например по комментариям создавала какой-нибудь xml файл с полезными тегами.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38396321
sqlrefactorstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ччSQL Refactor Studio Team,

Вот только что появилась интересное предложение.

Нужна тулза, которая бы вставляла в заголовок хранимых процедур и функций комментарии (или редактировала существующие) с тегами, которые были бы определены разработчиком. Очень потом можно хорошо собрать xml-ки с описанием функций\процедур (входных параметров и т.п.). Действительно, была бы классная вещь.

Посмотрите в сторону http://www.red-gate.com/products/sql-development/sql-doc/
Наше приложение сосредоточено в основном на рефакторинге, кодогенерации. В дальнейшем хотелось бы поддерживать тоже направление.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38401688
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В связи с просьбами сделать Addin совместимым с более ранними версиями SSMS,
мы решили провести опрос "Какую версию SQL Server Management Studio Вы используете?"
Для голосования пройдите пожалуйста по ccылке .
Спасибо.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38421010
Фотография SQL Refactor Studio Team
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Результаты опроса:
SSMS 2005 ~ 8%
SSMS 2008/R2 ~ 52 %
SSMS 2012 ~ 40%

В связи с тем, что большинство разработчиков используют SSMS 2008/R2, мы сделали наш addin совместимым с этими версиями IDE.
Спасибо за содействие.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38438262
Mnior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Небольшой совет.
Не ставьте в RAR архивы. Не каждый будет ставить это проприетарное (платное) говно.
Ставьте в бесплатный ZIP или что-то похожее.

Я понимаю что каждый может извернуться и скачать ради этого что-то нарушающее лицензии - но зачем?

Лучше вообще забудьте про RAR.
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38438270
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL Refactor Studio TeamДоброго времени суток!

Результаты опроса:
SSMS 2005 ~ 8%
SSMS 2008/R2 ~ 52 %
SSMS 2012 ~ 40%

В связи с тем, что большинство разработчиков используют SSMS 2008/R2, мы сделали наш addin совместимым с этими версиями IDE.
Спасибо за содействие.

а что - сделать совместимым с 2005 и 2012 большая проблема? да ну...
...
Рейтинг: 0 / 0
SQL Refactor Studio - free addin for SSMS 2012, 2014
    #38438290
Гость333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MniorRAR архивы
Я понимаю что каждый может извернуться и скачать ради этого что-то нарушающее лицензии - но зачем?
Платное — это упаковка. А программу UnRAR (распаковка) можно бесплатно скачать с официального сайта, и даже с исходниками.

MniorЛучше вообще забудьте про RAR.
+1
...
Рейтинг: 0 / 0
25 сообщений из 173, страница 1 из 7
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL Refactor Studio - free addin for SSMS 2012, 2014
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]