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

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


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