Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
Почитал здесь об отладке ХП в 2005-м и ужаснулся :).
У меня сервер workgroup edition, VS нету, да и возиться с ней нет желания.
Есть ли какие обходные средства для отладки - не через VS? Может быть, какие-то сторонние фичи?
20 июл 09, 10:54    [7434531]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36808
Ага. Фичи называются print и select.
20 июл 09, 12:14    [7435105]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
Мои 5 коп, если позволите
Меня лично не раз спасала колонка IntegerData в профайлере
20 июл 09, 12:17    [7435133]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
Гавриленко Сергей Алексеевич
Ага. Фичи называются print и select.

С этими "фичами" в пятницу полдня ушло на отладку двух ХП (правда, "простынного" типа :)).
20 июл 09, 13:50    [7435737]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
тю... у меня, бывает, день на один запрос уходит... подумаешь...
20 июл 09, 13:51    [7435749]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36808
восточный чайник
Гавриленко Сергей Алексеевич
Ага. Фичи называются print и select.

С этими "фичами" в пятницу полдня ушло на отладку двух ХП (правда, "простынного" типа :)).
Со временем приноровитесь. Да и без них не особо удобно, бо отладчик не умеет "смотреть" в таблицы.
20 июл 09, 13:51    [7435755]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
Гавриленко Сергей Алексеевич
восточный чайник
Гавриленко Сергей Алексеевич
Ага. Фичи называются print и select.

С этими "фичами" в пятницу полдня ушло на отладку двух ХП (правда, "простынного" типа :)).
Со временем приноровитесь. Да и без них не особо удобно, бо отладчик не умеет "смотреть" в таблицы.

А каких-н жабовских прикруток к MSSQL нету?
20 июл 09, 13:59    [7435819]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36808
восточный чайник
А каких-н жабовских прикруток к MSSQL нету?
Если бы я еще знал, что такое "жабовские прикрутки".
20 июл 09, 14:01    [7435829]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
Гавриленко Сергей Алексеевич
восточный чайник
А каких-н жабовских прикруток к MSSQL нету?
Если бы я еще знал, что такое "жабовские прикрутки".

Ну-у, эт-та, жабовские клиентские фичи по работе с MSSQL...
20 июл 09, 16:26    [7436665]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
vino
Member

Откуда:
Сообщений: 1191
восточный чайник
Гавриленко Сергей Алексеевич
восточный чайник
А каких-н жабовских прикруток к MSSQL нету?
Если бы я еще знал, что такое "жабовские прикрутки".

Ну-у, эт-та, жабовские клиентские фичи по работе с MSSQL...

а что, mssql на жабе писан?
чем профайлер не клиент?
20 июл 09, 17:45    [7437150]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
А кто-нибудь пробовал вот такую штучку?
Aqua Data Studio 7.5
21 июл 09, 11:01    [7438931]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Хм... Успокойтесь Вы со "сторонними" фичами - MSSQL это не Оракл, над разработчиками так не издевается и никаких жаб не нужно ставить.
При установке родной Management Studio из дистрибутива сервера, установится и необходимая для отладки часть Visual Studio (а даже если и не установится - никто не мешает скачать бесплатную VS Express аж с самого microsoft.com)
21 июл 09, 11:10    [7438997]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
И еще непонятно - почему с VS (по ней куча книг, инфы, есть поддержка, форумы от "самого" MS) возиться желания нет, а с полусамописными тулзами - есть? ;)
21 июл 09, 11:12    [7439011]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
И еще в "догонку"...

Судя по всему, в Вашей ситуации единственная проблема с переходом на 2008 - это то, что придется лицензию покупать, но для workgroup она стоит немного, а вот отладка там сделана "по-человечески". Рекомендую.
21 июл 09, 11:14    [7439027]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
DeColo®es
(а даже если и не установится - никто не мешает скачать бесплатную VS Express аж с самого microsoft.com)

Т.е. установка VS Express добавит мне функциональность отладки? Дилеры MS заявляют, что это доступно ТОЛЬКО в Professional или Team Edition...
21 июл 09, 13:36    [7440077]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Хм...
В данный момент проверить не могу - у меня вокруг сплошные Developer, Enterprise и Evaluation.

Но часть студии с отладкой именно процедур ставится именно с сервером, насколько я помню.
21 июл 09, 14:23    [7440446]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
DeColo®es
Хм...
В данный момент проверить не могу - у меня вокруг сплошные Developer, Enterprise и Evaluation.

Но часть студии с отладкой именно процедур ставится именно с сервером, насколько я помню.

Эхм... У меня MS SQL Server 2005 wg edition, и отладки в нём нет (по кр. мере, в MSSMS не могу найти раскопать соответствующего пункта меню).
21 июл 09, 14:37    [7440546]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
восточный чайник,

В SSMS2005 такого пункта нет ни в какой редакции. :)
Найдите в главном меню строку с Visual Studio. (Должна быть)
21 июл 09, 14:48    [7440624]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Имеется в виду меню Пуск-Программы...
21 июл 09, 14:48    [7440628]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Инструментарий присутствует уже в Express+Advanced services (проверено), так что в Workgroup и подавно должен наличествовать.
21 июл 09, 19:00    [7442166]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
DeColo®es
Инструментарий присутствует уже в Express+Advanced services (проверено), так что в Workgroup и подавно должен наличествовать.

Дилеры MS ТВЁРДО заявляют, что это доступно ТОЛЬКО в Professional или Team Edition...
Дождусь сисадмина из отпуска, попробую переустановить клиентскую часть MSSQL 2005...
23 июл 09, 11:11    [7449521]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
M0us
Member

Откуда: Moscow
Сообщений: 883
Внесу свой маленький вклад.

SSMS не панацея.

Мне, например, нравится UltraEdit32. Кто не знает - это текстовый редактор.
К нему присобачивается по горячей клавише вызов sqlcmd.exe с параметрами. А дальше творчестра мастера - можно выделенный текст выполнять.
Можно на весь файл настроить.
А результат выполнения настроить на вывод в соседнее окто UltraEdit.
За 5 минут настроек у вас будет продвинутая среда для удобной (поверьте!) отладки.
23 июл 09, 11:34    [7449734]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
Пытаюсь отлаживать ХП на SQL Server 2005 (SE, SP-2) в QA из клиентской части SQL Server 2000.

Выбрасывается ошибка:

"[SQL-DMO] для подключения к этому серверу необходимо использовать средства управления SQL Server 2005".
Нужно что-то подкрутить, или такая связка в принципе не работает?
3 авг 09, 12:37    [7490319]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
Ну так подкрутите - установите "средства управления SQL Server 2005"
3 авг 09, 12:38    [7490321]     Ответить | Цитировать Сообщить модератору
 Re: отладка ХП в MSSQL 2005  [new]
восточный чайник
Guest
Glory,

А что установить? "Общие средства управления" из "Службы SQL Server Database Services" или "Средства управления" из "Клиентские компоненты"?
3 авг 09, 13:04    [7490496]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить