Verwenden Sie die Seite "BS-Parameter", um Details der BS-Befehls-Task anzugeben. Auf dieser Seite können Sie einen BS-Befehl angeben, der von dem Job ausgeführt werden soll.
Mit einer BS-Befehls-Task 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ührenWählen Sie Befehl aus der Liste Befehlstyp. Geben Sie den vollständigen Befehl in das Feld Befehl ein. Zum Beispiel:
/bin/df -k /private
Skript ausführen:
Wählen Sie Skript aus der Liste Befehlstyp. Geben Sie das BS (max 4 KB) 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:
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 die Task 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
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.:
Feld Interpreter: /myPerlDirectory/bin/perl
Feld BS-Skript: <perl-script-commands-are-entered-here
Wenn Sie z.B. auf den Oracle Perl Interpreter zugreifen möchten, können Sie Folgendes angeben:
Feld Interpreter:
%perlbin%/perlFeld BS-Skript: <perl-script-commands-are-entered-here
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.
Mit Enterprise Manager 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.
Bei Zielattributen muss die Groß-/Kleinschreibung beachtet werden.
Einzelne und mehrere Ausführungen
Fehlerbehebende Maßnahmen erstellen
Fehlerbehebende Maßnahmen für Policy-Verletzungen
Fehlerbehebende Maßnahmen bearbeiten
Status und Ausgabe von fehlerbehebenden Maßnahmen anzeigen
Benachrichtigungen für fehlerbehebende Maßnahmen einrichten
Parameter an fehlerbehebende Maßnahmen übergeben
Wegweiser zu Enterprise Manager-Informationen
Copyright © 1996, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten.