Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 17 18 19 20 21 [22] 23 24 25 26 .. 76   вперед  Ctrl
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
dalex1973
А можно было бы идентифицировать базу из "USE" части?
USE [SomeBase]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[SomeProc]



Тогда нади было бы искать [SomeBase].[dbo].[SomeProc]
Очень помогло бы.

Интересное предложение. Посмотрим, что в наших силах.
30 июл 13, 16:24    [14638520]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
Leax
Locate не работает, если имя объекта находится в тексте
declare @query nvarchar(max) = 'select * from broker.dbo.broker_garbage'


не помогает даже предварительное выделение имени объекта

А это починим.
30 июл 13, 16:25    [14638526]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
что насчёт Regions?
http://www.ssmstoolspack.com/Features?f=10
30 июл 13, 17:12    [14638868]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
McFozzy
что насчёт Regions?
http://www.ssmstoolspack.com/Features?f=10


Пока по такой кастамизации у нас нет знаний в SSMS. Но уже есть планы их получить. Если кто-то имеет опыт/примеры для Visual Studio text editor то с благодаоностью приму и это сильно ускорит дело.
30 июл 13, 17:14    [14638882]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10436
dalex1973
А можно было бы идентифицировать базу из "USE" части?
USE [SomeBase]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[SomeProc]


Тогда нади было бы искать [SomeBase].[dbo].[SomeProc]
Очень помогло бы.


имхую, что это может быть и было бы удобно но как отдельная команда.
Неоднозначно получается: стоим на имени объекта, сейчас он ищется в базе, к которой коннект у окна, а так будет всегда бегать в указанную в ЮЗЕ.
30 июл 13, 17:27    [14638972]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
Winnipuh
dalex1973
А можно было бы идентифицировать базу из "USE" части?
USE [SomeBase]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[SomeProc]



Тогда нади было бы искать [SomeBase].[dbo].[SomeProc]
Очень помогло бы.


имхую, что это может быть и было бы удобно но как отдельная команда.
Неоднозначно получается: стоим на имени объекта, сейчас он ищется в базе, к которой коннект у окна, а так будет всегда бегать в указанную в ЮЗЕ.


Думаю будет показываться drop-down с возможностью выбора объекта - из текущей базы или из USE, если объект и там и там или только из USE.
30 июл 13, 17:32    [14638989]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Диам
Member

Откуда:
Сообщений: 1366
Поставил эту тулзу... получил проблемы в "Подробные сведения обозревателя объектов": При смене названия у вьюхи название не сменилось (на самом деле оно сменилось, но не отобразилось и даже кнопка Обновить не помогла. Плюс в контекстном меню в меню "Создать сценарий для...." пропали подчиненные менюшки. И только перейдя в таблицы и вернувшись во вьюхи - показало измененное название вьюхи и в контекстном меню появилось нормальное меню).

А вот очень весомый косяк: в таблице удалил поле, но при закрытии конструктора отказался от сохранения. При следующем открытии таблицы в конструкторе этого поля не было, а в ярлычке, там где название таблицы, уже сразу стоит звездочка (якобы таблица изменена). Закрываю таблицу, на вопрос сохранить? отвечаю нет. Снова открываю - опять звездочка. Нажал кнопку сохранить, чтобы звездочки не было, поле удалилось. Но заново воспроизвести такой косяк не смог.

До установки этого аддина таких проблем не было никогда.

Стоит Microsoft SQL Server Management Studio 2008 10.50.1777.0
31 июл 13, 12:07    [14642030]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
Диам
Поставил эту тулзу... получил проблемы в "Подробные сведения обозревателя объектов": При смене названия у вьюхи название не сменилось (на самом деле оно сменилось, но не отобразилось и даже кнопка Обновить не помогла. Плюс в контекстном меню в меню "Создать сценарий для...." пропали подчиненные менюшки. И только перейдя в таблицы и вернувшись во вьюхи - показало измененное название вьюхи и в контекстном меню появилось нормальное меню).

Не подскажате, что это такое : "Подробные сведения обозревателя объектов"
Через какую команду вызывается ?

