powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / История запуска хранимых процедур из клиентской прогграммы.
9 сообщений из 9, страница 1 из 1
История запуска хранимых процедур из клиентской прогграммы.
    #39598720
Oksinana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хранимые процедуры запускаются программой на стороне клиента. Код программы закрыт и в распоряжении только сами хранимые процедуры. Которых тыщи... очень трудно определить какая из них запускается. А определить надо...чтобы исправить некорректную работу хп.
Вопрос: каким образом можно узнать какие процедуры и с какими параметрами вызывались из клиентской программы?
Очень важно сделать это запросом через какие нибудь системные таблички или системные функции, потому что в дальнейшем нужно вставить в хп запрос о том, какая перед текущей хп запускалась другая хп и с какими параметрами...


Заранее спасибо
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598725
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oksinana,

Запусти SQL-профайлер, и смотри, какие процедуры вызываются при определённых действиях.
А лучше - найди документацию к своей секретной программе) Если она нормально написана, то скорее всего, там такая возможность есть.
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598735
Oksinana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL - profiler не поможет. Я уже и так вычислила порядок вызова процедур. Мне нужно именно в самой процедуре определить с какими параметрами вызывалась предыдущая процедура, и уже с этими параметрами дальше работать в текущей процедуре
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598749
dao
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OksinanaSQL - profiler не поможет. Я уже и так вычислила порядок вызова процедур. Мне нужно именно в самой процедуре определить с какими параметрами вызывалась предыдущая процедура, и уже с этими параметрами дальше работать в текущей процедуре
а вы точно умеете пользоваться профайлером?
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598753
Oksinana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хороший вопрос!
Умею.

Но дело в том, что мне нужно на момент выполнения процедуры, когда она выполняется в клиентском приложении, узнать с какими параметрами вызывалась предыдущая процедура и использовать эти параметры.

А то, что вы предлагаете профайлер, его я могу конечно запустить и посмотреть, но клиентское приложение не будет же к нему обращаться, или сама хранимка не сможет вытащить данные из профайлера

Или я что то не так понимаю... Или не умею пользоваться профайлером... Тогда подскажите плиззззз
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598756
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OksinanaМне нужно именно в самой процедуре определить с какими параметрами вызывалась предыдущая процедура, и уже с этими параметрами дальше работать в текущей процедуре
Это всё можно сделать через профайлер.
Но можно написать в начале процедуры, с которой непонятность
Код: sql
1.
2.
  INSERT SQLExecutionLog(DateStart, DateEnd,ID... и @другие параметры) 
  VALUES(@DateStart, @DateEnd, @ID... и @другие параметры)


И посмотреть, что туда вставилось.
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598772
Oksinana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть мне надо самой вести Log событий? Просто запросом из системных табличек я не смогу это сделать
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598774
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторТо есть мне надо самой вести Log событий? Просто запросом из системных табличек я не смогу это сделать
не сможете.
...
Рейтинг: 0 / 0
История запуска хранимых процедур из клиентской прогграммы.
    #39598776
Oksinana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, понятно
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / История запуска хранимых процедур из клиентской прогграммы.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]