Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, гм... Та программа, которой вы архивы сохраняете в таблицу из снова открыть может ? :) У меня подозрение что из-за типа "TEXT" что-то нарушается. Возможно, что нарушается обратимо, если файлы из базы доставать исходной программой. Можно маленький архив сохранить в вашу таблицу а потом достать снова вашей программой и SSMSBoost-ом и посмотреть где отличие, например Araxis Merge-м. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:07 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, у меня есть программулька на дельфи, которая это всё открывает, собственно там пара строчек. Из базы данные выбираются процедурой Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. и одна строчка в делфи для выгрузки на диск Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:21 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
кстати, про изображения я наврал, они тоже из text не открываются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, У вас тут двойная конвертация TEXT поля: Код: sql 1. А Визуалайзер вы наверное на прямую вызываете для Content. Попробуйте вызвать в SSMS вашу процедуру usp_FileGetVarbinary для конкретного файла и попробовать визуалайзером её результат просмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:33 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, не, ну так конечно открылось. значит этот инструмент работает только для varbinary. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 08:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, если что: Important ntext , text, and image data types will be removed in a future version of Microsoft SQL Server. Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max), and varbinary(max) instead. http://msdn.microsoft.com/en-us/library/ms187993.aspx AndreiRantsevich Думаю к октябрю Вполне устроит, будем ждать. AndreiRantsevich Ей мы и пользуемся: Smo.ScriptingOptions.ScriptForAlter. Правда она private :) Рефлекшн? Или я пропустил какую-то фабрику/конструктор ScriptingOptions, устанавливающие это свойство? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 09:10 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Сон Веры Павловны, Да знаем мы, это "наследие режима". Из-за этого такие вот проблемы с преобразованиями типов постоянно и возникают. Ну, и то что я написал "значит этот инструмент работает только для varbinary. " скорее всего не верно, проблемы из-за того, что при записи в базу происходит преобразование типов. AndreiRantsevich, большое спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 09:16 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, SackНу, и то что я написал "значит этот инструмент работает только для varbinary. " скорее всего не верно, проблемы из-за того, что при записи в базу происходит преобразование типов. Да - у вас происходит такое вот обратимое преобразование при сохранении/считывании. (Повезло) :) Sackбольшое спасибо за помощь. Пишите, если что. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 12:10 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Сон Веры ПавловныРефлекшн? Или я пропустил какую-то фабрику/конструктор ScriptingOptions, устанавливающие это свойство? да - рефлекшн. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 12:11 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, invmСервер локальный и сам SSMS скрипты генерирует быстро. У вас генерация происходит в две фазы: "Analyzing context" и "Script Object". Долго выполняется именно "Analyzing context". Как я писал - в новой версии я частично исправил, частично добавил более детальный вывод процесса скриптования. Стало ли работать быстрее на ваших базах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 11:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDm, RubinDmждемс..) Готово - всё сделано в релизе 2.4 - он уже на сайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 11:30 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichinvm, invmСервер локальный и сам SSMS скрипты генерирует быстро. У вас генерация происходит в две фазы: "Analyzing context" и "Script Object". Долго выполняется именно "Analyzing context". Как я писал - в новой версии я частично исправил, частично добавил более детальный вывод процесса скриптования. Стало ли работать быстрее на ваших базах ?Да, теперь существенно быстрее. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 12:07 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, Ок. и вам спасибо - благодаря вам нашёл лишние движения в алгоритме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 12:09 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Прошла почти неделя после релиза 2.4. Вижу что скачало много народу, но все либо довольны и молчат, либо уже удалили add-in и забили :) Всё ок ? Пожелания/Замечания есть ? Приём... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 06:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Пожелания/замечания (ну, или может я опять что-то не так делаю): 1. Функции Script Object и Locate Object работают только в контексте текущей БД, т.е. если объект указан database_name.schema_name.object_name, то появится ошибка No suitable object found at cursor location. 2. Функция Preferred connections завязана на имя бд, что не совсем удобно. Хотелось бы иметь возможность настроить 'Important DB alert ' для всего сервера. Например, у меня на боевом сервере порядка десяти баз и только боевые, приходится их все добавлять, та же картина на developer и тестовых серверах. Кроме меня базы может добавить еще кто-нибудь (например на тестовый), соответственно алерты могут ввести меня в заблуждение. 3. Если открыть скрипт из файла (файл->открыть), то ваш плагин не работает хотя в ssms есть connection, в частности Script Object, Locate Object и 'Important DB alert '. ЗЫ Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86) Jun 17 2011 00:57:23 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 6.1 <X86> (Build 7601: Service Pack 1) Microsoft SQL Server Management Studio 10.50.2500.0 Microsoft Data Access Components (MDAC) 6.1.7601.17514 Microsoft MSXML 3.0 6.0 Microsoft Internet Explorer 9.0.8112.16421 Microsoft .NET Framework 2.0.50727.5448 Operating System 6.1.7601 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 07:42 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, Sack1. Функции Script Object и Locate Object работают только в контексте текущей БД, т.е. если объект указан database_name.schema_name.object_name, то появится ошибка No suitable object found at cursor location. Да, правильно - так оно пока и есть. Я постараюсь исправить к следующему релизу. Технилогически оно работало ещё в версии 1.9, но было отключено из-за скорости, т.к. нужно подгружать объекты из другой базы. Я просто подумал, что редко используется и отключил :) Sack2. Функция Preferred connections завязана на имя бд, что не совсем удобно. Хотелось бы иметь возможность настроить 'Important DB alert ' для всего сервера. Например, у меня на боевом сервере порядка десяти баз и только боевые, приходится их все добавлять, та же картина на developer и тестовых серверах. Кроме меня базы может добавить еще кто-нибудь (например на тестовый), соответственно алерты могут ввести меня в заблуждение. Функция как раз не завязана: если вы НЕ укажите ИМЯ БД в Preferred connections, но все настройки будут действовать для сервера - как раз то что вам нужно. Я только что заметил, что имя БД удалить через наш диалог нельзя, если оно уже введено, но если вы на свойстве Connection нажмёте "..." то там можно удалить имя БД и всё будет именно так как вам нужно. Этот недочёт я исправлю. Sack3. Если открыть скрипт из файла (файл->открыть), то ваш плагин не работает хотя в ssms есть connection, в частности Script Object, Locate Object и 'Important DB alert '. Для того, что-бы эти функции работали окно скрипта должно иметь ОТКРЫТЫЙ connection, т.к. нам нужно знать в каком контексте нужно, например, анализировать имена объектов. Подтвердите - connection открыт ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 12:58 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, 1. Конечно же, удобнее и логичнее было бы искать объект во всех БД, но я, например, уже привык менять контекст: Ctrl + U, первая буква названия БД, 1-2 щелчка клавишей вниз и Enter - итого две секунды. Так что, с моей точки зрения это всего лишь небольшой недочет. Кстати, порадовало как реализован выбор одноименных объектов в разных схемах. 2. с этим понятно, меня действительно ввело в заблуждение, то что нельзя убрать БД в уже созданной БД. 3. сейчас проверил еще раз. Для файлов с расширением .sql работает, но для других расширений нет. Например, у нас в svn процедуры хранятся с расширением .PRC. В ssms это расширение добавлено в Options/Text editor/File Extentions (SQL Query Editor). При открытии такого файла в ssms открывается connection, а в плагине нет. Я смог найти в настройках плагина, только добавление отдельного имени файла в Session, а это неудобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 18:19 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Ruuu, перелогиниться забыл :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 18:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Ruuu, RuuuКстати, порадовало как реализован выбор одноименных объектов в разных схемах. Спасибо :) Ruuu3. сейчас проверил еще раз. Для файлов с расширением .sql работает, но для других расширений нет. Например, у нас в svn процедуры хранятся с расширением .PRC. В ssms это расширение добавлено в Options/Text editor/File Extentions (SQL Query Editor). При открытии такого файла в ssms открывается connection, а в плагине нет. Я смог найти в настройках плагина, только добавление отдельного имени файла в Session, а это неудобно. Да... это конечно наш недочёт. мы как-то зациклились на .sql расширении - с другими и не тестировали (точнее на них не распространили функциональность). Исправим. Спасибо за информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 18:23 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Исправлено. Новая версия на сайте ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 15:32 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Сегодня вышла версия 2.5. Это промежуточный релиз с улучшенными старыми функциями и исправлениями . Всё касается в основном улучшения интерфейса и исправления недочётов. Спасибо всем пользователям, приславшим замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 15:39 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, А сайт на небасурманском языке есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 17:19 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
мимо, пока что нет, т.к. просто нет на это ресурсов. Есть такой копромисс: http://www.microsofttranslator.com/bv.aspx?from=&to=ru&a=www.ssmsboost.com или http://translate.google.de/translate?hl=en&sl=en&tl=ru&u=http%3A%2F%2Fwww.ssmsboost.com%2F ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 17:25 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Спасибо за плагин. Можно еще сделать поиск произвольного текста (лучше по маске) в хранимых процедурах и функциях (и др. объектов) с выводом списка найденных объектов и возможностью перейти к этому объекту (locate и script)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 17:55 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Vasilev Andrey, Vasilev AndreyМожно еще сделать поиск произвольного текста (лучше по маске) в хранимых процедурах и функциях (и др. объектов) с выводом списка найденных объектов и возможностью перейти к этому объекту (locate и script)? тут такая ситуация: у нас концепция к серверу напрямую не обращаться. Что-бы реализовать ваш поиск, нужно тогда скриптить все объекты, а это очень долго. Но, то что вам нужно можно сделать и так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. результат будет списк объектов с исходниками. (# замените на то, что ищете.) Что-бы исходник из грида копировался не поломанным - используйте функцию SSMSBoost-а "copy current cell 1:1". Ещё круче - вышеприведенный код как есть добавьте в ssmsboost-е в настройках в Autoreplacements, для токена, например, "sis" - search in sources. Как нужно будет что-то найти в коде, пишете в редакторе "sis" и буст будет заменять "sis" на вышеуказанный код и даже ставить курсор туда, где стоит символ #. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2012, 02:34 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=37899774&tid=1689099]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 263ms |
| total: | 432ms |

| 0 / 0 |