А вот очень весомый косяк: в таблице удалил поле, но при закрытии конструктора отказался от сохранения. При следующем открытии таблицы в конструкторе этого поля не было, а в ярлычке, там где название таблицы, уже сразу стоит звездочка (якобы таблица изменена). Закрываю таблицу, на вопрос сохранить? отвечаю нет. Снова открываю - опять звездочка. Нажал кнопку сохранить, чтобы звездочки не было, поле удалилось. Но заново воспроизвести такой косяк не смог.
До установки этого аддина таких проблем не было никогда.
Стоит Microsoft SQL Server Management Studio 2008 10.50.1777.0

Я правильно понимаю, здесь вы говорите о встроенном в SSMS дизайнере диаграмм базы ? (там можно редактировать и таблицы).


Вообще всё очень странно, т.к. мы с этими частями SSMS пока вообще не работаем. А у вас ещё какие-то адд-ины стоят ?
31 июл 13, 12:54    [14642320]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Диам
Member

Откуда:
Сообщений: 1366
AndreiRantsevich,
автор
Не подскажате, что это такое : "Подробные сведения обозревателя объектов"
Через какую команду вызывается ?

Это F7 (правое окошко со вкладками, отображающее деталировку обозревателя объектов)

автор
Я правильно понимаю, здесь вы говорите о встроенном в SSMS дизайнере диаграмм базы ? (там можно редактировать и таблицы).


Нет, делал это в обычном родном дизайнере (Правой кнопкой на таблице - пункт Проект (в более ранних версиях это был пункт Изменить))

Больше никаких аддинов не стоит. Да и этот уже снес...
31 июл 13, 13:07    [14642408]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Диам
Member

Откуда:
Сообщений: 1366
Может быть это как-то поможет в исследовании косяка с изменением таблицы: у меня в SSMS включено, чтобы при изменении/создании таблицы создавался скрипт. Это в Параметрах ветка Designers пункт "Автоматически создавать сценарии изменения"
31 июл 13, 13:11    [14642443]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
Диам
AndreiRantsevich,
автор
Не подскажате, что это такое : "Подробные сведения обозревателя объектов"
Через какую команду вызывается ?

Это F7 (правое окошко со вкладками, отображающее деталировку обозревателя объектов)

автор
Я правильно понимаю, здесь вы говорите о встроенном в SSMS дизайнере диаграмм базы ? (там можно редактировать и таблицы).


Нет, делал это в обычном родном дизайнере (Правой кнопкой на таблице - пункт Проект (в более ранних версиях это был пункт Изменить))

Больше никаких аддинов не стоит. Да и этот уже снес...


Спасибо я проверю.
31 июл 13, 13:12    [14642451]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Диам
Member

Откуда:
Сообщений: 1366
AndreiRantsevich,
Моя система WinXP SP3
31 июл 13, 13:25    [14642548]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
Диам
AndreiRantsevich,
Моя система WinXP SP3

Хорошо, большое спасибо. Я смог воспроизвести баг с окном F7 в SSMS 2008. Удивительно что раньше его никто не заметил. Наверное количество людей пользующихся F7 и одновременно переименовывающих объекты невелико :) Мы там точно ничего не делаем, но отслеживаем разные события в ObjextExplorer-е. Возможно когда нам приходит рефреш, то SSMSBoost отрабатывает с ошибкой. В SSMS 2012 кстати всё хорошо.
31 июл 13, 13:44    [14642715]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 432
Диам
Это F7 (правое окошко со вкладками, отображающее деталировку обозревателя объектов)

Вот спасибо! )
31 июл 13, 13:57    [14642845]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Диам
Member

Откуда:
Сообщений: 1366
Leax
Диам
Это F7 (правое окошко со вкладками, отображающее деталировку обозревателя объектов)

Вот спасибо! )

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

Откуда:
Сообщений: 1366
AndreiRantsevich,
Неотображение при переименовывании проверьте сначала на чистом SSMS. У меня на чистом было при переименовывании двух похожих объъектов какой-то косяк с сортировкой все в том же окне F7.

