Utilizzare la pagina Parametri del sistema operativo per specificare i dettagli relativi al task Comando del sistema operativo. In questa pagina è possibile specificare un comando del sistema operativo che dovrà essere eseguito dal job.
Un task Comando del sistema operativo consente di eseguire singoli comandi o script del sistema operativo. In un task Comando del sistema operativo è necessario specificare Tipo di comando: Comando (per i comandi singoli) oppure Script del sistema operativo. Per impostazione predefinita, per i comandi del sistema operativo e gli script del sistema operativo viene richiamata la shell nativa. Pei i sistemi UNIX viene utilizzato '/bin/sh', mentre per gli ambienti Windows viene utilizzato 'cmd'.
Esecuzione di un comandoScegliere Comando dalla lista tipo di comando. Immettere il comando completo nel campo Comando. Ad esempio:
/bin/df -k /private
Esecuzione di uno script
Scegliere Script dalla lista Tipo di comando. Immettere lo script del sistema operativo (massimo 4 KB). Se necessario, ad esempio nel caso in cui non si esegue uno script della shell, è possibile specificare l'interprete da utilizzare.
Se si desidera eseguire uno script, procedere in uno dei seguenti modi:
Script del sistema operativo: specificare il percorso dello script nel campo Script del sistema operativo. Ad esempio:
/ul/myscripts/CheckLogs.sh
In questo esempio, lo script deve essere installato nella precedente posizione in tutti gli host di destinazione per il task.
In alternativa è possibile specificare uno script che si trova in una posizione accessibile in rete mediante NFS, ad esempio:
/net/myhostscripts/myScript.sh
Script che richiedono un interprete: sebbene la shell del sistema operativo venga richiamata per impostazione predefinita, è possibile fare in modo che venga ignorata specificando un interprete alternativo. Ad esempio, è possibile eseguire uno script Perl specificando la posizione dell'eseguibile Perl nel campo Interprete e lo script Perl nel campo Script del sistema operativo. Ad esempio:
Campo Interprete: /myPerlDirectory/bin/perl
Campo Script del sistema operativo: <immettere qui i comandi script Perl>
Ad esempio, se si desidera accedere a Perl Interpreter di Oracle, è possibile specificare quanto riportato di seguito.
Campo Interprete:
%perlbin%/perlCampo Script del sistema operativo: <immettere qui i comandi script Perl>
Se l'oggetto è un host Windows, per utilizzare le variabili di ambiente di Windows nei campi Comando e Script del sistema operativo, utilizzare %% per qualificarle. Ad esempio, per il seguente comando il valore della variabile TEMP di Windows verrà sostituito da %%TEMP%% in fase di esecuzione.
Campo Comando: %%TEMP%%\myProgram
È possibile specificare uno script con una dimensione massima di 4 KB. Non esistono limitazioni per quanto riguarda i linguaggi di script supportati; tutti i linguaggi di script sono indirettamente supportati a condizione che venga specificata la posizione dell'interprete per la fase di esecuzione.
Enterprise Manager consente di specificare variabili di sistema denominate proprietà oggetto. Le proprietà oggetto possono essere utilizzate nei campi Comando, Script del sistema operativo e Interprete e vengono mostrate a destra dei campi dei parametri. La lista delle proprietà oggetto disponibili varia a seconda del tipo di oggetto in cui viene eseguito il task.
Per le proprietà oggetto viene fatta distinzione tra maiuscole e minuscole.
Informazioni su esecuzioni ed elaborazioni dei job
Informazioni sugli stati dei job
Informazioni sulle sospensioni attività
Informazioni sui criteri di rimozione dei job
Applicazione di filtri alla lista di job
Esecuzioni singole ed esecuzioni multiple
Visualizzazione dei risultati dei job
Utilizzo di job Comando del sistema operativo
Informazioni sulle azioni correttive
Creazione di un'azione correttiva
Azioni correttive per le violazioni dei criteri
Modifica di un'azione correttiva
Visualizzazione dello stato e dell'output delle azioni correttive
Configurazione di notifiche per le azioni correttive
Passare parametri a un'azione correttiva
Guida informativa su Enterprise Manager
Copyright © 1996-2007, Oracle. Tutti i diritti riservati.