Текущее время: Ср, авг 13 2025, 11:13

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: по идентификации пользователей
СообщениеДобавлено: Ср, авг 15 2012, 13:15 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 09:32
Сообщения: 10
Подскажите, есть ли возможность идентифицировать сессию пользователя на сервере и на базе, в частности Oracle?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Ср, авг 15 2012, 14:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
есть


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 04:55 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 09:32
Сообщения: 10
Красноречивый ответ... А не подскажете как?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 08:06 
Специалист
Специалист

Зарегистрирован:
Вт, авг 03 2010, 06:32
Сообщения: 143
ST04 / DB02 / DBACOCKPIT

_________________
Мне и отсюда хорошо видно


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 09:03 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
Я бы сказал st04 --> Wait Event Analysis--> Session Monitor --> Тут "Client process ID" ==== в sm50 --> "PID"
Ну и там же видно номер процесса на уровне OS --> "OP.sys.PID"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 09:57 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 09:32
Сообщения: 10
а sql запросом это выдернуть как то можно?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 10:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
free_one написал(а):
а sql запросом это выдернуть как то можно?

Хотите ответ такой же, как и на первый вопрос? ;)
Как только знаете PID процесса, который зацепился к базе, можете начинать писать SQL-предложение.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:02 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 09:32
Сообщения: 10
Попытаюсь объяснить свои хотелки:

Вижу тяжелый запрос на базе с сидом таким-то. Сооответственно не трудно вычислить и его пид, с какого аппликейшена он пришел и т.д, а вот идентифицировать пользователя, его запустившего, не через транзакцию sm50, а тут же , в sql запросе реально?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:04 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
Вы говорите как программист а не как базисник ... Через sqlid и время запуска можно узнать практически все что угодно, но понадобятся Базисные знания, а вы все через запрос хотите узнать ... Кажется мне что вы не Базис )
P.S. Где тут идентифицировать ??? в st04 все видно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
free_one написал(а):
Попытаюсь объяснить свои хотелки:

Вижу тяжелый запрос на базе с сидом таким-то. Сооответственно не трудно вычислить и его пид, с какого аппликейшена он пришел и т.д, а вот идентифицировать пользователя, его запустившего, не через транзакцию sm50, а тут же , в sql запросе реально?

Пользователь в SAP'е не имеет никакого касательства к базе. К базе цепляется процесс системы, который ходит в базу под собственным пользователем.
Поэтому:
Видите тяжелый запрос -> находите PID -> по PID'у в SM50 -> смотрите кто что делает.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:46 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
avlag вы не совсем правы , можно на прямую в st04 увидеть пользователя который запускает. Если в "session monitor" ткнуть в селект который вас интересует
то в oracle session details видно пользователя под которым запущена программа-отчет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:53 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 09:32
Сообщения: 10
ммм... а разве с Базис перестало входить администрирование базы? т.е по Вашему, SergoB, и Вашему, avlag, без графических утилит мониторить и администрировать это невозможно?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
SergoB написал(а):
avlag вы не совсем правы , можно на прямую в st04 увидеть пользователя который запускает. Если в "session monitor" ткнуть в селект который вас интересует
то в oracle session details видно пользователя под которым запущена программа-отчет.

А я не говорил про st04
Я говорил про путь, который надо пройти, если идти от сессии в Oracle, как хочет топик-стартер.
Что средствами SAP'а все видно, я знаю :)
Речь шла можно ли увидеть пользователя SAP'а, который положил своим запросом базу, используя SQL-предложение, и не заглядывая в САП ;)

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Последний раз редактировалось avlag Чт, авг 16 2012, 12:00, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 11:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
free_one написал(а):
ммм... а разве с Базис перестало входить администрирование базы? т.е по Вашему, SergoB, и Вашему, avlag, без графических утилит мониторить и администрировать это невозможно?

Не стОит углубляться в то, кто и что должен админить. Я могу рассказать про раздельное администрирование базы, сапа, оси, дисковых хранилищ, фоновых заданий, полномочий, спула и пр. И все это, иногда, делают разные люди.
Еще раз объясняю: как Вы собираетесь увидеть пользователя SAP-системы, который напрямую к базе не коннектится и который залогинился в SAP? Процесс, в котором в конкретный момент времени живет юзер, подключается к базе собственными средствами и прямой связи со стороны базы до пользователя SAP вы не увидите.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: по идентификации пользователей
СообщениеДобавлено: Чт, авг 16 2012, 12:25 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 27 2012, 09:32
Сообщения: 10
Про то что на базе оракла отображается сессия диспетчера сап я знаю, и что пид процесса будет не что иное как пид этого диспетчера, но в конкретный момент времени можно ли как то связать пользователя и пид этого процесса? Может это пишется в какие то базисные временные таблицы и эти данные можно от туда выбрать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB