|  30.03.2015, 13:08 | #1 | 
| Участник | Как поймать SQL запрос конкретного пользователя CRM 2013 
			
			Коллеги собственно сабж. Каким образом профайлером или другим средством я могу поймать запрос конкретного пользователя CRM? | 
|  | 
|  30.03.2015, 15:48 | #2 | 
| Moderator | 
			
			Добрый день. технически, взаимодействие с базой происходит от имени учетной записи приложения, а не конкретного пользователя. Поэтому, принадлежность запроса пользователю удастся установить лишь косвенно.
		 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  30.03.2015, 16:05 | #3 | 
| Участник | 
			
			Спасибо за ответ, но всё же вопрос был: каким образом... То что запросы выполняются от учетной записи запускаемой CRM-ки, это понятно. Вопрос бы в том, есть ли какие-либо средства мониторинга штатные или кастомные. | 
|  | 
|  30.03.2015, 16:25 | #4 | 
| Чайный пьяница | Цитата: Есть у меня вопрос - зачем вам это надо - может можно вашу проблему по другому решить? 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | 
|  30.03.2015, 16:44 | #5 | 
| Участник | 
			
			Как вариант, можно вывести номер процесса в SQL - SPID, по нему понять, что это за процесс, именно на него и натравить профайлер, но делать этого я пока не умею, может кто здесь сталкивался с такой задачей ... Теперь по существу, у пользователя в задачах начали появляться дубли ... Так вот я хочу смоделировать ситуацию на SQL, понять в чем проблема, что именно задваивается, кто производит задвоение. | 
|  | 
|  30.03.2015, 16:59 | #6 | 
| Чайный пьяница | Цитата: 
		
			Сообщение от missing.fox
			   Как вариант, можно вывести номер процесса в SQL - SPID, по нему понять, что это за процесс, именно на него и натравить профайлер, но делать этого я пока не умею, может кто здесь сталкивался с такой задачей ... Теперь по существу, у пользователя в задачах начали появляться дубли ... Так вот я хочу смоделировать ситуацию на SQL, понять в чем проблема, что именно задваивается, кто производит задвоение. 1. Проанализируйте от чьего имени создаются задачи и при каких условиях. 2. Включите аудит. 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | 
|  30.03.2015, 17:04 | #7 | 
| Участник | 
			
			Спасибо. Вот именно написать запрос и проанализировать имена я и хотел, как разраб SQL, Террасофт, там именно так ))) Про аудит спасибо, посмотрю в эту сторону. | 
|  | 
|  30.03.2015, 17:07 | #8 | 
| Участник | 
			
			Так же необходимо грохнуть дубли, я мог бы из базы руками, если поймаю запрос на создание ...
		 | 
|  | 
|  30.03.2015, 17:20 | #9 | 
| Чайный пьяница | Цитата: 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | 
|  31.03.2015, 09:10 | #10 | 
| Участник | Цитата: http://stackoverflow.com/questions/1...l2005-profiler но он вряд ли нужен там при других операциях. плагин на PreCreate c проверкой | 
|  |