Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
Хочу поделиться одной своей наработкой. Это программа, с помощью которой можно в окне любого веб браузера просматривать текст хранимых процедур, функций, представлений и т.п. Главная возможность - названия всех используемых объектов будут подсвечены как гиперссылки и одним щелчком мыши можно перейти к тексту любого из них.

Буду рад если кому пригодится. Также приветствуются замечания и баг репорты)

https://github.com/usharik/MsSqlDepandancyBrowser/
https://github.com/usharik/MsSqlDepandancyBrowser/releases/download/Release2/Release.rar
29 июл 17, 16:59    [20684827]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
o-o
Guest
простите, а depandancy это в смысле dependency?
и ведь главное не 1 раз, там и далее упорно идет
автор
Simple tool to browse between depandent objects on MS SQL Server
30 июл 17, 00:11    [20685296]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
Упс. Вроде бы везде исправил. Благодарю!
30 июл 17, 12:28    [20685652]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
Новый релиз https://github.com/usharik/MsSqlDependencyBrowser/releases/tag/0.3
Добавил выделение цветом переменных, временных таблиц и системных функций.
13 авг 17, 14:47    [20719796]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
mvb
Member

Откуда: Казань
Сообщений: 1414
Aleks_U,

это не "просмотр зависимостей", а, скорее, навигатор по коду. Текст процедуры, не помещающийся в окне, не скроллится ни стрелкой ни мышью. Скроллбар неактивен.

К сообщению приложен файл. Размер - 102Kb
14 авг 17, 15:23    [20722244]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
А какой у вас браузер?
14 авг 17, 15:36    [20722339]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5112
Aleks_U
Также приветствуются замечания
имхо, сделать в виде ssms репорта, зачем браузер?
14 авг 17, 15:37    [20722344]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
Дедушка
Aleks_U
Также приветствуются замечания
имхо, сделать в виде ssms репорта, зачем браузер?
Кмк гипертекстовой документ проще всего отобразить в окне веб браузера. С кастомными репортами для ssms мне сталкиваться ранее не приходилось. Не очень понимаю, как их тут можно использовать, но попробую поинвестигировать в этом направлении.
14 авг 17, 15:52    [20722416]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Dmitry V. Liseev
Member [заблокирован]

Откуда: Санкт-Петербург
Сообщений: 5490
У меня sys.dm_sql_referenced_entities далеко не всё отображает. Если в процедуре много временных таблиц используется, то какие-то сложности получаются.
14 авг 17, 17:04    [20722688]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
Dmitry V. Liseev
У меня sys.dm_sql_referenced_entities далеко не всё отображает. Если в процедуре много временных таблиц используется, то какие-то сложности получаются.
Никогда с таким не сталкивался. Мне кажется, эта функция никак не зависит от наличия и количества временных таблиц в объекте.
14 авг 17, 17:27    [20722793]     Ответить | Цитировать Сообщить модератору
 Re: Программа для просмотра зависимостей между объектами MS SQL Server в окне веб браузера  [new]
Aleks_U
Member

Откуда: Москва
Сообщений: 251
mvb, вроде бы удалось исправить проблемы, при работе в Mozilla Firefox
Исправленная версия https://github.com/usharik/MsSqlDependencyBrowser/releases/tag/0.4
15 авг 17, 22:58    [20726761]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить