Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
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 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=38612995&tid=1688640]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 387ms |

| 0 / 0 |
