Task Seite BS-Parameter

Verwenden Sie "Task Seite BS-Parameter", um die Aktion anzugeben, die die Task ausführen soll. Auf dieser Seite können Sie einen BS-Befehl angeben, der von dem Job ausgeführt werden soll.

Tipps zur Verwendung

Mit einem BS-Befehls-Job können Sie individuelle BS-Befehle oder BS-Skripts ausführen. In einer BS-Befehls-Task geben Sie einen Befehlstyp: Befehl (für einzelne Befehle) oder BS-Skript an. Standardmäßig wird der systemeigene Shell für BS-Befehle und BS-Skripts aufgerufen. '/bin/sh' wird bei UNIX-Systemen verwendet. Bei Windows-Umgebungen wird 'cmd' verwendet.

Befehl ausführen

Wählen Sie Befehl aus der Liste Befehlstyp. Geben Sie den vollständigen Befehl in das Feld Befehl ein. Zum Beispiel:

/bin/df -k /private

BS-Skript ausführen:

Wählen Sie Skript aus der Liste Befehlstyp. Geben Sie das BS-Skript ein. Optional können Sie einen zu verwendenden Interpreter angeben, z.B. wenn kein Shell-Skript ausgeführt wird.

Es gibt verschiedene Möglichkeiten für die Ausführung eines Skripts:

  1. BS-Skripts: Geben Sie den Pfadnamen für das Skript in das Feld BS-Skript ein, z.B.:

    /ul/myscripts/CheckLogs.sh

    In diesem Beispiel muss das Skript in dem obigen Speicherort auf allen Ziel-Hosts für den Job installiert sein.

    Alternativ können Sie ein Skript angeben, das in einem Verzeichnis gespeichert ist, auf das via NFS über das Netzwerk zugegriffen werden kann:

    /net/myhostscripts/myScript.sh

  2. Skripts, die einen Interpreter erfordern: Auch wenn der BS-Shell standardmäßig aufgerufen wird, können Sie den Shell umgehen, indem Sie einen Alternativ-Interpreter angeben. Sie können z.B. ein Perl-Skript ausführen, indem Sie den Speicherort der ausführbaren Perl-Datei in dem Feld Interpreter und das Perl-Skript in dem Feld BS-Skript angeben, z.B.:

  3. Feld Interpreter: /myPerlDirectory/bin/perl

    Feld BS-Skript: <perl-script-commands-are-entered-here

Zielattribute

Mit dem Enterprise Manager-Jobsystem können Sie Systemvariablen angeben, die als Zielattribute bezeichnet werden. Zielattribute können in den Feldern Befehl, BS-Skript und Interpreter verwendet werden und werden rechts neben den Feldern mit den Job-Parametern angezeigt. Die Liste mit verfügbaren Zielattributen ändert sich je nach Typ des Ziels, auf dem der Job ausgeführt werden soll.

Wenn Sie z.B. auf den Oracle Perl Interpreter zugreifen möchten, können Sie Folgendes angeben:

Feld Interpreter: %perlbin%/perl

Feld BS-Skript: <perl-script-commands-are-entered-here

Bei Zielattributen muss die Groß-/Kleinschreibung beachtet werden.

Wenn Sie bei einem Windows-Host-Ziel Windows-bezogene Umgebungsvariablen in den Feldern Befehl und BS-Skript verwenden möchten, geben Sie diese mit %% an. Bei dem folgenden Befehl wird der Wert der Windows-Umgebungsvariablen TEMP zur Laufzeit anstelle von %%TEMP%% angegeben:

Feld Befehl: %%TEMP%%/myProgram

Sie können ein Skript mit einer maximalen Größe von 4 KB angeben. Für die unterstützten Skripting-Sprachen gibt es keine Einschränkungen. Alle Skripting-Sprachen werden indirekt unterstützt, solange Sie den Speicherort des erforderlichen Laufzeit-Interpreters angeben.

 

Verwandte Themen

Job-Ausführungen und -Runs

Job-Status

Job-Typen

Jobs

Blackouts

Schritte

Jobs-Löschen-Policy

Jobs bearbeiten und erstellen

Jobs löschen

Liste mit Jobs filtern

Einzelne und mehrere Ausführungen

Job-Ergebnisse anzeigen

Mit Mult-Task-Jobs arbeiten

Mit BS-Befehls-Jobs arbeiten

Mit SQL-Skript-Jobs arbeiten

Wegweiser zu Enterprise Manager-Informationen