Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Команда OS методами Oracle / 8 сообщений из 8, страница 1 из 1
30.01.2003, 16:24
    #32098975
acidbaba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
Возможно ли методами Oracle 8 выполнить команду операционной системы (OS - sun Solaris), в частности добавить пользователя OS. И если это возможно как вернуть в Oracle результат выполнения команды.
...
Рейтинг: 0 / 0
30.01.2003, 16:41
    #32098994
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
А что является клиентом БД? Если svrmgrl - то можно запросто
...
Рейтинг: 0 / 0
30.01.2003, 16:45
    #32098999
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
можно из PL/SQL процедуры.

сделай поиск по форуму по слову "extproc".
...
Рейтинг: 0 / 0
30.01.2003, 17:01
    #32099010
acidbaba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
Спасибо нашел что-то подобное. Буду пробовать.
...
Рейтинг: 0 / 0
30.01.2003, 20:06
    #32099135
ShgGena
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
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
...
Рейтинг: 0 / 0
31.01.2003, 16:00
    #32099731
MaxU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
здесь описаны несколько приемов...
...
Рейтинг: 0 / 0
31.01.2003, 18:20
    #32099839
acidbaba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
Мне собственно нужно пользователя методами Oracle добавить. Сделать это нужно PL/SQL процедурой. Т.е. выполнить такую последоватьнось внешних команд.
su ... (насколько я понимаю команда явно не от root'a будет выполнена)
adduser ...
passwd ...
И вернуть результат т.е. 0 нормально, -1 пользователь существует, и т.д.
...
Рейтинг: 0 / 0
02.02.2003, 16:37
    #32100088
SAA_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Команда OS методами Oracle
Я вижу решение этой проблемы несколькими способами:
- некоему резедентно висящему процессу (демону) посылается сообщение о том, что и как запустить.
- использовать методику внешних модулей (библиотек). Написав на языке Си необходимую процедуру/фуекцию и отобразив ее в Оракле.
Второй способ по какм-то причинам мне не советовали использовать, скажем, по тем же, по которым в Оракле уже сразу не встроена эта возможность :)
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Команда OS методами Oracle / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]