Текущее время: Ср, май 14 2025, 15:59

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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