Для процесса в sysprocesses определить чтоже он выполняет

ShadeSer
Дата: 26.01.2009 12:28:20
Можно ли средствами SQL выяснить какую процедуру выполняет определенный процесс?
(для процесса в sysprocesses определить чтоже он выполняет)

Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Glory
Дата: 26.01.2009 12:29:41
fn_get_sql
Returns the text of the SQL statement for the specified SQL handle.
ShadeSer
Дата: 26.01.2009 12:36:04
Glory,
Если я правильно понимаю, то эта штука появилась только в SP3...
Glory
Дата: 26.01.2009 12:38:03
ShadeSer
Glory,
Если я правильно понимаю, то эта штука появилась только в SP3...

Да.
nicksh
Дата: 26.01.2009 13:07:59
ShadeSer
Можно ли средствами SQL выяснить какую процедуру выполняет определенный процесс?
(для процесса в sysprocesses определить чтоже он выполняет)
DBCC INPUTBUFFER(spid)
?
tpg
Дата: 26.01.2009 13:10:03
nicksh
ShadeSer
Можно ли средствами SQL выяснить какую процедуру выполняет определенный процесс?
(для процесса в sysprocesses определить чтоже он выполняет)
DBCC INPUTBUFFER(spid)
?
У топиккастера fn_get_sql есть - у него же сп4 стоит.
ShadeSer
Дата: 26.01.2009 14:22:11
tpg,
У меня SP2 (см. выше)

nicksh,
Спасибо, это мне поможет.
Glory
Дата: 26.01.2009 14:22:41
ShadeSer
tpg,
У меня SP2 (см. выше)

SP2 - это у Windows
tpg
Дата: 26.01.2009 14:30:10
ShadeSer
tpg,
У меня SP2 (см. выше)
Там сп2 к винде относится. Для сиквела значимость имеет от здесь 8.00.2039 последние четыри цифирьки - http://support.microsoft.com/default.aspx?scid=kb;en-us;321185&Product=sql
ShadeSer
Дата: 26.01.2009 17:32:04
Всем спасибо!