Oracle PL / SQL, die OS-Befehle ausführen

PL / SQL Executing Shell (Betriebssystem) Befehle: OS_COMMAND und FILE_TYPE
Jetzt downloaden

Oracle PL / SQL, die OS-Befehle ausführen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Public Domain
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Carsten Czarski
  • Website des Verlags:

Oracle PL / SQL, die OS-Befehle ausführen Stichworte


Oracle PL / SQL, die OS-Befehle ausführen Beschreibung

PL / SQL Executing Shell (Betriebssystem) Befehle: OS_COMMAND und FILE_TYPE Oracle PL / SQL Ausführen von OS-Befehlen des OS-Befehle-Projekts enthält die PL / SQL-Pakete OS_COMMAND, FILE_TYPE und File_PKG, mit denen ein Oracle-Datenbankentwickler mit dem Betriebssystem oder mit gewöhnlichen Dateien interagiert wird. Oracle bietet außerhalb der Box nur eine begrenzte Funktionalität für den Zugriff auf das Dateisystem und keine Funktionalität, um Shell-Befehle oder Betriebssystemprozesse auszuführen. Es gibt PL / SQL-Skripts über das Internet, und in den Oracle-Foren gibt es jedoch kein einsatzbereites Paket. Dieses Projekt ist dabei, genau dies zu bieten. In der Regel gibt es mindestens drei Möglichkeiten, Shell-Befehle vom Oracle-Motor auszuführen. 1. Kodieren einer nativen Shared-Bibliothek, verweisen Sie auf der Oracle-Datenbank mit der Erstellung der Bibliothek und erstellen Sie einen PL / SQL-Wrapper mit den jeweiligen Funktionen. Dies erforderte ein C-Compiler für die Plattform Oracle läuft weiter. 2. Verwenden des Oracle-gelieferten Pakets DBMS_Scheduler, das Shell-Befehle ausführen kann. Aber dbms_Scheduler fehlt der Zugang zu stdin und stdout; Wenn dies erforderlich ist, ist DBMS_Scheduler keine Option mehr. 3. Da Oracle8i ein J2SE-kompatibler Java-Motor in der Datenbank enthalten ist; Wie jeder andere Java-Motor ist es in der Lage, die Shell-Befehle über das System.exec-Verfahren auszuführen. Mit der JDBC-API können Sie den Inhalt von STDIN, STDOUT oder die OS-Rückgabewerte zurück an den SQL-Motor übergeben. Da Java plattformunabhängig ist, leistet ein Installations-Skript den Job für alle Plattformen. So nahm ich die Entscheidung für Java in der Datenbank. Das Paket läuft in Oracle 10.1 oder höher. Was ist neu in dieser Version: · Trennen von Dateien für Oracle10 und Oracle11G - Die Methoden von OS_COMMAND.LAUB_ENV sind in 10G nicht verfügbar · Unterstützung für Arbeitsverzeichnisse beim Ausführen von Shell-Befehlen · Unterstützung für benutzerdefinierte Umgebungsvariablen · File_type Erfordert nicht mehr Schreibberechtigungen, wenn nur Dateien gelesen werden · PL / SQL-Paket funktioniert jetzt mit den Rechten der Berührung · Umweltspezifische Informationen erhalten: Root-Verzeichnisse und Namensabscheidercharakter · File_type: Get_Parent () Methode


Oracle PL / SQL, die OS-Befehle ausführen Zugehörige Software

phpmyadmin.

PHPMYADMIN ist ein in PHP geschriebenes Werkzeug, das zur Verarbeitung der Verwaltung von MySQL über den www behandelt wird. ...

152

Herunterladen

Citrusdb.

Eine webbasierte Kundendatenbankanwendung, die PHP und ein Datenbanknütze verwendet, um die Kundeninformationen zu verfolgen ...

206

Herunterladen