А вот чтобы пропадали подчиненные менюшки, такого точно не было.
31 июл 13, 14:05    [14642909]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
Leax
Member

Откуда: Киев
Сообщений: 432
Диам
Сарказм?

Нет. Правда спасибо. Такой полезный инструмент рядом лежит, а у нас им почти никто не пользуется )
Особенно понравилось, что можно сразу несколько выборочных объектов кучей заскриптовать, а не кликать по одному.

З.Ы,: надо чаще менюшки тыкать и смотреть что выйдет )
31 июл 13, 14:05    [14642914]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
dalex1973
Member

Откуда: Польша
Сообщений: 287
AndreiRantsevich
McFozzy
что насчёт Regions?
http://www.ssmstoolspack.com/Features?f=10


Пока по такой кастамизации у нас нет знаний в SSMS. Но уже есть планы их получить. Если кто-то имеет опыт/примеры для Visual Studio text editor то с благодаоностью приму и это сильно ускорит дело.

Имхо вам сюда:http://msdn.microsoft.com/en-us/library/envdte.textselection.outlinesection(v=vs.90).aspx
31 июл 13, 21:32    [14645406]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
dalex1973
AndreiRantsevich
пропущено...


Пока по такой кастамизации у нас нет знаний в SSMS. Но уже есть планы их получить. Если кто-то имеет опыт/примеры для Visual Studio text editor то с благодаоностью приму и это сильно ускорит дело.

Имхо вам сюда:[/url][url=http://msdn.microsoft.com/en-us/library/envdte.textselection.outlinesection%28v=vs.90%29.aspx]http://msdn.microsoft.com/en-us/library/envdte.textselection.outlinesection(v=vs.90).aspx


О, спасибо ! Выглядит реализуемо ! Интерфейсы есть у нас такие.
1 авг 13, 02:18    [14646244]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
а можно сделать так чтобы когда делаю Script data as -> WHERE ColumnName IN (value1, value2..) то в скрипте были бы только уникальные значения, т.е. без повторных значений
1 авг 13, 10:55    [14647108]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
McFozzy
а можно сделать так чтобы когда делаю Script data as -> WHERE ColumnName IN (value1, value2..) то в скрипте были бы только уникальные значения, т.е. без повторных значений

Не укладывается в голове как. Пока мы не разбираем что это за данные. Работаем просто с байтами и всё. Да и не будет сочетаться с буфферизацией на диск. Что если одинаковые значения №1 и № 100.000.000 ?
Мне кажется что эта задача остаётся на стороне программиста SQL. Можете перевыполнить полученный запрос и сделать Select Distinct.
1 авг 13, 12:53    [14648084]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
а можно было бы сделать так, чтобы история запросов отображалась не только как поиск, а как список запросов отсортированный по дате+времени?
Как History в Chrome Браузере
1 авг 13, 19:02    [14650452]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
McFozzy
а можно было бы сделать так, чтобы история запросов отображалась не только как поиск, а как список запросов отсортированный по дате+времени?
Как History в Chrome Браузере

Что-то вроде окошка с протоколом запросов, постоянно обновляемое ?
1 авг 13, 19:16    [14650513]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
AndreiRantsevich
Member

Откуда: Минск
Сообщений: 764
По моему ощущению по бета 2.10 больших вопросов не возникло. На выходных напишу доки по функциям и выставлю как релиз. И примемся за 2.11.
1 авг 13, 19:24    [14650551]     Ответить | Цитировать Сообщить модератору
 Re: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !"  [new]
McFozzy
Member

Откуда: Litva
Сообщений: 138
AndreiRantsevich
-added new autoreplacement "sis" (search in sources): simple SQL code to perform search
in source code of database objects using own SQL Server capabilities. Users of previous
versions can get this autoreplacement here:
http://www.ssmsboost.com/social/yaf_postsm447_Search-in-Sources--sis--Autoreplacement.aspx#post447

я бы добавил в конце
ORDER BY o.[type],o.[name]
2 авг 13, 18:59    [14656270]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 17 18 19 20 21 [22] 23 24 25 26 .. 76   вперед  Ctrl
Все форумы / Microsoft SQL Server Ответить