Anfang des InhaltsbereichsVorgehensweisen Starten des Programms PythonLOAD Dokument im Navigationsbaum lokalisieren

Verwendung

PythonLOAD ist eine in der Scriptsprache Python programmierte Umgebung, die das Ausführen von Ladevorgängen ermöglicht. Als Antwort werden vom System Informationen über den Ausführungsstatus des Programms augegeben.

Das Programm PythonLOAD wird auf der aktuellen Datenbankinstanz mit dem unter <userid> <password> angegebenen Benutzer ausgeführt. Geben Sie unter <file> eine PythonLoad-Skript-Datei an. Wenn Sie einen relativen Dateinamen angeben, wird dieser relativ zum Verzeichnis <dependent_path>\env benutzt.

Die in doppelten Anführungszeichen eingeschlossenen Optionen für PythonLOAD werden uninterpretiert an das Programm PythonLOAD übergeben.

Voraussetzungen

Sie haben die DBM-Benutzerberechtigung ExecLoad.

Syntax

exec_load <userid> <password> <file> ["<option>"]

Antwort

OK<NL>
<errcode>,<errdescription><NL>
<pgmcode>,<command><NL>
<pythonload output lines><NL>

Werte für die einzelnen Felder der Antwort

<errcode>

Fehlernummer des DBM-Server,
im Erfolgsfall ist die Fehlernummer
0

<errdescription>

Beschreibung des Fehlers

<pgmcode>

Rückgabewert des ausgeführten Programms

<command>

Vom DBM-Server ausgeführtes Kommando

<pythonload output lines>

Ausgabetext des Programms

<NL>

Zeilenvorschub

Ende des Inhaltsbereichs