|
|
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Подскажите, можно ли в Oracle сделать alter session, но не для моей текущей сессии, а, например, для сессии другого пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2016, 17:50:34 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2016, 08:26:16 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Chukis, что конкретно? К примеру, alter session set сбоку можно только числовые или булевы параметры. Строчные нельзя. А кроме set, там еще кое-то есть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2016, 12:29:25 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Nobody1111, Конкретно - есть у меня программа клиент, она запускается от имени определенного пользователя и обеспечивает добавление записей в таблицу, путем обработки файла с данными. Я хочу задать параметры на сессию пользователя, от которого запущена программа, alter session set parallel dml parallel 4 alter session set parallel query parallel 4. Как такие параметры задать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 05:23:19 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Chukis, У тебя даже команда неправильно написана. Надо force в твоём случае ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 06:09:40 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
ChukisКак такие параметры задать?попросить эту сессию самой выполнить команды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 06:35:38 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
на бревнона курок, не могу я сессии это указать. Программа написана не мной, исходником нет, так что параметры запуска задать не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 06:36:56 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Chukisна бревнона курок, не могу я сессии это указать. Программа написана не мной, исходником нет, так что параметры запуска задать не могу. системные триггеры тоже не? after logon там всякий... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 07:26:30 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousсистемные триггеры тоже не? after logon там всякий... Тоже неа) Под этим логином еще работают другие программы и пользователи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 17:42:01 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
ChukisПод этим логином еще работают другие программы и пользователи А там можно привязяться не только к логину sys_context ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 17:48:04 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Takurava, Я так понял, что можно создать триггер after logon и в нем прописать параметры для сессии. А как с помощью SYS_CONTEXT задать, чтобы команды отрабатывали только для сессий из программы, например, proga.exe? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 17:09:42 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
Chukis, Так? SELECT SYS_CONTEXT('USERENV', 'SERVICE_NAME') AS RESULT FROM DUAL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 17:11:10 |
|
||
|
Alter session для другой сессии?
|
|||
|---|---|---|---|
|
#18+
ChukisТак? SELECT SYS_CONTEXT('USERENV', 'SERVICE_NAME') AS RESULT FROM DUAL Нет, SERVICE_NAME это другое, посмотрите в v$session что стоит в поле MODULE триггер примерно такой: Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 17:55:01 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39251586&tid=1887846]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
214ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 527ms |

| 0 / 0 |
