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

Откуда:
Сообщений: 56
Здравствуйте!

Есть продажная программа, она обращается к MS SQL-серверу. Хочу посмотреть, какие именно запросы она отправляет на сервер. Нашла в интернете описание программы "SQL Server Profiler", но не могу ее найти на сервере.
Может ли быть, что она вообще не была установлена?
Можно ли ее как-то доустановить, если ее нет?
Если нельзя ее добавить, то существует ли другая похожая программа, которая сможет показать какие идут запросы от клиента к серверу и что он отвечает?

Спасибо за советы!
9 мар 15, 19:31    [17361160]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
londinium
Member

Откуда: Киев
Сообщений: 1199
Я или чего-то не понимаю, или просто скачайте и поставьте SQL Server Management Studio, подключитесь к нужному серверу и запускайте профайлер
9 мар 15, 19:38    [17361184]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
pinkrose
Нашла в интернете описание программы "SQL Server Profiler", но не могу ее найти на сервере.
Поищите поиском в меню Пуск "SQL Server Profiler"
pinkrose
Может ли быть, что она вообще не была установлена?
Да.
pinkrose
Можно ли ее как-то доустановить, если ее нет?
Да. Наверное. Зависит от версии сиквела. Но можно установить профайлер и более поздней версии.
pinkrose
существует ли другая похожая программа, которая сможет показать какие идут запросы от клиента к серверу и что он отвечает?
В общем наверное можно найти, но проще установить стандартный.
9 мар 15, 20:27    [17361388]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
londinium,

Если у дамы Экспресс, то профайлера в нем нет. Как можно запускать то, чего нет, хоть из студии, хоть без?
Но "продажная программа" -- это сильно сказано

pinkrose, покажите select @@version
9 мар 15, 20:32    [17361410]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
londinium
Member

Откуда: Киев
Сообщений: 1199
автор
Если у дамы Экспресс, то профайлера в нем нет. Как можно запускать то, чего нет, хоть из студии, хоть без?

Согласен. Был неправ. Экспресс давно видел
9 мар 15, 20:39    [17361440]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
profiler for Express
9 мар 15, 20:39    [17361443]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
pinkrose
Member

Откуда:
Сообщений: 56
автор
Я или чего-то не понимаю, или просто скачайте и поставьте SQL Server Management Studio, подключитесь к нужному серверу и запускайте профайлер

SQL Server Management Studio установлен, но "SQL Server Profiler" не могу найти или его там вообще нет.

автор
Поищите поиском в меню Пуск "SQL Server Profiler"

Нашла только такой исполняемый файл
"C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DataProfileViewer.exe"
наверно, это не он. После запуска просит открыть xml-файл.

автор
pinkrose, покажите select @@version

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86) Jun 28 2012 08:42:37 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)

автор
Но "продажная программа" -- это сильно сказано

Извиняйте. Имелось в виду, что программа покупная и дорогостоящая.

o-o
profiler for Express

Спасибо, это похоже то, что я ищу, но пока не уверена. Буду переводить.

Наверно, задаю смешные вопросы, но для меня это вопрос выживания. Компьютерщик смотрит на меня зверем, наверно считает, что я его подсиживаю и отвечает как дельфийский оракул. А если я не справлюсь, то не пройду испытательный срок и снова буду искать работу.
9 мар 15, 22:38    [17361887]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
pinkrose,

ну все правильно, у вас Экспресс, профайлера там просто нет.
по ссылке про это и пишут и дают альтернативные решения.
типа купить за 50(60?) долларов Developer Edition, там профайлер есть,
или просто трэйс ручками создать без профайлера,
или скачать вот такое ExpressProfiler
9 мар 15, 22:46    [17361903]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
pinkrose
Member

Откуда:
Сообщений: 56
o-o
типа купить за 50(60?) долларов Developer Edition, там профайлер есть

Мне это разрешат только в счет моей зарплаты 15000 рублей в месяц. Пока даже намекать не стану.

o-o
или просто трэйс ручками создать без профайлера,

Тут я не поняла. Можно чуть подробнее сказать, как это сделать?

o-o
или скачать вот такое ExpressProfiler

Как раз сейчас пытаюсь понять, что к чему.
9 мар 15, 22:59    [17361929]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
invm
Member

Откуда: Москва
Сообщений: 9825
pinkrose,

Установите SQL Server Management Studio 2014 Express. Там штатно есть профайлер.
9 мар 15, 23:00    [17361931]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
pinkrose
Member

Откуда:
Сообщений: 56
invm
Установите SQL Server Management Studio 2014 Express. Там штатно есть профайлер.

Страшно. Вы уверены, что он будет нормально работать с "Microsoft SQL Server 2008 R2 (SP2)"?
И что ничего не повредится в основной базе при установке более новой версии?
9 мар 15, 23:12    [17361979]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
pinkrose
И что ничего не повредится в основной базе при установке более новой версии?
В базе точно не повредится, это же клиентский тулз, да собственно, его можно на сервер и не устанавливать.

