Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 65 66 67 68 69 70 71 72 [73] 74   вперед  Ctrl
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Shakill
Member

Откуда: мск
Сообщений: 1833
Leax, надо в SSMS зайти Tools -> Options -> Documents -> поставить галку Show Miscellaneous files in Solution Explorer
17 май 19, 17:41    [21887525]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
Shakill
Leax, надо в SSMS зайти Tools -> Options -> Documents -> поставить галку Show Miscellaneous files in Solution Explorer

Спасибо большое, помогло!
Странно, что эта опция сбросилась после установки новой версии бустера.
Не только у меня, но и у моих коллег тоже.
17 май 19, 19:09    [21887577]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
Shakill
Leax, надо в SSMS зайти Tools -> Options -> Documents -> поставить галку Show Miscellaneous files in Solution Explorer

Теперь бустер при каждом запуске студии сбрасывает эту опцию и каждый раз её приходится включать руками
22 май 19, 11:37    [21890478]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 750
Leax
Shakill
Leax, надо в SSMS зайти Tools -> Options -> Documents -> поставить галку Show Miscellaneous files in Solution Explorer

Теперь бустер при каждом запуске студии сбрасывает эту опцию и каждый раз её приходится включать руками

Точно, простите, это баг... Исправим и в течение 1-2 недель будет 3.7. Будет такой небольшой релиз с улучшениями .
22 май 19, 13:39    [21890700]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
Добрый день, 2 недели прошло, и даже больше
12 июн 19, 11:35    [21907231]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
В текущей версии не работает скриптование объекта под курсором и поиск объекта по имени для имен триггеров
12 июн 19, 11:41    [21907235]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 750
Leax
Добрый день, 2 недели прошло, и даже больше

Готовим релиз. Немного сделали больше, чем планировали. Очень постараемся к понедельнику.
25 июн 19, 13:52    [21914874]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
AndreiRantsevich
Готовим релиз. Немного сделали больше, чем планировали. Очень постараемся к понедельнику.

Спасибо, исправьте ситуацию с поиском и скриптованием триггеров , пожалуйста
25 июн 19, 14:42    [21914936]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Shakill
Member

Откуда: мск
Сообщений: 1833
Leax
Спасибо, исправьте ситуацию с поиском и скриптованием триггеров , пожалуйста

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

Откуда: Киев
Сообщений: 427
Shakill
у меня триггеры нормально скриптуются и находятся
либо что-то не так делаете, либо нужны подробности

CREATE TRIGGER [dbo].[tr_FillActionListPeriods]
   ON  [dbo].[ActionList]
   AFTER INSERT,UPDATE
AS 
...


Да, нашел нюанс:

Cтавим курсор внутри названия tr_FillActionListPeriods и пробуем искать либо скриптовать:
[dbo].[tr_FillActionListPeriods] - НЕ работает
tr_FillActionListPeriods - работает
[tr_FillActionListPeriods] - работает

Т.е. не работает, если указана схема перед именем триггера.
Можно, конечно, выделять только имя триггера без схемы, но лучше исправить этот баг.
25 июн 19, 15:52    [21915008]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
Добрый день, в Source Highlighting не хватает опции "подсвечивать только целые слова".

Если в большом запросе алиас таблицы состоит из одного символа, то сейчас пользоваться подсветкой этого одного символа крайне неудобно, т.к. подсвечиваются все символы в коде запроса, совпадающие с выделенным, а нужно подсвечивать только такие отдельные символы-слова.
И то потребовалось исправить Regex выражение на \w (по умолчанию было указано \w\w)
27 июн 19, 10:36    [21915982]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
uaggster
Member

Откуда:
Сообщений: 689
Fatal Action Guard падает на синтаксисе работы с графами!
Например:

Select a.ID, b.ID
From [dbo].[graph] a, [dbo].[preceding] c, [graph] b
Where match (a-(c)->b)
and a.ID = 6


Подготовительные данные, на них не падает, но нужно для воспроизведения ситуации:
+

Use testdb
go

CREATE TABLE graph (
  ID bigint PRIMARY KEY,
  [weight] int 
) AS NODE;
go

CREATE TABLE [preceding] AS EDGE;
go

insert into graph Values 
 (1, 10)
,(2, 2)
,(3, 3)
,(4, 1)
,(5, 2)
,(6, 2)
go

INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 1), (select $NODE_ID from graph Where ID = 1))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 1), (select $NODE_ID from graph Where ID = 2))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 1), (select $NODE_ID from graph Where ID = 3))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 2), (select $NODE_ID from graph Where ID = 3))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 3), (select $NODE_ID from graph Where ID = 1))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 3), (select $NODE_ID from graph Where ID = 6))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 6), (select $NODE_ID from graph Where ID = 6))

INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 4), (select $NODE_ID from graph Where ID = 4))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 4), (select $NODE_ID from graph Where ID = 5))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 5), (select $NODE_ID from graph Where ID = 4))
INSERT INTO [preceding] VALUES ((select $NODE_ID from graph Where ID = 5), (select $NODE_ID from graph Where ID = 4))
go

28 июн 19, 16:16    [21917179]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
uaggster
Member

Откуда:
Сообщений: 689
Fatal Action Guard падает на синтаксисе работы с циклами:

with t as ( select *, n = row_number() over( order by 1/0 ) from #graph )
  update t set gID = n from t;

declare @rc int = 1;

while @rc > 0 begin

  with t as ( select * from #graph )
     update t set gID = t1.gID
	   from t inner join t as t1 on t.child = t1.parent
	   where t.gID > t1.gID 
  ;
  set @rc = @@ROWCOUNT;

  with t as ( select * from #graph )
     update t set gID = t1.gID
	   from t inner join t as t1 on t1.child = t.parent
	   where t.gID > t1.gID 
  ;
  set @rc = @rc + @@ROWCOUNT;

  with t as ( select * from #graph )
     update t set gID = t1.gID
	   from t inner join t as t1 on t1.child = t.child
	   where t.gID > t1.gID 
  ;
  set @rc = @rc + @@ROWCOUNT;

  with t as ( select * from #graph )
     update t set gID = t1.gID
	   from t inner join t as t1 on t1.parent = t.parent
	   where t.gID > t1.gID 
  ;
  set @rc = @rc + @@ROWCOUNT;

end;
10 июл 19, 10:29    [21923998]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5102
А как можно временно отключить SSMSBoost в SSMS 18.0? До версии SSMS 2014 включительно можно просто удалить SSMSBoost.addin в папках поиска файлов .addin, с этим проблем никаких. А вот для свежеустановленной SSMS 18.0 я локации этого файла не нашел (в %PROGRAMDATA%\Application Data\Microsoft\MSEnvShared\Addins и в %APPDATA%\Microsoft\MSEnvShared\Addins его нет, а то, что есть, разложено по версиям SSMS - в моем случае в %PROGRAMDATA%\Application Data\Microsoft\SQL Server Management Studio\11.0\AddIns и %PROGRAMDATA%\Application Data\Microsoft\SQL Server Management Studio\12.0\AddIns). Деинсталлировать, потом снова инсталлировать, и активировать не хочется, долго это, когда нужно просто на пару запусков отключить все дополнения SSMS.
12 июл 19, 08:50    [21925411]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5102
Сон Веры Павловны
А как можно временно отключить SSMSBoost в SSMS 18.0? До версии SSMS 2014 включительно можно просто удалить SSMSBoost.addin в папках поиска файлов .addin, с этим проблем никаких. А вот для свежеустановленной SSMS 18.0 я локации этого файла не нашел (в %PROGRAMDATA%\Application Data\Microsoft\MSEnvShared\Addins и в %APPDATA%\Microsoft\MSEnvShared\Addins его нет, а то, что есть, разложено по версиям SSMS - в моем случае в %PROGRAMDATA%\Application Data\Microsoft\SQL Server Management Studio\11.0\AddIns и %PROGRAMDATA%\Application Data\Microsoft\SQL Server Management Studio\12.0\AddIns). Деинсталлировать, потом снова инсталлировать, и активировать не хочется, долго это, когда нужно просто на пару запусков отключить все дополнения SSMS.

Разобрался: папка %ProgramFiles(x86)%\Microsoft SQL Server Management Studio 18\Extensions\SSMSBoost, нужно переместить/удалить файл SSMSBoost.pkgdef, и перезапустить SSMS.
Для чего это было нужно: на скриншоте ниже верхняя часть - без SSMSBoost, нижняя - с SSMSBoost. Во втором случае в информационной панели в самом низу редактора цвет шрифта становится белым, и что-то разглядеть можно только с помощью тултипа (ну, или если очень сильно вглядываться). В SSMS 2014 всё в порядке, цвет шрифта в панели черный. Все настройки цветов дефолтные, за исключением цвета фона текущей строки.
Информация о версиях:

SQL Server Management Studio              15.0.18118.0
Microsoft Analysis Services Client Tools 15.0.1300.131
Microsoft Data Access Components (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 9.11.9600.19399
Microsoft .NET Framework 4.0.30319.42000
Operating System 6.1.7601


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

Откуда: Msk -> Utrecht
Сообщений: 4967
Сон Веры Павловны
нужно переместить/удалить файл SSMSBoost.pkgdef, и перезапустить SSMS.


может просто переименовать или расширение поменять?
15 июл 19, 10:33    [21926593]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5102
komrad
Сон Веры Павловны
нужно переместить/удалить файл SSMSBoost.pkgdef, и перезапустить SSMS.


может просто переименовать или расширение поменять?

Можно поменять расширение. Переименование, не затрагивающее расширение, эффекта не окажет - SSMS просто сканирует файлы *.pkgdef в известных ей расположениях.
15 июл 19, 12:03    [21926656]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Алексей1234
Member

Откуда:
Сообщений: 1
Добрый день, добавьте , пожалуйста, функционал быстрой компарации объектов между различными средами девел/тест/прод/пилот.
16 июл 19, 11:02    [21927331]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
Алексей1234
Добрый день, добавьте , пожалуйста, функционал быстрой компарации объектов между различными средами девел/тест/прод/пилот.

Да )
20977285
16 июл 19, 11:09    [21927339]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3013
Алексей1234
Добрый день, добавьте , пожалуйста, функционал быстрой компарации объектов между различными средами девел/тест/прод/пилот.


Нужно бы четче выражаться:

Добавьте плиз функционал фастовой компарации обжектов битвин дифферентными энвайронтами девел/тест/прод/пилот
17 июл 19, 12:22    [21928458]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 427
AndreiRantsevich
Leax
Добрый день, 2 недели прошло, и даже больше

Готовим релиз. Немного сделали больше, чем планировали. Очень постараемся к понедельнику.

Добрый день,
К какому именно понедельнику можно ждать?
24 июл 19, 10:45    [21933295]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3013
Leax
AndreiRantsevich
пропущено...

Готовим релиз. Немного сделали больше, чем планировали. Очень постараемся к понедельнику.

Добрый день,
К какому именно понедельнику можно ждать?


перестаньте, он даже год не называл, мало ли
24 июл 19, 11:36    [21933367]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Cammomile
Member

Откуда:
Сообщений: 1212
Господа и дамы.

У меня тут последний релиз SSMS Boost и SSMS 2016

(Microsoft SQL Server Management Studio 13.0.15000.23)

SSMSBoost->Settings-> "exception has been thrown by a target of invocation "

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

Откуда: Минск
Сообщений: 750
Cammomile
Господа и дамы.

У меня тут последний релиз SSMS Boost и SSMS 2016

(Microsoft SQL Server Management Studio 13.0.15000.23)

SSMSBoost->Settings-> "exception has been thrown by a target of invocation "

Как лечить?

А с какого момента началось?
Попробуйте удалить/переместить "xml" файлы отсюда:
C:\Users\USERNAME\AppData\Local\Solutions Crew\Ssms2016
временно в другое место. Что-то изменится?
16 авг 19, 07:15    [21950658]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5102
AndreiRantsevich,

Посмотрите, пожалуйста, 21926530 - из-за описанного совместное использование SSMS 18.0 и SSMSBoost откладывается.
16 авг 19, 07:53    [21950666]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 65 66 67 68 69 70 71 72 [73] 74   вперед  Ctrl
Все форумы / Microsoft SQL Server Ответить