|
11.05.2007, 10:16 | #1 |
Участник
|
Спиды sql не отображаются, но они есть!
DAX 3.0 SP3, 3.0.1951.3733
Обнаружил следующую вещь. В списке пользователей аксапты есть пользователи с пидами - активные процессы, а есть без пида. Но это не так, пид на sql для них создан, это я обнаружил. Как же их связать? |
|
11.05.2007, 12:13 | #2 |
Участник
|
Возможно, это "мигающие" процессы, к-рые в Аксапте отображаются только в некоторые моменты времени. Чтобы их отловить, используйте xSession, в цикле по всем сессиям от 1 до Info::licensedUsersTotal() + 1, вложенном в бесконечный цикл, и проверяйте xSession.databaseSpid() на равенство с Spid SQL Server'а. При равенстве выходите из циклов. xSession.userId() покажет пользователя.
|
|
11.05.2007, 12:25 | #3 |
Модератор
|
|
|
11.05.2007, 17:36 | #4 |
Участник
|
Процессы
Вот, к примеру, подключаюсь ком- коннектором - в аксапте нет у меня пида, а вот на сиквеле есть я.
|
|