А вот клиент 2008R2 - трудно сказать... По идее не должен, они вместе нормально работают, я вот поставил уже давно - работают оба, никто никому не мешает.
9 мар 15, 23:50    [17362135]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
pinkrose
o-o
или просто трэйс ручками создать без профайлера,

Тут я не поняла. Можно чуть подробнее сказать, как это сделать?
См. в хелпе процедуры
sp_trace_create
sp_trace_setfilter
sp_trace_generateevent
sp_trace_setstatus
sp_trace_setevent
и раздел "Хранимые процедуры приложения SQL Server Profiler"

Но проще поставить профайлер от 2014
9 мар 15, 23:54    [17362144]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
alexeyvg
А вот клиент 2008R2 - трудно сказать...

у меня в зоопарке -- от 2005 до 2014, все мирно уживаются, да и с чего бы им не ладить?
а на ноуте еще и в вариациях х32, х64.
на их win server-e 2003 совместно обитают 2000 и 2008, а вот на win 7 не встает 2000-ый,
а на win server 2003 не встают 2012, 2014, а то бы у меня полный комплект вышел, но увы, никак всех вместе не собрать
10 мар 15, 01:59    [17362355]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
pinkrose
Member

Откуда:
Сообщений: 56
invm
Установите SQL Server Management Studio 2014 Express. Там штатно есть профайлер.

С SQL Server Management Studio 2014 Express не получилось подружиться. Он не устанавливается на сервер, нужен более мощный сервер.

А вот, ExpressProfiler оказался тем, что я искала!
Спасибо!!!
16 мар 15, 19:40    [17391419]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
msLex
Member

Откуда:
Сообщений: 9271
pinkrose
С SQL Server Management Studio 2014 Express не получилось подружиться. Он не устанавливается на сервер, нужен более мощный сервер.


прям так и говорит - "более мощный сервер"?
профайл вполне устанавливает локально, а не на сервер.
16 мар 15, 20:11    [17391488]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
да не "мощный сервер" требует, а не встает на win server 2003.
сервера старше 2008 R2 точно не встают, но мне кажется, установка даже 2012-ого не пускает выбрать только тулзы,
заворачивает сходу, написав, что ОС не катит, еще при проверке пререквизитов.
pinkrose
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86) Jun 28 2012 08:42:37 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)
16 мар 15, 22:18    [17391947]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
pinkrose,

зачем вы его на сервер ставите,
на персоналочку отлично встает,
у меня все зоо там, win 7 x32
16 мар 15, 22:21    [17391955]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
pinkrose
Member

Откуда:
Сообщений: 56
o-o
pinkrose,
зачем вы его на сервер ставите,
на персоналочку отлично встает,
у меня все зоо там, win 7 x32

Пыталась, но на Виндоус ХР он тоже не захотел установиться. Других компьютеров в наличии нет.
16 мар 15, 23:16    [17392121]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
pinkrose,

ну да, с ХР все то же самое, нас пока насильно не мигрировали на семерку,
дальше 2008-ого дело не шло.
а что они так тормозят-то у вас?
скажите, позор несусветный, неподдерживаемая ОС, напугайте,
типа враги только и ждут, чтобы атаковать, никаких же больше Security Updates
The Risk of Running Windows XP After Support Ends April 2014
16 мар 15, 23:25    [17392131]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
o-o
Guest
кстати, как насчет того, чтобы со своего ноута на их сервер ходить?
16 мар 15, 23:32    [17392151]     Ответить | Цитировать Сообщить модератору
 Re: Где найти или чем заменить SQL Server Profiler  [new]
pinkrose
Member

Откуда:
Сообщений: 56
o-o
pinkrose,
ну да, с ХР все то же самое, нас пока насильно не мигрировали на семерку,
дальше 2008-ого дело не шло.
а что они так тормозят-то у вас?
скажите, позор несусветный, неподдерживаемая ОС, напугайте,
типа враги только и ждут, чтобы атаковать, никаких же больше Security Updates
The Risk of Running Windows XP After Support Ends April 2014

Сисадмин считает, что ХР и Офис 2003 - самые лучшие, это вершина для Микрософта, все что было после них, делалось для выкачивания денег из покупателей. А я и не спорю, меня все устраивает, кроме того, что никак не могу разобраться с непосредственной работой.
o-o
кстати, как насчет того, чтобы со своего ноута на их сервер ходить?

Из дома? У меня дома нет ноута, только обычный компьютер с тем же Виндоус ХР и очень медленный интернет. Именно поэтому, сейчас уже двенадцатый час, а я все сижу в офисе и пытаюсь бороться с SQL-запросами.
16 мар 15, 23:44    [17392174]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить