Oracle PL/SQL executing OS Commands

Programinė įranga Screenshot:
Oracle PL/SQL executing OS Commands
Programinė detalės:
Versija: 0.6
Įkėlimo datą: 3 Jun 15
Kūrėjas: Carsten Czarski
Licencija: Nemokamai
Populiarumas: 46

Rating: 1.0/5 (Total Votes: 1)

"Oracle PL / SQL vykdymo OS Apmokėti projektą yra PL / SQL paketai OS_COMMAND, FILE_TYPE ir FILE_PKG kurios leistų Oracle duomenų bazės kūrėjas bendrauti su operacine sistema ar paprastų failų. & Nbsp;" Oracle "suteikia" out-of-the-box tik riboto funkcionalumo prieigai prie failų sistemą ir jokių funkcijų vykdyti shell komandas ar operacinės sistemos procesus. Yra PL / SQL skriptai išplito visame internete ir Oracle forumuose, bet nėra paruoštas įdiegti paketą. Šis projektas yra apie suteikti būtent tai.
Apskritai yra bent trys būdai Vykdyti apvalkalo komandas Oracle variklis.
& Nbsp; 1. Kodavimo gimtoji shared library, nuoroda jį į Oracle duomenų bazės naudojant CREATE biblioteka ir sukurti PL / SQL, įvynioti į konkrečias funkcijas. Tai reikėjo C kompiliatorius platformos "Oracle", kuriame veikia.
& Nbsp; 2. Naudojant Oracle tiekiamą pakuotės DBMS_SCHEDULER kuris galėtų vykdyti shell komandas. Bet DBMS_SCHEDULER trūksta prieigą prie STDIN ir STDOUT; jei tai yra reikalinga, DBMS_SCHEDULER yra ne ilgesnis variantas.
& Nbsp; 3. Nuo Oracle8i yra J2SE atitinka "Java" sistema esančius duomenų bazėje; kaip bet kuri kita "Java" sistema yra pajėgi vykdyti shell komandas per System.exec metodą. JDBC API leidžia perduoti iš STDIN STDOUT turinį ar OS grąžinimo vertybes atgal į SQL variklis. O kadangi Java yra nepriklausoma nuo platformos vienas įdiegti scenarijų atlieka savo darbą visose platformose. Taigi, aš nusprendė Java duomenų bazėje.
Paketas veikia Oracle 10,1 arba didesnis

Kas naujo , šioje laidoje.

  • Atskirti failai Oracle10 ir Oracle11g - kad OS_COMMAND.LOAD_ENV metodai nėra 10g;
  • Parama darbo katalogų vykdydamas apvalkalo komandas,
  • Parama pagal užsakymą aplinkos kintamieji,
  • FILE_TYPE nebereikia rašyti privilegijos, kai tik skaityti failus,
  • PL / SQL paketas dabar dirba su invokers teisių;
  • Gauti aplinkos specifinės informacijos: katalogų ir vardas separatorius simbolių "
  • FILE_TYPE: get_parent () metodas;

Panaši programinė įranga

MySQL Sandbox
MySQL Sandbox

20 Feb 15

Ojota
Ojota

20 Feb 15

GOODS
GOODS

11 May 15

H2 Database Engine
H2 Database Engine

17 Feb 15

Komentarai Oracle PL/SQL executing OS Commands

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!