| 
 
	
		| Предыдущая тема :: Следующая тема |  
		| Автор | Сообщение |  
		| nOnAME Участник со стажем
 
 
 Вступление в Клуб: 25.01.2011
 
 | 
			
				|  Пн Авг 15, 2011 08:33   Что такое executor? |   |  
				| Полезность: Нет оценки 
 |  
				| Доброго времени суток. Столкнулся с проблемой при создании документа в ЦФТ из вне. Т.е. создаю документ из внешней программы, передаю в [MAIN_DOCUM].[NEW#AUTO] все необходимые праметры и собственно вызываю этот самый new#auto. При вызове функции из toad  происходят ошибки вызова new#auto, которые можно решить executor.lock_open и executor.lock_close, если ставлю эти самые lock_open и lock_close, ошибки начинаю появляться при вызове этого самого execotor.lock_open из вне. Собственно сам вопрос, ни кто не подскажет как можно решить\обойти данную проблему? И можно ли поподробнее узнать про этот executor и его функционал (из всего что нашел - это два предложения на форуме)?
 |  |  
		|  |  
		| lexus Профи
 
 
 Вступление в Клуб: 28.09.2007
 
 | 
			
				|  Пн Авг 15, 2011 09:58    |   |  
				| Полезность: Нет оценки 
 |  
				| с помощью функций пакета executor ядро выполняет регистрацию сессии. В частности - заполняет контексты прав. То есть, чтобы работать с фунционалом ИБСО извне executor.lock_open выполнять надо.
 
 Что за ошибки появляются при его вызове?
 |  |  
		|  |  
		| Random Эксперт
 
 
 Вступление в Клуб: 27.06.2011
 
 | 
			
				|  Пн Авг 15, 2011 14:17    |   |  
				| Полезность: 1 
 |  
				| перед тем, как выполнять что-то из toad и ему подобных, выполните dbms_output.put_line(rtl.open); (из оракловского джоба этот способ не подействует)
 и все.
 
 executor предназначен для заполнения пользовательского контекста.
 |  |  
		|  |  
		|  |  
  
	| 
 
 | Вы не можете начинать темы Вы не можете отвечать на сообщения
 Вы не можете редактировать свои сообщения
 Вы не можете удалять свои сообщения
 Вы не можете голосовать в опросах
 
 |  |