Oracle PL/SQL executing OS Commands

Screenshot Software:
Oracle PL/SQL executing OS Commands
Mga detalye ng Software:
Bersyon: 0.6
I-upload ang petsa: 3 Jun 15
Nag-develop: Carsten Czarski
Lisensya: Libre
Katanyagan: 46

Rating: 1.0/5 (Total Votes: 1)

Oracle PL / SQL Isinasagawa proyekto OS utos ay naglalaman ng mga PL packages / SQL OS_COMMAND, FILE_TYPE at FILE_PKG na paganahin ang isang Oracle database ng developer na makihalubilo sa mga operating system o sa ordinaryong mga file. & Nbsp; Oracle ay nagbibigay out-of-the-box lamang limitado functionality para ma-access ang file system at walang pag-andar upang maipatupad command shell o proseso operating system. May mga PL / SQL script kumalat sa internet at sa Oracle forums pero walang handa-sa-install ng package. Ang proyektong ito ay tungkol sa upang magbigay ng eksaktong ito.
Sa pangkalahatan ay may hindi bababa sa tatlong mga paraan upang maipatupad command shell sa pamamagitan ng Oracle engine.
& Nbsp; 1. Coding isang katutubong shared library, isangguni ito sa Oracle database gamit LILIKHA LIBRARY at lumikha ng isang PL / SQL balot sa partikular na pag-andar. Ito ay kinakailangan ng isang C compiler para sa platform Oracle ay tumatakbo sa.
& Nbsp; 2. Paggamit ng Oracle-itinustos package DBMS_SCHEDULER na kung saan ay ma-execute shell command. Ngunit DBMS_SCHEDULER kawalan ng access sa STDIN at STDOUT; kung ito ay kinakailangan, DBMS_SCHEDULER ay hindi na isang opsyon.
& Nbsp; 3. Noong Oracle8i may J2SE sang Java Engine na nakapaloob sa mga database; tulad ng anumang iba pang mga Java Engine na ito ay kaya upang maipatupad ang mga shell utos sa pamamagitan ng ang paraan System.exec. Pinapayagan ka ng JDBC API upang ipasa ang mga nilalaman ng STDIN, STDOUT o ang mga halaga ng OS return pabalik sa SQL engine. At dahil ang Java ay platform independiyenteng isa-install na script ay ang trabaho para sa lahat ng mga platform. Kaya kinuha ko ang desisyon para sa Java sa database.
Ang pakete ay tumatakbo sa Oracle 10.1 o mas mataas

Ano ang bago sa release na ito.

  • Hiwalay file para Oracle10 at Oracle11g - pamamaraan OS_COMMAND.LOAD_ENV ay hindi magagamit sa 10g
  • Suporta para sa mga nagtatrabaho directories kapag Isinasagawa shell command
  • Support pasadyang variable na kapaligiran para sa
  • pribilehiyo write hindi na kinakailangan FILE_TYPE kapag nagbabasa file lamang

  • Gumagana ngayon
  • PL / SQL pakete na may mga karapatan invokers '
  • Kumuha ng kapaligiran impormasyon na tiyak: Root direktoryo at pangalan separator character na
  • FILE_TYPE: get_parent () method

Katulad na software

Redis
Redis

28 Sep 15

HyperSQL
HyperSQL

11 May 15

Mga komento sa Oracle PL/SQL executing OS Commands

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!