Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Можно ли узнать, откуда (название папки) запущен экзешник клиента базы данных?  [new]
mypletka
Member

Откуда:
Сообщений: 101
База располагается на одном сервере.

Клиент запускается через ярлык с трех разных серверов, на каждом из этих серверов стоят ключи лицензий (80/90 лицензий на каждом).
подрубается к базе через адо.

Может в какой-нибудь из системных таблиц хранится инфа о том, из какой папки запущен клиент?
не откуда запущен ярлык, а именно экзешник.

лично я нашел в системных таблицах только айпи-адреса и названия компов юзеров, которые запустили программу...
=============================

ну или вдруг есть возможность по соединению узнать название ярлыка :)
20 дек 11, 12:30    [11795242]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать, откуда (название папки) запущен экзешник клиента базы данных?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Не хранится и не узнать никак, если сам клиент не передаст это на сервер.
20 дек 11, 12:32    [11795258]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать, откуда (название папки) запущен экзешник клиента базы данных?  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
В sys.dm_exec_sessions есть host_process_id. Это PID процесса на клиентской машине. Далее с помощью утилит третьих фирм, PowerShell, WMI и т.д. и т.п. вы можете попробовать узнать требуемую информацию.
20 дек 11, 12:48    [11795417]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить