Oracle PL/SQL executing OS Commands

Software screenshot:
Oracle PL/SQL executing OS Commands
Rincian Software:
Versi: 0.6
Tanggal Upload: 3 Jun 15
Pengembang: Carsten Czarski
Lisensi: Gratis
Popularitas: 104

Rating: 2.5/5 (Total Votes: 2)

Oracle PL / SQL mengeksekusi proyek OS Perintah berisi PL paket / SQL OS_COMMAND, FILE_TYPE dan FILE_PKG yang memungkinkan pengembang database Oracle untuk berinteraksi dengan sistem operasi atau dengan file biasa & nbsp;. Oracle menyediakan out-of-the-box hanya fungsi terbatas untuk mengakses sistem file dan tidak ada fungsi untuk menjalankan perintah shell atau proses sistem operasi. Ada PL script / SQL tersebar di internet dan di forum Oracle tetapi tidak ada siap-install paket. Proyek ini adalah untuk memberikan persis ini.
Secara umum paling tidak ada tiga cara untuk menjalankan perintah shell oleh mesin Oracle.
& Nbsp; 1. Coding shared library asli, referensi dalam database Oracle menggunakan MENCIPTAKAN PERPUSTAKAAN dan membuat PL / SQL wrapper pada fungsi tertentu. Ini diperlukan compiler C untuk platform Oracle berjalan pada.
& Nbsp; 2. Menggunakan paket DBMS_SCHEDULER Oracle yang disediakan yang mampu menjalankan perintah shell. Tapi DBMS_SCHEDULER tidak memiliki akses ke STDIN dan STDOUT; jika ini diperlukan, DBMS_SCHEDULER tidak lagi menjadi pilihan.
& Nbsp; 3. Sejak Oracle8i ada J2SE Java compliant mesin yang terdapat dalam database; karena setiap mesin Java lainnya ia mampu untuk menjalankan perintah shell melalui metode System.exec. JDBC API memungkinkan untuk lulus isi STDIN, STDOUT atau nilai-nilai OS kembali kembali ke mesin SQL. Dan karena Java adalah platform-independen satu menginstal script melakukan pekerjaan untuk semua platform. Jadi saya mengambil keputusan untuk Java dalam database.
Paket ini berjalan di Oracle 10.1 atau lebih tinggi

Apa yang baru dalam rilis ini:.

  • file Terpisah untuk Oracle10 dan Oracle11g - metode OS_COMMAND.LOAD_ENV tidak tersedia di 10g
  • Dukungan untuk direktori bekerja ketika menjalankan perintah shell
  • Dukungan untuk variabel lingkungan kustom
  • FILE_TYPE tidak lagi diperlukan hak menulis ketika hanya membaca file
  • PL / SQL paket sekarang bekerja dengan hak invokers '
  • Dapatkan lingkungan informasi spesifik: direktori akar dan karakter nama pemisah
  • FILE_TYPE: get_parent () metode

Software yang serupa

Komentar untuk Oracle PL/SQL executing OS Commands

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!