Oracle PL/SQL executing OS Commands

Screenshot Λογισμικό:
Oracle PL/SQL executing OS Commands
Στοιχεία Λογισμικού:
Εκδοχή: 0.6
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Carsten Czarski
Άδεια: Δωρεάν
Δημοτικότητα: 104

Rating: 2.5/5 (Total Votes: 2)

Η Oracle PL / SQL εκτέλεσης του έργου OS εντολών περιέχει το PL πακέτα / SQL OS_COMMAND, FILE_TYPE και FILE_PKG που επιτρέπουν την ανάπτυξη βάσεων δεδομένων της Oracle για να αλληλεπιδρούν με το λειτουργικό σύστημα ή με τα συνηθισμένα αρχεία & nbsp?. Η Oracle παρέχει out-of-the-box περιορίζεται μόνο λειτουργικότητα για την πρόσβαση στο σύστημα αρχείων και καμία λειτουργία για να εκτελέσει τις εντολές του κελύφους ή διεργασίες του λειτουργικού συστήματος. Υπάρχουν PL scripts / SQL εξαπλωθεί μέσω του διαδικτύου και στα φόρουμ της Oracle, αλλά δεν υπάρχει έτοιμο προς εγκατάσταση πακέτο. Αυτό το έργο είναι έτοιμο να προσφέρει ακριβώς αυτό.
Σε γενικές γραμμές, υπάρχουν τουλάχιστον τρεις τρόποι για να εκτελέσει τις εντολές του κελύφους του κινητήρα της Oracle.
& Nbsp? 1. Κωδικοποίηση ένας ντόπιος κοινή βιβλιοθήκη, την αναφορά στη βάση δεδομένων της Oracle χρησιμοποιώντας ΔΗΜΙΟΥΡΓΕΙ ΒΙΒΛΙΟΘΗΚΗ και να δημιουργήσετε ένα PL / SQL wrapper για τις συγκεκριμένες λειτουργίες. Αυτό απαιτεί ένα μεταγλωττιστή της C για την πλατφόρμα Oracle οποίο εκτελείται.
& Nbsp? 2. Χρησιμοποιώντας το Oracle που παρέχονται DBMS_SCHEDULER πακέτο το οποίο είναι σε θέση να εκτελέσει τις εντολές του κελύφους. Αλλά DBMS_SCHEDULER στερείται πρόσβασης σε STDIN και STDOUT? αν αυτό είναι απαραίτητο, DBMS_SCHEDULER δεν αποτελεί πλέον επιλογή.
& Nbsp? 3. Από Oracle8i υπάρχει J2SE συμβατό Java κινητήρα που περιέχονται στη βάση δεδομένων? όπως και κάθε άλλη μηχανή της Java είναι σε θέση να εκτελέσει τις εντολές του κελύφους μέσω της μεθόδου System.exec. Το JDBC API επιτρέπει να περνάει τα περιεχόμενα των STDIN, STDOUT ή τις τιμές επιστροφής OS πίσω στον κινητήρα SQL. Και δεδομένου ότι η Java είναι ανεξάρτητη πλατφόρμα-ένα script εγκατάστασης κάνει τη δουλειά για όλες τις πλατφόρμες. Έτσι πήρα την απόφαση για την Java στη βάση δεδομένων.
Το πακέτο τρέχει σε Oracle 10.1 ή νεότερη έκδοση

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Σε διάσταση αρχεία για Oracle10 και Oracle11g - οι μέθοδοι OS_COMMAND.LOAD_ENV δεν είναι διαθέσιμα σε 10g
  • Υποστήριξη για την εργασία τους καταλόγους κατά την εκτέλεση εντολών κελύφους
  • Υποστήριξη για προσαρμοσμένες μεταβλητές περιβάλλοντος
  • FILE_TYPE δεν είναι πλέον απαραίτητα δικαιώματα εγγραφής, όταν μόλις την ανάγνωση αρχείων
  • PL πακέτο / SQL συνεργάζεται τώρα με τα δικαιώματα επικαλούντες '
  • Αποκτήστε περιβάλλον συγκεκριμένες πληροφορίες: καταλόγους ρίζας και διαχωριστικό χαρακτήρα το όνομα
  • FILE_TYPE: get_parent () μέθοδο

Παρόμοια λογισμικά

DAMP
DAMP

2 Jun 15

SQLite
SQLite

22 Jun 18

CloverETL Designer
CloverETL Designer

17 Feb 15

Σχόλια για Oracle PL/SQL executing OS Commands

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία