т.е. я так пишу предполагая, что результатом исполнения хранимой процедуры является курсор и этот курсор можно обрабатывать как таблицу. Судя по реакции Query Analyzer (invalid object name sp_who) это не так. А как?
Со скулем 1С работает под тем пользователем, который прописан в настройках (у особо одаренных - под SA, ага), независимо от того, под каким пользователем запущена 1С.
(7) Спасибо, но это не совсем то.. Вот нашел скрипт:
SELECT
master..sysprocesses.hostname, COUNT(*)
FROM
master..syslockinfo, master..sysprocesses
WHERE
master..syslockinfo.req_spid = master..sysprocesses.spid AND
master..syslockinfo.req_ownertype=1 AND
master..syslockinfo.rsc_dbid = db_id('main')
GROUP BY
master..sysprocesses.hostname
но он, опять же, только для 7.7. Для 8.х он мне выдаст хост на котором запущен сервер приложений 1С:Предприятия и все. Трехзвенка же.. А как выцепить хост с которого, собственно, блокировка идет..
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.