|
|
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
Возможно ли методами Oracle 8 выполнить команду операционной системы (OS - sun Solaris), в частности добавить пользователя OS. И если это возможно как вернуть в Oracle результат выполнения команды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2003, 16:24 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
А что является клиентом БД? Если svrmgrl - то можно запросто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2003, 16:41 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
можно из PL/SQL процедуры. сделай поиск по форуму по слову "extproc". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2003, 16:45 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
Спасибо нашел что-то подобное. Буду пробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2003, 17:01 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
2 potencialnih sposoba: -- remote procedure call (ili extproc) -- stored java class po 1 spocobu ochen srednenkaya statya (no dlya nachala mogno) http://dbasupport.com/oracle/ora9i/extprocedures.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2003, 20:06 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
здесь описаны несколько приемов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2003, 16:00 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
Мне собственно нужно пользователя методами Oracle добавить. Сделать это нужно PL/SQL процедурой. Т.е. выполнить такую последоватьнось внешних команд. su ... (насколько я понимаю команда явно не от root'a будет выполнена) adduser ... passwd ... И вернуть результат т.е. 0 нормально, -1 пользователь существует, и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2003, 18:20 |
|
||
|
Команда OS методами Oracle
|
|||
|---|---|---|---|
|
#18+
Я вижу решение этой проблемы несколькими способами: - некоему резедентно висящему процессу (демону) посылается сообщение о том, что и как запустить. - использовать методику внешних модулей (библиотек). Написав на языке Си необходимую процедуру/фуекцию и отобразив ее в Оракле. Второй способ по какм-то причинам мне не советовали использовать, скажем, по тем же, по которым в Оракле уже сразу не встроена эта возможность :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2003, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32099731&tid=1991967]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
473ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 815ms |

| 0 / 0 |
